Объявление

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

Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

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

  • Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

    Добрый день.

    Вот задался целью заставить работать ссылки такого вида
    Код:
    rtmp://$OPT:rtmp-raw=rtmp://213.186.127.42:1935/live/ swfUrl=http://kaban.tv/uppod.swf pageUrl=http://kaban.tv/pervii-kanal-online playpath=first.stream live=true
    на своем 40D6530. Такого типа ссылки используются в программе SimleTV, и не воспроизводятся ни в одном другом плеере, даже после привидения в "нормальный" вид.
    Посидев пару дней в сети, я нашел бесплатный пакет - rtmpdump (огромное спасибо создателям), который имеет в своем составе сервер rtmp-http, - rtmpgw

    Итак, запускаем сервер на компе под виндой такой командой
    Код:
    rtmpgw -g 1234 -v -D 192.168.1.103
    где -g 1234 = порт вашего компа на который сядет выходной стрим (может быть любым произвольным); -D 192.168.1.103 = собственный IP вашего компа, если его не указать, стрим ляжет на loop компа и не будет отзываться на запросы из вне, просмотр будет возможен только локально, в броузере или VLC по http//127.0.0.1:1234; -v = указывает серверу, что это лайв-стрим и параметры надо читать из порта по http при обращении к нему от проигрывателя. Можно посмотреть другие параметри запустив rtmpgw - h, но тех что указаны, нам пока хватит.

    Что имеем: сервер запущен и ждет ссылку и параметры воспроизведения от плеера.

    Приводим верхнюю ссылку к такому виду
    Код:
    http://192.168.1.103:1234/?s=http://kaban.tv/uppod.swf&r=rtmp://213.186.127.42:1935/live/first.stream&t=rtmp://213.186.127.42:1935/live/first.stream
    и проверяем ее вставив в броузер. Играет? ОК!

    Теперь нам понадобится установить виджет TheDark SmartTV Media Center, установить его на телек можно локально, используя его же сервер, идущий в комплекте.
    Увы, но всеми нами любимый nStreamPlayer от уважаемого Nitrogen-а не умеет корректно передавать параметры по http-протоколу в порт сервера, поэтому мы получаем бесконечный bufering............. Странно, но nStreamPlayer для Энигма, на Дриме, это делать умеет.
    Итак, средствами сервера для виджета TheDark SmartTV Media Center, создаем файл, например 01.ORT_kaban.netplay куда в поле URL вставляем переделанную ссылку, сохраняем, синхрим иптв-каналы в настройках и получаем удовольствие от просмотра на большом экране. Что и как, здесь smart-tv-home.ru/ Да простит меня создатель..... форума Nitrogen. Выбор виджета базировался на простоте в первую очередь на легкости и скорости с каторой можно было подсовывать ему ссылки, согласитесь не очень удобно использовать виджеты которые наде переустанавливать для замены ссылок, поетому, ни on-line ни Netplayer я даже не проверял на возможность работы в таком режиме. Если у кого возникнет желание может проверить сам. Жаль, nStreamPlayer отпал сразу.

    Здесь http://dl.dropbox.com/u/27246685/rtmpdump.rar я положил пакет rtmpdump. В составе уже есть 1.bat rtmp.cmd. 1.bat запускает сервер (подставте свой ИП), а rtmp.cmd запускает 1.bat в свернутом окне с низким приоритетом. В принципе, сервер можно запустить и из rtmp.cmd, но тогда он запускается без окна и его тяжело контролировать, а иногда приходится перезапускать, бывает при обрыве инета, сервер зависает. Если у вас не рвется, используйте rtmp.cmd подставив строку запуска вместо "1.bat". Я, например, создал на rtmp.cmd ярлык на стол и добавил в Автозагрузку винды.

    В заключение, я хочу внести ясность в формирование конечной ссылки для плеера
    Итак:
    http://192.168.1.103:1234 - эта часть ясна, указываем ip своего компа в домашней сети и рабочий порт сервера rtmpgw, который ми указали в батнике.
    /? - передаем серверу параметры.
    s=http://kaban.tv/uppod.swf - каким плеером и откуда "прикинуться" - фейкуем родной плеер. Аналогично статическому параметру -s, смотрим описание rtmpgw.
    r=rtmp://213.186.127.42:1935/live/first.stream - ссылка на сам стрим. Аналогично -r, смотрим описание rtmpgw.
    t=rtmp://213.186.127.42:1935/live/first.stream - форсируем ссылку на стрим, не давая транслирующему сайту уводить нас в сторону, на рекламу например. Аналогично -t, смотрим описание rtmpgw.
    & - это ясно, аналогично команде and.

    Я сознательно привел пример не самого качественного стрима, смотрибельность его на телевизоре больше 10" сильно сомнительна. Но могу от себя добавить, что существуют достаточно качественные и стабильные, а главное, абсолютно легальные трансляции нескольких лучших украинских каналов в разрешении 576р идущих в rtmp. Именно для них я и заморачивался.
    Подскажу чем ловить такие стримы: я использую Replay Media Catcher 4, правда ссылки, которые он отлавливает надо тоже преобразовывать в "удобоваримый" для rtmpgw формат, но это уже за пределами этого поста.
    Обсудить улов можно здесь, если модеры не против. Но ссылки под катом пожалуйста. А он у нас есть?

    Удачи!
    Последний раз редактировалось nitrogen14; 22-03-2013, 19:42.
    Samsung UE40D6530WXXC, Amiko Alien SDH 8900 E2/Spark.
    Телефон: Samsung Galaxy Note, ICS 4.1.1

    Цытаты: ...Бабушка! Сколько раз тебе говорить, - я не нахер, я хакер!!!...
    ...Дураков в природе мало, но расставлены они настолько грамотно, что встречаются на каждом шагу!...

  • #2
    Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

    kostyamat,вот для nStreamPlayer

    rtmp://213.186.127.42:1935/live/&id=first.stream
    Octagon sx88+ multi stream
    Samsung BD-F5500 3D ,Samsung UE32H6410

    Комментарий


    • #3
      Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

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

      Комментарий


      • #4
        Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

        Да какаета бегущяя картинка наподобе как кадор за кадром, такое мне уже поподалось не какого желания смотреть , Нитроген а можно что с этим сделать или нет.
        Octagon sx88+ multi stream
        Samsung BD-F5500 3D ,Samsung UE32H6410

        Комментарий


        • #5
          Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

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

          Комментарий


          • #6
            Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

            Тогда всё понятно попробую .
            Octagon sx88+ multi stream
            Samsung BD-F5500 3D ,Samsung UE32H6410

            Комментарий


            • #7
              Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

              Вот именно так как Нитро говорит, не все стримы работают через &id=

              Кстати, моя работа базируется на этом http://forum.wiziwig.eu/threads/6979...-your-Dreambox
              Тобыш, если есть Дримо-подобный на мипс то можно смотреть на нем как в статье описано. У меня на Amiko Alien нет бинарников для SH4-проца. Пробовал через rtmpgw и плагин iptvDream от Technic-a, не пошло. Что-то в servicewebts для этого тюнера нетак.

              Пробовал поднять rtmpg на своем рутере TP-Link TL-WR1043ND, под OpenWRT, роутер вроде тоже на mips-подобном процыке, не пошло. Причем никак, - ни ошибок в консоль, ни функционала. Так что пока так смотрю. Кстати, тот стрим что я давал для примеры действительно работают в нСтрим, и ты правильно это указал, а те что мне интересны -нет.

              @Nitro А можешь нСтрим подправить что бы он правильно параметры передавал? Или я че ступил? может не /? надо, а как-то по другому?
              Samsung UE40D6530WXXC, Amiko Alien SDH 8900 E2/Spark.
              Телефон: Samsung Galaxy Note, ICS 4.1.1

              Цытаты: ...Бабушка! Сколько раз тебе говорить, - я не нахер, я хакер!!!...
              ...Дураков в природе мало, но расставлены они настолько грамотно, что встречаются на каждом шагу!...

              Комментарий


              • #8
                Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

                1. что такое iptvDream от Technic?
                вроде как чтото тпо нстримплеера
                тут ртмп запускали
                http://www.pristavka.de/index.php/to...html#msg146559

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

                Комментарий


                • #9
                  Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

                  http://code.google.com/p/kartinatv-dm/downloads/list вот плагин для Энигмы от Техника. На олраша обсуждение идет. В свободном доступе плагин картины без фильмотеки, за деньги с ней. Он же iptvDream.

                  Может подскажешь как все это, что я описал к нСтриму привентить? Или если захочешь нужные корректировки внесешь, если не реализовано. Реально отличные стримы есть. Я своим способом смотрю и наслаждаюсь. А то что комп задействован - мелочи. У меня это на стареньком АМДшном ноуте вращается, который итак 20 часов включен и даже не заметна нагрузка на машину. Так что пускай хоть так, чем никак.
                  Samsung UE40D6530WXXC, Amiko Alien SDH 8900 E2/Spark.
                  Телефон: Samsung Galaxy Note, ICS 4.1.1

                  Цытаты: ...Бабушка! Сколько раз тебе говорить, - я не нахер, я хакер!!!...
                  ...Дураков в природе мало, но расставлены они настолько грамотно, что встречаются на каждом шагу!...

                  Комментарий


                  • #10
                    Re: Просмотр rtmp - стимов на телевизорах Samsung C-D серии.

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

                    Комментарий

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