Объявление

Свернуть
Пока нет объявлений.

Весь вечер смотрю картину через Popcorn Hour

Свернуть
Эта тема закрыта.
X
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Re: Весь вечер смотрю картину через Popcorn Hour

    Спасибо за ответ! Вообще у меня подключено по hdmi, но звук с картины идёт только через оптику. Если это только у меня, наверное что-то с настройками кукурузы. Я пробовал всякие варианты, но на этих каналах не катит. Сейчас ещё раз перечитаю форум. И вообще в каком формате идёт поток?
    Popcorn A-110 / Galaxy Tab10.1 / MBX X6 / Mag256

    Комментарий


    • Re: Весь вечер смотрю картину через Popcorn Hour

      H264.
      Во время проигрывания info кнопку нажми.
      Some people are alive only because it's illegal to kill them
      Xtreamer MK1: 2.7.0
      Xtreamer Pro: 2.7.0
      Samsung LE52 A656A
      Philips 32 PFL8404H

      Комментарий


      • Re: Весь вечер смотрю картину через Popcorn Hour

        Мне бы тоже сортировку каналов хотелось бы.
        В конф. файле следует использовать имена каналов, а не номера. Если есть проблемы с utf8, то вполне можно было бы транслитерировать имена. Написать функцию транслита, думаю не будет большой проблемой.

        Я себе формат конф. файла так представляю:
        # Это комментарий, т.к. начинается с символа #
        # Пустые строки игнорируются, как например следующая строка

        # Строчка начинающаяся с символа ! означает разделитель каналов (для группировки)
        !Мои любимые каналы

        #Теперь перечисляются канала из группы "Мои любимые каналы"
        ORT
        RTR

        # Следующая пользовательская группа
        !Музыкальные
        MTV
        Muz TV

        # Спец. группа перечисляет каналы, которые не должны отображаться. Эта группа необходима, если используется спец. группа "REST" (см. ниже)
        !HIDDEN
        # Убираем порноканалы из списка
        XXX1
        XXX2
        XXX3

        # Специальная группа "REST" означает "а здесь пожалуйста покажите список каналов, которые не попали ни в одну группу". Основное назначение группы - чтобы пользователь увидел каналы которые картина стала транслировать после составления конфиг. файла.
        !REST
        При каждом чтении списка каналов с сервера картины необходимо генерировать образец конф. файла со списком каналов. Имя файла образца должно отличаться от реально используемого файла. Например, если конф. файл списка назовем "channels.conf", то образцовый файл будем сохранять под именем "channels.conf.example".
        • [li]Итак, для неопытного пользователя ничего не меняется. При каждом использовании программы на диске создаётя файл "channels.conf.example", про который пользователь, однако, ничего не знает. [/li]

          [li]Более опытный пользователь переименовывает файл в "channels.conf" и правит его в текством редакторе. Пользователю нет необходимости сверяться по номерам каналов, он видит названия и их использует.[/li]

          [li]Когда картина добавляет новые каналы, они появляются в разделе "REST". Пользователь открывает файл "channels.conf.example" и находит там правильные имена каналов, чтобы поместить их в свой файл конфигурации. В идеале было бы неплохо, если бы плагин не только генерировал файл "channels.conf.example", но также и файл "channels-rest.conf", чтобы нам не приходилось изучать "channels.conf.example" в поисках новых каналов (мы ведь не знаем на каких местах их нужно искать).[/li]
        Vu+ Duo (спутниковый ресивер)

        Комментарий


        • Re: Весь вечер смотрю картину через Popcorn Hour

          [quote author=hugbug link=topic=869.msg48673#msg48673 date=1259594994]
          В конф. файле следует использовать имена каналов, а не номера. Если есть проблемы с utf8, то вполне можно было бы транслитерировать имена. Написать функцию транслита, думаю не будет большой проблемой.
          [/quote]

          Давай, напиши. И сюда зашли.
          Some people are alive only because it's illegal to kill them
          Xtreamer MK1: 2.7.0
          Xtreamer Pro: 2.7.0
          Samsung LE52 A656A
          Philips 32 PFL8404H

          Комментарий


          • Re: Весь вечер смотрю картину через Popcorn Hour

            А, так ты умеешь. Тогда развёрнуто.
            Ну странный каммент вообще-то. Для описанного выше конфига придется писать полноценный парзер. Причем делать это на обрезанном четвёртом пхп, в котором соответствующие вспомогательные библиотеки отсутствуют. А между тем, функция нужна максимум (максимум!) 10% пользователей. Сложность работы совершенно не оправдана. Кроме того, плагин и так уже достаточно разросся, доводить его до монстроидального состояния не нужно. Мы в light-weight категории.
            С utf8, во-первых, это действительно сложнее, чем на первый взгляд кажется. Во-вторых, оцени сопровождение этого дела. Большая часть пользователей - немецкоговорящая: "я" - это "ya" или "ja"? Не надо транслита.

            В целом - я этим заниматься не буду, ввиду сложности и практически абсолютной ненужности. Будет цифровая сортировка одним файлом, в точности по Нитрогену. Редактирование этого файла - дело одноразовое, кому нужно, тот сдюжит.
            Some people are alive only because it's illegal to kill them
            Xtreamer MK1: 2.7.0
            Xtreamer Pro: 2.7.0
            Samsung LE52 A656A
            Philips 32 PFL8404H

            Комментарий


            • Re: Весь вечер смотрю картину через Popcorn Hour

              Блин, нет. Ещё раз посмотрел конфиг. Нормально его парзить, в один проход. Даже проще нумерованного, так как меньше неоднозначностей. Хороший конфиг.
              Похоже первая мысль всё-таки самая верная. Напишешь uft82translit() + translit2utf8() - будет по-твоему.
              Some people are alive only because it's illegal to kill them
              Xtreamer MK1: 2.7.0
              Xtreamer Pro: 2.7.0
              Samsung LE52 A656A
              Philips 32 PFL8404H

              Комментарий


              • Re: Весь вечер смотрю картину через Popcorn Hour

                Ты ведь сам спрашивал какой формат файла следует выбрать, вот я и предложил .

                Если это сложно, то я, конечно, не настаиваю. Бесплатный открытый проект должен приносить удовольствие от работы над ним.

                Я по php не большой спец, но мне представляется парсер совсем и не сложным:
                - считать весь файл из диска в строковой массив.
                - пройти в цикле по строчкам, проверяя только первый символ, который и определяет команду.
                - по ходу переносить каналы из стандартного списка в новый сортированный список.

                Вот кстати нашел функцию транслитерации (http://webscripts.softpedia.com/scri...lit-12285.html):
                Код:
                <?
                // (c) YURiQUE (Yuriy Malchenko), 2005
                // jmalchenko@gmail.com
                //
                // A very simple class with more natural cyrillic to latin transliteration.
                //
                // function Transliterate() takes 3 arguments - the string to transliterate itself,
                // an encoding of the input string and an encoding of the result to get.
                //
                 class Translit {
                  var $cyr=array(
                  "Щ", "Ш", "Ч", "Ц","Ю", "Я", "Ж", "А","Б","В","Г","Д","Е","Ё","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х", "Ь","Ы","Ъ","Э","Є","Ї",
                  "щ", "ш", "ч", "ц","ю", "я", "ж", "а","б","в","г","д","е","ё","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х", "ь","ы","ъ","э","є","ї");
                  var $lat=array(
                  "Shh","Sh","Ch","C","Ju","Ja","Zh","A","B","V","G","D","Je","Jo","Z","I","J","K","L","M","N","O","P","R","S","T","U","F","Kh","'","Y","`","E","Je","Ji",
                  "shh","sh","ch","c","ju","ja","zh","a","b","v","g","d","je","jo","z","i","j","k","l","m","n","o","p","r","s","t","u","f","kh","'","y","`","e","je","ji"
                  );
                  
                  function Transliterate($str, $encIn, $encOut){
                   $str = iconv($encIn, "utf-8", $str);
                   for($i=0; $i<count($this->cyr); $i++){
                    $c_cyr = $this->cyr[$i];
                    $c_lat = $this->lat[$i];
                    $str = str_replace($c_cyr, $c_lat, $str);
                   }
                   $str = preg_replace("/([qwrtpsdfghklzxcvbnmQWRTPSDFGHKLZXCVBNM]+)[jJ]e/", "\${1}e", $str);
                   $str = preg_replace("/([qwrtpsdfghklzxcvbnmQWRTPSDFGHKLZXCVBNM]+)[jJ]/", "\${1}'", $str);
                   $str = preg_replace("/([eyuioaEYUIOA]+)[Kk]h/", "\${1}h", $str);
                   $str = preg_replace("/^kh/", "h", $str);
                   $str = preg_replace("/^Kh/", "H", $str);
                   
                   return iconv("utf-8", $encOut, $str);
                  }
                 }
                ?>
                Замечу, что транслитерация (если она вообще нужна) требуется только для имён каналов и только в одну сторону. Перед сравнением имени канала используется та же сама функция для конвертирования имени из русского в транслит.

                Кстати странно, что у php проблемы с русскими буквами, ведь он же успешно генерирует странички на русском языке. Неужели нет возможности считать файл содержащий русские буквы из диска в массив? UTF8 нам не обязателен. Вполне сгодилась бы win1251 или даже кои-8, если это облегчит задачу. А уж мы (пользователи) найдем чем файл потом править .
                Vu+ Duo (спутниковый ресивер)

                Комментарий


                • Re: Весь вечер смотрю картину через Popcorn Hour

                  Ну да, всё верно, чего-то я затупил.
                  Контент на русском практически нигде не генерируется, всё берётся непосредственно у картины. Но так как я уже однажды решил эту проблему для страницы настроек (где действительно выводятся локально сохранённые строки), должно быть решаемо и тут.

                  Будет время - попробую, спасибо за идею!
                  Some people are alive only because it's illegal to kill them
                  Xtreamer MK1: 2.7.0
                  Xtreamer Pro: 2.7.0
                  Samsung LE52 A656A
                  Philips 32 PFL8404H

                  Комментарий


                  • Re: Весь вечер смотрю картину через Popcorn Hour

                    Ах да, вспомнил в чём там было дело. Для корректного русского файл должен быть сохранён в utf8, а потом у него должен быть отрезан bom. Туго пользователям придётся.
                    Some people are alive only because it's illegal to kill them
                    Xtreamer MK1: 2.7.0
                    Xtreamer Pro: 2.7.0
                    Samsung LE52 A656A
                    Philips 32 PFL8404H

                    Комментарий


                    • Re: Весь вечер смотрю картину через Popcorn Hour

                      [quote author=consros link=topic=869.msg48684#msg48684 date=1259605127]
                      Будет время - попробую
                      [/quote]
                      Супер, будем ждать
                      Vu+ Duo (спутниковый ресивер)

                      Комментарий


                      • Re: Весь вечер смотрю картину через Popcorn Hour

                        а опыт запуска на других девайсах, работающих под управлением NMT у кого-нибудь был?
                        присматриваюсь к KAIBOER, поскольку Popcorn C-200 у нас в продаже отсутствует..

                        Комментарий


                        • Re: Весь вечер смотрю картину через Popcorn Hour

                          [quote author=Eugene Bond link=topic=869.msg49182#msg49182 date=1259867850]
                          ... поскольку Popcorn C-200 у нас в продаже отсутствует..
                          [/quote]
                          у вас это где?
                          Когда C-200 появился в продаже - его покупали со всего мира.
                          http://www.popcornhour.com/onlinesto...noption=buynow
                          Щас он в backorder, но и ebay никто не отменял.
                          Intel DC3217IYE (Core i3-3217U)
                          Intel DCCP847DYE (Celeron 847 )
                          Gigabyte GB-BXBT-2807 (Celeron N2807)
                          LIVA X 2GB/32GB Mini PC (Intel Bay Trail-M/Bay Trail-I SOC 2.25GHz)

                          Комментарий


                          • Re: Весь вечер смотрю картину через Popcorn Hour

                            [quote author=hugbug link=topic=869.msg48690#msg48690 date=1259606498]
                            [quote author=consros link=topic=869.msg48684#msg48684 date=1259605127]
                            Будет время - попробую
                            [/quote]
                            Супер, будем ждать
                            [/quote]

                            Если интересно - вот альфа. Всегда зелёный фон и неправильные номера каналов. В остальном - вроде работает.

                            Осталось:
                            - фон
                            - нумерация
                            - если секция уже есть, то перетащить её

                            Для активации разархивировать в папку kartina.tv

                            Названия писать прямо на русском, точно как они отображаются. Никакого транслита. Неправильные названия игнорируются
                            Вложения
                            Some people are alive only because it's illegal to kill them
                            Xtreamer MK1: 2.7.0
                            Xtreamer Pro: 2.7.0
                            Samsung LE52 A656A
                            Philips 32 PFL8404H

                            Комментарий


                            • Re: Весь вечер смотрю картину через Popcorn Hour

                              Новая версия. По просьбам трудящихся - сортировка каналов.

                              Версия 0.7.3:
                              Сообщение от "README.txt"
                              - Custom channels sorting feature added
                              - Options page extended + added SETUP link in browser mode
                              Качаем здесь: http://code.google.com/p/pch-kartinatv/downloads/list

                              Появилась возможность сортировки каналов. Включается на странице настроек плагина и аккаунта, опция "Пользовательская сортировка каналов".

                              Не забывайте, что:

                              Внимание! Для того чтобы настройки плагина успешно сохранялись необходимо выставить права для файла settings.inc. Сделать это можно, например, так:
                              - зайдите через SMB в каталог kartina.tv
                              - откройте через контекстное меню свойства файла setting.inc
                              - зайдите на закладку "Безопасность"
                              - добавьте обычным пользователям способность записи или полный контроль


                              Сортировка каналов осуществляется посредством файла sorting.txt

                              Сообщение от sorting.txt
                              # Пользовательский список сортировки каналов.
                              # ВНИМАНИЕ: Самая первая строка игнорируется!
                              #
                              # Это комментарий, т.к. начинается с символа #
                              # Пустые строки игнорируются, как например следующая строка

                              # Строчка начинающаяся с символа ! означает разделитель каналов (для группировки)
                              # Разделителю можно назначить цвет, написав его в названии
                              # и поставив после него : или ;
                              # Если цвет не назначен, он будет выбран автоматически.
                              !Мои любимые каналы

                              # Теперь перечисляются канала из группы "Мои любимые каналы"
                              ТВЦ
                              Домашний
                              Вести

                              # Следующая пользовательская группа.
                              # Если группа уже существует, она будет перенесена целиком,
                              # а перечисленные ниже каналы будут добалены в конце.
                              !Музыкальные
                              СТС
                              МузТВ
                              МТV Россия

                              # Спец. группа перечисляет каналы, которые не должны отображаться.
                              !HIDDEN
                              # Пример (закомментировано): Убираем порноканалы из списка
                              # XXX1
                              # XXX2
                              # XXX3

                              # Специальная группа "REST", здесь показываются каналы,
                              # не вошедшие в предыдущие группы. Если группа отсутствует, будут
                              # показаны только пользовательские каналы.
                              # ВНИМАНИЕ: Эта группа должна быть последней!
                              !REST
                              Читайте комментарии, вносите изменения.
                              Some people are alive only because it's illegal to kill them
                              Xtreamer MK1: 2.7.0
                              Xtreamer Pro: 2.7.0
                              Samsung LE52 A656A
                              Philips 32 PFL8404H

                              Комментарий


                              • Re: Весь вечер смотрю картину через Popcorn Hour

                                hugbug, отличный конфиг!
                                Some people are alive only because it's illegal to kill them
                                Xtreamer MK1: 2.7.0
                                Xtreamer Pro: 2.7.0
                                Samsung LE52 A656A
                                Philips 32 PFL8404H

                                Комментарий

                                Обработка...
                                X