Вещание транспондера целиком по IP

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


    У меня рождается классическая Unix схема:


    Поток с транспондера | декриптор | videolan


    videolan умеет демуксить поток и вещать с него различные каналы по RTP (насколько я понял из их документации).


    Вопросы:


    Существует ли другая схема решения задачи?
    Существует ли готовый декриптор (на основе кард шаринга) ?
    Возможно ли реализовать вещание с помощью VDR?
    Возможно ли написать декриптор прилогая минимум усилий на основе softcam плагинов к VDR?

  • Начнём [brainstorming]?
    Давай вначале без криптованных каналов построим цепочку...
    Значит нам понадобиться vdr + streamdev-server...
    Вопрос: сколько одновременно каналов таким макаром можно одновременно выдать...Я так предполагаю что 2 ( на full-featured карте). Слыхал об ограничениях в firmware. Но в твоём случае хватит и budget карт. Сколько они потянут не знаю. Надо проверять.
    Допустим на транспондере 6 каналов. И max 2 канала на карту. То тогда наверное несколько карт понадобится. videolanом можешь подключаться и дальше в сеть пропускать...
    ОК. Теперь декриптование:
    2 Возможности:
    1. newcamd.
    2. sc


    Одновременно они не дружат
    sc точно может быть cardclientом. Но как он ведёт на расшарке via2 ещё не известно. Terra Nova. К тому же ограничение что одновременно только один канал декодируется


    newcamd - тут я пас. Walery может поможет
    Ну вот пока и всё для затравки

  • А если не каналы, а поток мультикастом?
    То есть собрать поток с космоса(воздуха) и засунуть в трубу (кабель)- пусть там бежит, а клиент сам с потока выбирает, и раскодирует.(Holivud)+ CW сервер.

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


    Для начала советую подсчитать, скорость которая нужна, чтоб передавать ствол, даже если с него у же всё ненужное убрать, как то коррекция заложенная дополнительно, в завистмости от скорости на стволе вам нужно быть готовым этак к 50 Мегабитам в секунду, задержка никакая! не допустима. :lol:

  • Сеть около 100 компов. Прога MyTheatre3.19+AVBroadcast12+VLC0.8 (WindowsXP)
    На один канал поток до 1мгб(980 или 960 уже не помню), у всех (я не имею ввиду все 100, кто смотрел в данный момент) идеальное изображение. Если напрямую мультикастить 1 канал около 5 Мбит. Что интересно, чем выше скорость потока, тем больше сыпится, (свитчи) не держат.
    VLC codek video- mp4v 2048 (самый оптимальный - для нашей сети)
    audio- mpga 96 (меньше у клиентов в колонках пищит)

  • Вы не про ето тут ?




    Пожалуйста зарегистрируйся для просмотра данного изображения.








    The network on which you setup the VideoLAN solution can be as small as one ethernet 10/100Mb switch or hub, and as big as the whole Internet! The bandwidth needed is:
    * 0.5 to 4 Mbit/s for an MPEG-4 stream,
    * 3 to 4 Mbit/s for an MPEG-2 stream read from a satellite card, a digital terrestial television card or an MPEG-2 encoding card,
    * 6 to 9 Mbit/s for a DVD.

  • Приблизительно так оно и должно выглядеть. Я имею в виду Client-Server модель. Вопрос стоит в приёмном устройстве, что он потянет. Stream конвертор это уже пол беды. А как клиенты, тут вообще кто во что горазд: MPlayer, vlc, Windows MediaPlayer
    В принципе и vls можно уговорить принимать DVB поток но как быть с декриптом в этом случае? И надо проверить сколько каналов с одного транспондера одновременно можно смотреть

  • Ну да, про это.
    Потерял ссылку на форум, но читал давно еще, что мужик, на одной карте показывал сразу несколько каналов, поток на канале был 1Мбит/с. Адресса каналов были какие-то хитрые (толи по пиду, толи по IP может портами) не надо было мне тогда это. Около 4 страниц исписали, все просили расказать как он это делал. Но он и намека не давал -"ищите в инете все написано".
    И ссылок н на каналы дофига, по интернету можно было смотреть.

  • интересная статья про IP-телевидение:
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Попробовал запусть для дома ДВД Фильм


    Ничего так и показует номано надо будет как то через инет потестить.




    Пожалуйста зарегистрируйся для просмотра данного изображения.


    -------------------------



    Пожалуйста зарегистрируйся для просмотра данного изображения.

  • SS1/2 без затруднений выдает целый поток с транспондера.


    Спасибо Free-x за названия softcam'ов, буду рыться в них.


    Вероятно надо покопаться в videolan на предмет декриптора прямо для него.

  • Цитата

    По словам пользователя r0 ...
    СС1/2 без затруднений выдает целый поток с транспондера.


    Факты в студию


    Цитата

    По словам пользователя r0 ...
    Вероятно надо покопаться в видеолан на предмет декриптора прямо для него.


    Не думаю что там есть смысл копаться. vlc из немножко другой оперы

  • Цитата

    По словам пользователя r0 ...
    SS1/2 без затруднений выдает целый поток с транспондера.


    Спасибо Free-x за названия softcam'ов, буду рыться в них.


    Вероятно надо покопаться в videolan на предмет декриптора прямо для него.



    Наверно передаёт, куда?, на шину PCI, вполне возможно. :D

  • нашел форум про который писал
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • стримить двд/мпег4 видеоланом давно умеем, уже тыщу лет как


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

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


    newcamd нет сорцов -- он нам не поможет.



    причем ни sc ни newcamd на самом деле как я думаю не помогут --- они все используют арм процессор на карте с патчнутой прошивкой и расшифровывают только один канал.... нужен именно Softcam. а он кстати прилично жрать будет проц если несколько каналов.


    да еще надо расчитать сколько выдержит PCI-32 шина каналов. так как нам надо их гонять из карты в проц, а потом из проца в сетевую.


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

  • Это твое:
    "linux+ multicast и нет проблем. хоть 500 клиентов, держала бы сеть.


    в тот день когда я выкинул виндоус причина была одна -- неспособность винды нормально работать с такими делами."


    В Linvdr возможно настроить multicast, я так понимаю надо поставить VLS?