05 ноября | 2024г. | 17:54:25


АвторТема: IPTV на Spark- это возможно?  (Прочитано 324573 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн LordMerlin

  • Младший Джедай
  • **
  • Сообщений: 137
  • Поблагодарили: 26
  • Уважение: +1
IPTV на Spark- это возможно?
« Ответ #45: 31 января | 2012г. | 14:23:09 »
0
Но разницы нет, http или udp.
Это просто протокол передачи данных, важно в каком видео контейнере и какой кодек.

Ну вы даете. Я прямо таки присел аж.
Рес как раз таки понимает практически все контейнеры в которых может быть теоретически идти стримы.
Например тот же MPEG2-TS это контейнер в котором обычные каналы СД идут в транспондерах со спутника, а MPEG2-PS та те же файлы с расширением .mpg или .mpeg, их то рес показывает? Значит и ИПТВ будет. Если же Н264 ИПТВ то плагин Картины как то его показывает. Значит и с этим не должно быть проблем.
А вот протокол...совсем другое дело. Сейчас рес в тех же плагинах по НТТР и с Ютуба и с Картины смотрит, а для УДП надо конкретные изменения в ядре.
Пы.Сы. Естественно мое сугубо личное мнение.

Оффлайн grafsoft

  • Падаван
  • *
  • Сообщений: 38
  • Поблагодарили: 72
  • Уважение: +3
IPTV на Spark- это возможно?
« Ответ #46: 01 февраля | 2012г. | 02:24:49 »
0
А вот протокол...совсем другое дело. Сейчас рес в тех же плагинах по НТТР и с Ютуба и с Картины смотрит, а для УДП надо конкретные изменения в ядре.
Пы.Сы. Естественно мое сугубо личное мнение.

udpxy скомпилировать я думаю как 2 пальца ..., так что на udp лучше не заморачиваться, а вот RTSP и HTTP надо

Оффлайн LordMerlin

  • Младший Джедай
  • **
  • Сообщений: 137
  • Поблагодарили: 26
  • Уважение: +1
IPTV на Spark- это возможно?
« Ответ #47: 05 февраля | 2012г. | 22:17:07 »
0
Ну так а я о чем? Я и говорю что большое спасибо что сделали НТТР. Проксик на роутере уже давно ждет.

Оффлайн slawek

  • Падаван
  • *
  • Сообщений: 28
  • Поблагодарили: 16
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #48: 05 февраля | 2012г. | 23:30:18 »
0
Ну вы даете. Я прямо таки присел аж.
Рес как раз таки понимает практически все контейнеры в которых может быть теоретически идти стримы.
Если ресивер понимает, это не означает, что плеер понимает.
Цитировать
Например тот же MPEG2-TS это контейнер в котором обычные каналы СД идут в транспондерах со спутника, а MPEG2-PS та те же файлы с расширением .mpg или .mpeg, их то рес показывает? Значит и ИПТВ будет. Если же Н264 ИПТВ то плагин Картины как то его показывает. Значит и с этим не должно быть проблем.
MPEG2-PS это файлы в контейнере для "оффлайн" видео, типа DVD. У MPEG2 TS и MPEG2 TS общее, оба используют MPEG2 кодек.
Писали выше, что плеер картины, по сути ничего общего с тюнером не имеет. Там свой код, который просто адаптировали под тюнер.
Цитировать
А вот протокол...совсем другое дело. Сейчас рес в тех же плагинах по НТТР и с Ютуба и с Картины смотрит
YouTube ничего общего не имеет с iptv. Это просто кэшированное через вебсервер видео. Но это не видео в реальном времени.
Для видео в реальном времени, все сложнее, особенно через http. И все равно, даже через http, должен быть контейнер, типа TS.
Цитировать
а для УДП надо конкретные изменения в ядре.
Какая то поддержка UDP все таки есть. MGcamg сбрасывает SysLOG по UDP.
Цитировать
Пы.Сы. Естественно мое сугубо личное мнение.

:)

Оффлайн LordMerlin

  • Младший Джедай
  • **
  • Сообщений: 137
  • Поблагодарили: 26
  • Уважение: +1
IPTV на Spark- это возможно?
« Ответ #49: 06 февраля | 2012г. | 00:31:16 »
0
Ну замечательно, навыдергивали из контекста предложений и еще и бредом ответили.
Можете не подолжать.

Оффлайн slawek

  • Падаван
  • *
  • Сообщений: 28
  • Поблагодарили: 16
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #50: 06 февраля | 2012г. | 01:38:22 »
0
Ну замечательно, навыдергивали из контекста предложений и еще и бредом ответили.
Можете не подолжать.
Давайте так, приведите пример конкретных реализации IPTV через HTTP протокол.
Исключая Flash, Apple HTTP Live Streaming и Microsoft Smouth Streaming.

Для общего развития, посмотрите ссылки.

https://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html

https://www.wowza.com/forums/content.php?217


Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
IPTV на Spark- это возможно?
« Ответ #51: 06 февраля | 2012г. | 12:59:01 »
0
Думаю потом пригодится
UDP --> HTTP
1.Скопировать содержание архива в соответствующие папки.
2.Запустить из меню плагин udpxystart
Стартует на 81 порте
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.При использовании udpxy ссылки должны иметь вид:
Было udp://@233.255.112.29:1239
Стало
Спойлер   :
<webtv title="test" urlkey="0" url="https://localhost:81/udp/233.255.112.29:1239" description="" type="1" group="1" iconsrc=""/>
p.s Как понял  udpxy пока не работает... 
Работает страничка статуса и кнопка сброса.
Но почему сам сервер ничего непереваривает пока не понятно...


Измененный вариант UDPXY
от grafsoft,
качаем из этого поста
Заменить им /root/spark/etc/updxy/updxy
В телнет дать права chmod 755 /root/spark/etc/updxy/updxy

Оффлайн grafsoft

  • Падаван
  • *
  • Сообщений: 38
  • Поблагодарили: 72
  • Уважение: +3
IPTV на Spark- это возможно?
« Ответ #52: 06 февраля | 2012г. | 14:48:53 »
0
Цитировать
slawek
Даже с моими скромными познаниями, отвечу, ты реально не в теме, не пиши лучше, а читай.

Оффлайн zmeu78

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 6
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #53: 11 февраля | 2012г. | 22:12:13 »
0
Ув. munche , подскажите если не трудно ,в какой версии прошивки ждать поддержку IPTV на Spark .

Оффлайн daemine

  • Падаван
  • *
  • Сообщений: 34
  • Поблагодарили: 2
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #54: 14 февраля | 2012г. | 19:55:20 »
0
Какая разница чем и как он там сбрасывает логи? =)
Классическое IPTV работает через мультикаст (угу, через UDP). Однако, чтобы оно работало, как минимум в ресивер нужно присобачить поддержку протокола igmp.

Оффлайн zmeu78

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 6
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #55: 15 февраля | 2012г. | 11:12:12 »
0
Как должен выглядеть код в файле webtv_def.xml для udp с этим плагином ?
к примеру такая udp://@233.255.112.29:1239

Оффлайн Serge-worm

  • Джедай
  • ***
  • Сообщений: 233
  • Поблагодарили: 260
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #56: 16 февраля | 2012г. | 11:34:04 »
0
Прошу  помощи в решении вопроса. 
Суть проблемы:
Создал список каналов IP TV (webtv_usr.xml). Загрузил в рес. (через меню ВэбТВ по USB - прошивка 1.2.41). При попытке просмотра рес. пишет что не может воспроизвести.

<?xml version="1.0"?>
<webtvs>
<webtv title="test" urlkey="0" url="http: //192.168.1.1:1212/udp/230.233.1.35:1234" description="" type="1" group="1" iconsrc=""/>
<webtv title="test2" urlkey="0" url="http: //192.168.1.1:1212/udp/230.233.1.32:1234" description="" type="1" group="1" iconsrc=""/>
<webtv title="test3" urlkey="0" url="http: //192.168.1.1:1212/udp/230.233.1.57:1234" description="" type="1" group="1" iconsrc=""/>
</webtvs>


При этом ссылка http: //192.168.1.1:1212/udp/230.233.1.35:1234 нормально воспроизводится VCL плейером на PC (по протоколу HTTP). Следовательно проксик работает.Прокси настроен на роутере.  Где допустил ошибку?

Пробелов после http: нет -  это "Вам не разрешена публикация внешних ссылок"

При этом пробовал редактировать список в ВэбТВ (менял тип: фал на прямая трансляция), но в ответ тишина.

Через установленный на комп udp-to-http proxy - ВэбТВ у меня завелся. Посмотрим пока так, а там может пофиксят.
  • GI S8120 (Spark - ident error uninitiate, ушел на E2 - CrIs_AR-P_OE2.0_213_alien-git-30-05-14 + wicard 1.19); Tehnisat SkyStar USB HD (Ubuntu + VDR + Kodi + Wicard_1.19pre); Под опекой: GI HD mini plus.

Оффлайн gregory812

  • Кандидат
  • *
  • Сообщений: 9
  • Поблагодарили: 6
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #57: 19 февраля | 2012г. | 19:34:24 »
0
Аналогичная ситуация. Через udp-to-http ресивер работает без проблем, udpxy не воспринимает. Установил даже плагин udpxy на сам ресивер, через который VLC на компе сразу заработал, а вот WebTV через секунд 10 после выбора канала сообщает, что не может его открыть. Может быть udpxy выдает данные в каком-то особом формате, который не поддерживает WebTV?

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
IPTV на Spark- это возможно?
« Ответ #58: 21 февраля | 2012г. | 08:15:02 »
0
который не поддерживает WebTV?
Все может быть... никто не знает чего там разрабы намутили

Оффлайн slawek

  • Падаван
  • *
  • Сообщений: 28
  • Поблагодарили: 16
  • Уважение: 0
IPTV на Spark- это возможно?
« Ответ #59: 23 февраля | 2012г. | 00:51:00 »
0
который не поддерживает WebTV?
Все может быть... никто не знает чего там разрабы намутили

linky, можете сделать исправления в udpxy и перекомпилировать?
Даже, если это не поможет, в любом случае, это будет правильно.
Суть в том, что udpxy в http заголовке не вставляет CRLF символы, что вполне может быть проблемой.
Функция send_http_response в файле udpxy.c :
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Строка http заголовка должна заканчиваться на \r\n (x0D,x0A), и в конце заголовка еще дополнительно \r\n, что означает конец заголовка.
udpxy TS пакеты не нарушает, проверял.
Что самое интересное, если вырезать http заголовок, из записанного потока после udpxy, встроенный плеер проигрывает эти файлы без проблем.
Так что у меня подозрение, что во всяком случае возможно одна из проблем именно в этом.

Еще вопрос, можно где то найти образ STLinux для vmware с предустановленным tools chains?




Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
4155 Просмотров
Последний ответ 08 марта | 2013г. | 21:01:09
от Cms
26 Ответов
24852 Просмотров
Последний ответ 03 ноября | 2015г. | 15:17:32
от android
3 Ответов
7813 Просмотров
Последний ответ 07 октября | 2013г. | 14:54:59
от Aflex
17 Ответов
13564 Просмотров
Последний ответ 06 июля | 2016г. | 06:33:56
от Vlsergei
4 Ответов
6700 Просмотров
Последний ответ 30 октября | 2013г. | 15:31:34
от tehno5



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!