Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
23 Апреля 2024, 23:19:11


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: IPTV  (Прочитано 19071 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mr. Jack
Юзверь
**

Карма: 0
Сообщений: 41



Награды
« : 29 Октября 2007, 22:20:58 »

стоп, наскалько я помню для того чтобы поменять канал на двб карте мы должны снять дополнтельный поток с LBN, но это невозможно снять 2 потока с одного LBN?
ЗЫ зы если я неправ объясни, я такое делал на винде только все смотрели 1.
LNB Low-Noise Block Downconverter - Устройство, объединяющее в себе LNA (LNA Low-Noise Amplifier - Предусилитель сигнала между антенной и приемником земной станции) и понижающий конвертор (преобразующий принимаемые антенной сигналы в более низкий частотный диапазон), прикрепляемое к облучателю...
Честно говоря, не знаю при чем здесь это.
Настраиваемся на транспондер: указываем dvb-frequency, например, 12245.34 kHz, dvb-srate  -(SR Symbol Rate - Скорость передачи, которая выражается в тысячах символов в секунду ) 27500, поляризацию (вертикальная или горизонтальная), которая в большинстве LBN определяется устанавливаемым напряжением - 13 V (вертикальная) и 18 V (горизонтальная) и всё (при условии, что правильно настроены драйвера).
При запуске VLC, например:
vlc -vvv --color --ttl 2  --ts-es-id-pid dvb: --dvb-adapter 0 --dvb-frequency=12245000 \
--dvb-srate=27500000 --dvb-voltage=13 --sout  \
'#duplicate{dst=std{dst=access=udp,mux=ts,dst=239.10.10.10:1234}}'
получаем все каналы с данного транспондера, посмотреть о них информацию можно в "вид" - "информация о потоке" - "подробная информация". При этом в сеть пойдет первый по списку.

Выбрали программы - 8508, 8505. Раздаем их, например, двумя мультикастами с оповещением по SAP:
vlc -vvv --color --ttl 2  --ts-es-id-pid --programs=8508,8505 dvb: --dvb-adapter 0 \
--dvb-frequency=12245000 --dvb-srate=27500000 --dvb-voltage=13 \
--sout '#duplicate{dst=std{dst=access=udp,mux=ts,dst=239.10.10.10:1234,sap,group="TV",name="Channel1"}},select="program=8508", \
dst=std{access=udp,mux=ts,dst=239.10.10.11:1234,sap,group="TV",name="Channel2"}},select="program=8505"}'

До этого пробовали некотороые программы под Windows - ProgDVB, NetStream Vision Server... Все они работают прекрасно и позволяют транслировать необходимые каналы с одного транспондера... Но. Есть одно большое "НО". Они не позволяют выставлять такую необходимую вещь в пакетах мультикаста, как TTL... и используют значение поумолчанию равное 1, что ограничит ваш мультикастовый трафик в пределах одной IP-сети, т.е. пользователи смогут принимать поток в одном бродкастовом домене...
На клиенте делаем "c:\Program Files\VideoLAN\VLC\vlc.exe" udp:@239.10.10.10:1234 и смотрим ТВ... Через минуту, когда придут SAP-ы можно будет переключать каналы...
« Последнее редактирование: 29 Октября 2007, 22:27:52 от Mr. Jack » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM