Объявление

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

Разработка приложений для Samsung Internet@TV (общее обсуждение, обмен опытом)

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

  • Re: Kartina TV Internet@TV Widget без PHP сервера

    @Andruha
    не думаю что это реально, если ты только увидел это гдето в другом плагине.
    сейчас думаю цели главные это епг и ввод логина.
    я паралельно делаю решение с нуля на эмуляторе.
    кстати поставь эмуль и поиграйся с разрешением, может чего выйдет

    у всех вроде 4:3 растягивается ан весь экран, у тебя что не так?
    Обсуждение всех нюансов развода в Германии. www.razvod.net

    Комментарий


    • Re: Kartina TV Internet@TV Widget без PHP сервера

      Spoiler
      [quote author=germet link=topic=8445.msg110642#msg110642 date=1299831730]
      [quote author=Andruha link=topic=8445.msg110640#msg110640 date=1299831102]
      Widget не ставил, но есть концептуальный вопрос! А croping (отрезать черные полосы сверху и снизу) он может? Что-то я подозреваю, что если это добро стандартным самсунговским плеером пользуется, то нет. И обойти это нереально. А смотреть на 16:9 телеке 4:3 letterbox не эстетично. Как бы не стало это неразрешимой проблемой.

      Или через P.Size можно зумить?
      [/quote]

      ну вроде как все работает как надо



      [/quote]


      Это 4:3 передача растянутая в 16:9 с искажениями,
      а как будет выглядеть кино, которое идет например по 1-му в 4:3 c полосами сверху и снизу. Т.е Фильм сам 16:9 но его всунули в 4:3 добавив полос. Я предпологаю искажение будет пипец, если нет зума или смотреть придется в квадратике 4:3.

      Комментарий


      • Re: Kartina TV Internet@TV Widget без PHP сервера

        [quote author=nitrogen14 link=topic=8445.msg110643#msg110643 date=1299831877]
        @Andruha
        не думаю что это реально, если ты только увидел это гдето в другом плагине.
        сейчас думаю цели главные это епг и ввод логина.
        я паралельно делаю решение с нуля на эмуляторе.
        кстати поставь эмуль и поиграйся с разрешением, может чего выйдет

        у всех вроде 4:3 растягивается ан весь экран, у тебя что не так?
        [/quote]
        Растягивать, понятно можно, но нужен режим crop или zoom для просмотра передач с полосами. Аналог кнопки 'C ' в VLC.
        Вроде у самса есть режим zoom. Он работает в плаге или нет? Зуум по идее должен отрезать полосы.

        Комментарий


        • Re: Kartina TV Internet@TV Widget без PHP сервера

          ну и запросы у тебя попробуй решение найти сам. плаг есть, сдк общедоступен.
          Обсуждение всех нюансов развода в Германии. www.razvod.net

          Комментарий


          • Re: Разработка widget для Samsung Internet@TV TV серии >C6

            вчера парился с заполнением массива листа канлов, хотел хотябы айди и имя канала достать.
            но мой запрос не прокатил

            Код:
            var groups = xmlChannels.getElementsByTagName("groups")[0].childNodes[0];
            		var items = xmlChannels.getElementsByTagName("item");
            при таком запросе он мне пихает айтемы каналов и категорий в одну кучу, хотя айтемы каналов находятся в айтемах категорий.

            думаю нужно попробовать таким способом:

            Код:
            var myXmlFile = new File("../path/blubb.xml"); 
            var myContent = ""; 
             
            var isOpen = myXmlFile.open("r", undefined, undefined); 
            if (isOpen) { 
             myContent = myXmlFile.read(); 
             myXmlFile.close(); 
            } 
             
            if (myContent != "") { 
             // Jetzt aus dem String ein XML-Objekt machen... 
             var thisXML = new XML (myContent); 
             
             // Und jetzt kannst Du Dir den Inhalt holen... 
             var xmlUnterelemente = thisXML.child('ROOT').children(); 
             
             for (var i=0; i<xmlUnterelemente.length(); i++) { 
              var xmlElem = xmlUnterelemente[i]; 
              alert(xmlElem); 
             } 
             
             // Du kannst auch mit xpath arbeiten 
             var xmlRootElement = thisXML.xpath("/ROOT"); 
             var xmlUnterlemente = xmlRootElement.children(); 
             
             for (var i=0; i<xmlUnterelemente.length(); i++) { 
              var xmlElem = xmlUnterelemente[i]; 
              alert(xmlElem); 
             } 
             
            }
            еще надо почитать: http://de.selfhtml.org/javascript/ob...tm#child_nodes
            Обсуждение всех нюансов развода в Германии. www.razvod.net

            Комментарий


            • Re: Kartina TV Internet@TV Widget без PHP сервера

              Вечером попробую об на телике работают кнопка зума.. По каналам где пробигался проблем не замечал..

              «…нет правды на земле, но нет её и выше…»
              Spoiler
              Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
              Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
              Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
              AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
              PS3, PSP 1-2, PS-Vita, Wii

              Комментарий


              • Re: Kartina TV Internet@TV Widget без PHP сервера

                P.SIZE в етом видгет не работает

                Комментарий


                • Re: Kartina TV Internet@TV Widget без PHP сервера

                  Вот я и думаю, Zoom работает на телеканалах, а на встроенном медиаплеере уже нет. Вопрос возможно ли это вообще? Без этой фичи все очень кисло может быть. При просмотре сериалов или придется искажать все до безумия или жертвовать 30-40% видимой области под полосы.

                  Комментарий


                  • Re: Kartina TV Internet@TV Widget без PHP сервера

                    как по мне то квадрат, если он будет квадратом в 4:3 и 4:3 с черными полосами, то растянут он будет везде одинаково на 16:6. пропорции теже, проблем с этим не вижу. для тебя это явно очень важно и по сему думаю этот плаг не для тебя, тк здесь вероятно данной фичи не будет
                    Обсуждение всех нюансов развода в Германии. www.razvod.net

                    Комментарий


                    • Re: Kartina TV Internet@TV Widget без PHP сервера

                      SDK тут что ли качать?

                      http://www.samsungdforum.com/

                      Что-то не хочется мне там регистрироваться, не валяется ли еще где SDK просто так?

                      Походу навярняка достаточно в Main.js прописать чего-то вроде

                      case tvKey.ZOOM:
                      Player.zoomVideo();

                      Хочу попробовать.

                      Комментарий


                      • Re: Kartina TV Internet@TV Widget без PHP сервера

                        [quote author=Andruha link=topic=8445.msg110656#msg110656 date=1299836244]
                        SDK тут что ли качать?

                        http://www.samsungdforum.com/

                        Что-то не хочется мне там регистрироваться, не валяется ли еще где SDK просто так?

                        Походу навярняка достаточно в Main.js прописать чего-то вроде

                        case tvKey.ZOOM:
                        Player.zoomVideo();

                        Хочу попробовать.

                        [/quote]


                        http://88.80.222.192/TVAppsSDKSetup_ver2.1(1).zip

                        Комментарий


                        • Re: Kartina TV Internet@TV Widget без PHP сервера

                          Круто выглядит!! Респект народ! Видик будет?
                          Просмотр Kartina.tv через Samsung UE46C7700/UE40D6390/UE46D7090/UE22ES5410/T24B750EW
                          nKTVplayer 1.1/nStreamVOD/Android: Minix Neo U1/Sony AF8/Sony 55XF9005

                          Комментарий


                          • Re: Kartina TV Internet@TV Widget без PHP сервера

                            видик здесь
                            http://www.pristavka.de/index.php/to...html#msg110585
                            Обсуждение всех нюансов развода в Германии. www.razvod.net

                            Комментарий


                            • Re: Kartina TV Internet@TV Widget без PHP сервера

                              В первом сообщении обнавил пакет
                              Уменьшил пиконы..
                              Добавил 10 програм в листе
                              выкинул ненужный мусор


                              «…нет правды на земле, но нет её и выше…»
                              Spoiler
                              Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
                              Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
                              Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
                              AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
                              PS3, PSP 1-2, PS-Vita, Wii

                              Комментарий


                              • javascript xml parse - нужен совет

                                пишу яваскрипт класс для работы с картиной
                                авторизация не проблема, получить урл на стрим тоже.

                                а вот со списком каналов незадача
                                Код:
                                <html><head><title>Test</title>
                                </head>
                                <body>
                                <category>
                                	<item>
                                		<cat_name>cat1</cat_name>
                                		<cat_id>1</cat_id>
                                		<channels>
                                			<item>
                                				<cat_name>ch1</cat_name>
                                				<ch_id>1</ch_id>
                                			</item>
                                			<item>
                                				<cat_name>ch2</cat_name>
                                				<ch_id>2</<ch_id>
                                			</item>			
                                		</channels>
                                	</item>
                                	<item>
                                		<cat_name>cat2</cat_name>
                                		<cat_id>2</cat_id>
                                		<channels>
                                			<item>
                                				<cat_name>ch3</cat_name>
                                				<ch_id>3</ch_id>
                                			</item>
                                			<item>
                                				<cat_name>ch4</cat_name>
                                				<ch_id>4</<ch_id>
                                			</item>			
                                		</channels>
                                	</item>
                                </category>	
                                <script type="text/javascript">
                                
                                 // Du kannst auch mit xpath arbeiten 
                                 var xmlRootElement = document.getElementsByTagName("item"); 
                                 var xmlRootElement_len = xmlRootElement.length; 
                                
                                 document.write("<h1>"  xmlRootElement_len  "</h1>");
                                 
                                 		for (var index = 0; index < xmlRootElement_len; index )
                                    {
                                		document.write("<h1>"  index  "</h1>");
                                		var test = xmlRootElement[index].getElementsByTagName("cat_name")[0].childNodes[0].nodeValue;;
                                		document.write(test);
                                		}
                                 //document.write(xmlUnterlemente);
                                 
                                </script>
                                </body></html>
                                используется итем снаружи и внутри и если я пытаюсь достать свой айтем которых всего 10(категории) то он мне вместе с ними вытягивает айтемы каналов.

                                сверху простой пример, в котом мне нужно вывести на экран айди каналов 1,2,3,4
                                может есть идеи? неохото переходить на джейсон, поидее и из хмл это вытянуть не проблема, но чтото я с чилдренами и нодами подзапутался
                                Обсуждение всех нюансов развода в Германии. www.razvod.net

                                Комментарий

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