У многих есть очень распространенный спутниковый ресивер DM500S (Tuxbox 907, 908).
Кто имеет тот знает возможности этого "малютки" на OS Linux.
Конечно это не комбайн поэтому (наверно как и многие) я прикупил себе еще и сетевой медиаплеер.
У меня зародилась идея можно ли смотреть видеопоток принимаемый приемником по сети
через O'Play. Так вот благодаря опыту уважаемого FarVoice удалось скрестить плеер O'PLAY и DM500S.
Что это дает я думаю можно догадаться.
- Смотреть спутниковое ТВ (переключая каналы) находясь в др. комнате (к примеру)
т.е. не нужно 2-го приемника и соответственно тянуть антенное хозяйство.
Для SD каналов вполне хватает пропускной способности Wi-Fi, т.е. можно обойтись и без проводов.
- Можно смотреть каналы в формате сжатия MPEG-4/H264!!! (Tricolor например).
В этом случае O'Play декодирует TS поток MPEG-4/H264, чего приемник не умеет делать!
Приемник превращается в HD. Проверял работает! (HD Life, HD Телепутешествия - ТК Сибирь)
Здесь конечно стоит оговорится если вещание идет в формате DVB, а не в DVB-S2.
- Картинка с O'Play на порядок выше по сравнению с DM500S, даже с SD каналами (особенно через HDMI выход)
И так что нужно?
А нужно установить модуль mos_sattv и сделать список каналов которые будем смотреть.
Пожалуй это самый неприятный момент приходится делать ручками
Заходим на Web-морду дрима, т.е. вбиваем его IP в браузере.
На примере имиджа Gemini Project 4.0
=====================================
1. Устанавливаем интересующий канал
2. Идем на вкладку [stream info]
копируем данные:
Service Name CTC+7
Service Reference 1:0:1:190:67:3a:2ee0000:0:0:0:
3. Идем на вкладку [VLC]
сохраняем данные файла video.m3u
http://192.168.1.116:31339/0,0190,0191,0192 - это видеопоток данного канала
Итого, для того что бы переключится на канал CTC+7 нужно дать команду дриму
переключение:
http://192.168.1.116/cgi-bin/zapTo?path ... 0000:0:0:0:
потоковое видео этого канала будет идти здесь:
http://192.168.1.116:31339/0,0190,0191,0192
4. Создаем sat_tv.xml файл такого вида:
- Code: Select all
<?xml version="1.0" encoding="UTF-8" ?>
<playlist>
<item>
<title>CTC+7</title>
<link>http://192.168.1.116:31339/0,0190,0191,0192/</link>
<request>http://192.168.1.116/cgi-bin/zapTo?path=1:0:1:190:67:3a:2ee0000:0:0:0:</request>
</item>
<item>
.....здесь все по аналогии только для др. канала
</item>
и т.д.
.......
</playlist>
Для имиджа PLI (PLi Jade3)
============================
На имидже PLI видеопоток идет всегда через порт 31344 без доп. параметров поэтому
интересует в основном данные вкладки [channel info]-> [stream info]
Экспериментально PLI лучше всего подходит для потокового видео.
Поэтому от себя рекомендую именно это имидж (сборку MAX Var)
переключение на канал:
Россия 24 (вести)
http://192.168.1.115/cgi-bin/zapTo?path ... 0000:0:0:0:
поток текущего канала будет идти здесь:
http://192.168.1.115:31344
(для интереса можете зайти на вкладку [channel info]-> [video capture] )
Установка sattv модуля:
=======================
cd /tmp
unzip mos_sattv.zip
tar xf mos_sattv.tar -C /usr/local/
после установки модуля, нужно заменить sat_tv.xml с вашими данными котрые
так старательно выуживали из дрима
Для этого достаточно зайти через web интерфейс плеера
и заменить дефолтные данные параметра sattv на ваши
или через FTP (Total Commander) заменить
файл /usr/local/etc/mos/sattv/sat_tv.xml на ваш.
Просмотр
=========
NAS -> SATTV видим свои каналы и смотрим.
Добавления
=============
В данный момент функционал модуля SATTV расширен.
- добавлена возможность включать и выключать приемник.
- можно вставлять иконки каналов.
вот структура xml файла (у меня имидж PLI, IP-192.168.1.115)
- Code: Select all
<?xml version="1.0" encoding="UTF-8" ?>
<playlist>
<options>
<status>
<request>http://192.168.1.115/xml/boxstatus</request>
</status>
<wakeup>
<title>Включить DM500S</title>
<request>http://192.168.1.115/cgi-bin/admin?command=wakeup</request>
</wakeup>
<standby>
<title>Выключить DM500S</title>
<request>http://192.168.1.115/cgi-bin/admin?command=standby</request>
</standby>
</options>
<item>
<title>1 канал</title>
<link>http://192.168.1.115:31344/</link>
<image>/usr/local/etc/mos/sattv/images/1tv.png</image>
<request>http://192.168.1.115/cgi-bin/zapTo?path=1:0:1:352:6b:3a:2ee0000:0:0:0</request>
</item>
<item>
<title>Россия 24 (вести)</title>
<link>http://192.168.1.115:31344/</link>
<image>/usr/local/etc/mos/sattv/images/russia_24.png</image>
<request>http://192.168.1.115/cgi-bin/zapTo?path=1:0:1:58c:69:3a:2ee0000:0:0:0</request>
</item>
<item>
<title>НТВ</title>
<link>http://192.168.1.115:31344/</link>
<image>/usr/local/etc/mos/sattv/images/ntv.png</image>
<request>http://192.168.1.115/cgi-bin/zapTo?path=1:0:1:64:67:3a:2ee0000:0:0:0:</request>
</item>
</playlist>
18.01.11
===========================
Процесс автоматизирован
Скрипт формирует список всех каналов на DM500S в формате sat_tv.xml для сервиса sat_tv (moService) плеера Asus O'Play. Описание внутри архива.
Для имиджа PLI.