Объявление

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

разработка плагина nStreamPlayer - (сюда переносятся старые сообщения)

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

  • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

    [quote author=Dimonxxx link=topic=9611.msg130622#msg130622 date=1317921405]
    Нитро а ты это добавить можеш http://yatv.ru/igor-tv-online/ в плеер
    [/quote]

    (rtmp://f0.d1.yatv.ru:1935/live/igor-tv-online&id=record_299522_20) - добавь этот стрим в плей лист, и будет тебе счастье.

    Комментарий


    • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

      Да там вроде как плейлист с кучей файлов, а не весконечный стрим
      Обсуждение всех нюансов развода в Германии. www.razvod.net

      Комментарий


      • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

        Как вам идея?
        ...лужу паяю ЭВМ починяю!

        Комментарий


        • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

          намана, а для яндекса есть урл, который актуальную программу показывает, или нужно дату передавать в параметре урл?

          а что с кнопкой тулс, ты её блокировал при просмотре видео?
          Обсуждение всех нюансов развода в Германии. www.razvod.net

          Комментарий


          • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

            Это мобильная версия! Ещё толком не тестил.
            ...лужу паяю ЭВМ починяю!

            Комментарий


            • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

              http://m.tv.yandex.ru/?channel=101&w...&day=15254

              day=15254

              15255 уже суббота, прийдется тебе при помощи яваскрипта подвешивать параметр

              Код:
              <script type="text/javascript">
              
              var minutes=1000*60;
              var hours=minutes*60;
              var days=hours*24;
              var years=days*365;
              var d=new Date();
              var t=d.getTime();
              var y=t/years;
              var days=t/days;
              document.write("It's been "  Math.round(days)  " days since 1970/01/01!");
              
              </script>
              It's been 15254 days since 1970/01/01!

              Обсуждение всех нюансов развода в Германии. www.razvod.net

              Комментарий


              • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

                Не есть гуд.
                ...лужу паяю ЭВМ починяю!

                Комментарий


                • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

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

                  Комментарий


                  • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

                    "Уж послала так послала...."
                    ...лужу паяю ЭВМ починяю!

                    Комментарий


                    • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

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

                      Комментарий


                      • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

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




                        плейлист
                        Код:
                        <channel>
                        	<title>NRJ Dance</title>
                        	<stream_url><![CDATA[rtmp://nrjlivefs.fplive.net/nrjlive-live&id=nrjdance]]></stream_url> 
                        	<video_type>flash_rtmp</video_type>
                        	<logo_30x30>nrjdance.jpg</logo_30x30>
                        	<description><![CDATA[<b>типо программа тнт на сегодняшний день, хотя день указан как "##.." </b><br><iframe src="http://m.tv.yandex.ru/?channel=101&w...=#######" width="295" height="405"></iframe>]]></description>
                        	<browser_url></browser_url>
                        	<category_id>1</category_id>
                        </channel>
                        вычисляем дату
                        Код:
                        	var minutes=1000*60;
                        	var hours=minutes*60;
                        	var days=hours*24;
                        	var t=Number(new Date());
                        	var days=t/days;
                        	this.yandex_days = Math.round(days);
                        заменяем в iframe плейлиста ###### на актуальную дату
                        Код:
                        				//YANDEX TV PROGRAM
                        				//http://m.tv.yandex.ru/?channel=101&when=2&day=15254
                        				
                        				if(description.indexOf('/m.tv.yandex.ru/')!= -1)
                        				{
                        					description = description.replace("#######",this.yandex_days);
                        					alert('NEW description: '  description); 
                        				}
                        Обсуждение всех нюансов развода в Германии. www.razvod.net

                        Комментарий


                        • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

                          прикольно то, что после загрузки айфрейма мы можем на него влиять

                          Код:
                          Main.DisableGone = function()
                          {
                          		if(document.frames['yandex_tv'])
                          		{
                          		className = 'done';
                          		//document.frames['yandex_tv'].styles.className.display = 'none';		
                          		alert('nnnn'  document.frames['yandex_tv'].document.getElementsByClassName("gone").length);
                          		var gone = document.frames['yandex_tv'].document.getElementsByClassName("gone");
                          
                          		 for(i=0;i<gone.length;i )
                          			gone[i].style.display = 'none';	
                          		}
                          }
                          если привязать эту функцию на кнопку, то после её нажатия с экрана уберутся прошедшие программы. ну и не будем забывать про разницу во времени, которая не учитывается.
                          время на сайте берется с компа и если у меня сейчас 12:53, то и в программе показываются паредачи, какбудто сейчас 12:53 по москве

                          чтобы это всё работало, нужно айфрейми в плейлисте дать айди id="yandex_tv"
                          Код:
                          	<description><![CDATA[<b>типо программа тнт на сегодняшний день, хотя день указан как "##.." </b><br><iframe id="yandex_tv" src="http://m.tv.yandex.ru/?channel=101&w...=#######" width="295" height="405"></iframe>]]></description>
                          Обсуждение всех нюансов развода в Германии. www.razvod.net

                          Комментарий


                          • Re: Re: nStreamPlayer 0.1 - widget для IPTV (Protocol: rtmp, http, udp, hls, mms)

                            не знаю меняется ли ключег, думаю плейлист каждый должен делать для себя сам

                            http://wasja.lima-city.de/

                            Код:
                            <channel>
                            	<title>Первый канал. Европа</title>
                            	<stream_url><![CDATA[http://piphone.elt.softspb.com/ip/21...stream_url> 
                            	<video_type>hls</video_type>
                            	<logo_30x30>http://wasja.lima-city.de/img/ico/2....logo_30x30>
                            	<description>hls stream</description>
                            	<browser_url></browser_url>
                            	<category_id></category_id>
                            </channel>
                            проверил в нстримплеере идет!

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

                            Комментарий


                            • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

                              За Яндех Спасибо!
                              ...лужу паяю ЭВМ починяю!

                              Комментарий


                              • Re: разработка плагина nStreamPlayer - IPTV Widget - Samsung TV & IPTV Playlist

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

                                Комментарий

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