Больше всего хотел от плеера смотреть Интернет ТВ. Думал, проблемы будут с MMS, а оказалось, что MMS–то как раз работает, а проблемы с RTMP. На оф. прошивке в меню Интернет ТВ добавил URL'ники Беларусь 24 (MMS) и RTД (RTMP). Первый играет, второй — нет. Failed to connect. Немного почитал, как вообще что. Складывается впечатление, что на эту приставку, хоть тут и Линукс, нельзя просто взять и поставить XBMC и в нём смотреть в том формате, в котором хочется. Тут какой–то RSS. Я знаю только один RSS, Really Simple Syndication, но тут какой–то другой RSS. Есть вообще какая–нибудь wiki?
Пробовал поставить адаптированную прошивку с форума. К моему удивлению, ничего не поменялось. Вот если Windows на Linux переустановить на компьютере, оно будет сильно отличаться. А на приставке после перепрошивки я вообще не заметил отличий. Самое главное, RTMP в Интернет ТВ так и не заработал, это самое главное, что меня огорчает. На телевизоре должна быть возможность смотреть RTД и Беларусь 24, железно, во что бы то ни стало. И то, и другое нужно. youTube и Яндекс.Видео потом.
Ладно, может быть, это приставка какая–то не такая, как другие на тех же чипсетах. На других приставках, я так понял, запускается прокси (rtmpdump, udppxy) и через этот прокси смотрится нужный канал. После установки moServices уменьшилась стабильность (в Интернет Сервисах вылетает чёрный экран и приставка виснет; хоть там в Интернет Сервисах ничего нужного не было, на родной прошивке они хотя бы работают; обновлять пытался, даже что–то получалось, правда, приходилось wget заменять busybox'овским вариантом, потому что wget из moServices иногда не мог подгрузить libgcc_s.so, а в остальном нормально), так что я вернулся на родную прошивку, скачал rtmpdump.tar.gz, создал /tmp/www/cgi-bin/rtd.cgi с содержимым
- Code: Select all
#!/bin/sh
echo "Content-type: video/x-flv"
echo "Connection: close"
echo
killall -q /usr/local/etc/rtmpdump 2>&1
exec nice /usr/local/etc/rtmpdump -q -o - -b 60000 -v -r rtmp://62.213.85.137:1935/rtdru-stream/rtdru
Проверял с компьютера telnet'ом. GET /cgi-bin/rtd.cgi HTTP/1.0 Enter Host: 192.168.1.221 Enter Enter — вижу сигнатуру FLV и дальше поток пошёл. С виду всё нормально. Но если зайти в Интернет ТВ и там добавить канал с адресом
http://127.0.0.1/cgi-bin/rtd.cgi , то Connect failed!
Как починить?
Konoos MS-500 (оф. прошивка)