Closed GoogleCodeExporter closed 9 years ago
Такая же проблема на Digma.
Связана с обработкой mediaDisplay типа threePartsView.
Original comment by Serge.A.Timchenko@gmail.com
on 23 Jan 2011 at 6:52
[deleted comment]
проблема в другом.
download done for 1, http://127.0.0.1/cgi-bin/translate?startpoint,, 0x10221b40
clean up fd 1
load xml file failed
^^^^^^^^^^^^^^^^^^^^
xml парсится с ошибкой.
и как результат:
[Script] sub_refreshList end
Key processed.= 17
[Script] *** majorContext= items
[Script] *** userInput= return
Original comment by nnb1...@gmail.com
on 24 Jan 2011 at 6:18
[deleted comment]
Логично.
Обращение к плееру (192.168.1.47 - адрес плеера)
http://192.168.1.47/cgi-bin/translate?startpoint,,
возвращает "
awk:
: No such file or directory
" причем даже без html-заголовка.
Original comment by gar...@gmail.com
on 24 Jan 2011 at 8:47
проверьте что в Вашей прошивке есть awk.
скорее всего просто нужно установить.
Original comment by nnb1...@gmail.com
on 25 Jan 2011 at 6:24
awk есть, взятый с этого сайта. Лежит в
директориях $BASEPATH/lib и, на всякий случай еще
в $BASEPATH/bin. Без него вообще ничего не
работало.
Original comment by gar...@gmail.com
on 25 Jan 2011 at 7:25
в $BASEPATH/etc/ есть index.m3u, xspf.scan ?
в translate.conf
какие значения
STARTPOINT=
XSPFSCAN=
?
Original comment by nnb1...@gmail.com
on 25 Jan 2011 at 9:31
STARTPOINT=$BASEPATH/etc/index.m3u
XSPFSCAN=$BASEPATH/etc/xspf.scan
Собственно, все стандартно. Ставил все в
рекомендованную директорию /usr/local/etc/translate,
index.m3u и xspf.scan есть, index.m3u редактировал,
оставив только реально доступные пути. Еще
есть плейлисты в /usr/local/etc/playlist/, они
медиатомбом нормально открываются.
2 Serge.A.Timchenko
Но ведь в других rss mediaDisplay threePartsView
открывается нормально. Сейчас навскидку
проверил etc-playlists-moskva_fm.rss - открывается,
играет.
Я понимаю, у Вас такого плеера нет, поэтому
найти проблему гораздо сложнее.
Расскажите, куда можно отладочных print'ов
вставить, чтобы локализовать ошибку?
Original comment by gar...@gmail.com
on 25 Jan 2011 at 5:55
хоть я и не Сергей.
смотрите $BASEPATH/bin/translate.cgi
отладку сделать например так:
$mydebuginfo=/tmp/mydebuginfo
echo "debug" >>$mydebuginfo
но! для начала попробуйте взять
оригинальный index.m3u из пакета. что будет с
родным index.m3u
c threePartsView накувыркались на прошивке Digma. в
каких-то скриптах работает. в других
приводит к падению DvdPlayer.
Original comment by nnb1...@gmail.com
on 25 Jan 2011 at 7:04
Естественно, я с оригинального index.m3u и
начинал. Потом убрал ссылки, которых у меня
нет, типа ftp.
Не могли бы Вы привести вывод в терминал
команд:
wget -O - http://127.0.0.1/cgi-bin/translate?startpoint,,
и
wget -O -
http://127.0.0.1/cgi-bin/translate?playlist,,/usr/local/etc/translate/etc/index.
m3u
Original comment by gar...@gmail.com
on 25 Jan 2011 at 8:27
# wget -O - http://127.0.0.1/cgi-bin/translate?startpoint,
<?xml version='1.0' encoding='UTF-8'?>
<playlist version='1' xmlns='http://xspf.org/ns/0/'>
<title><![CDATA[index.m3u]]></title>
<image><![CDATA[/usr/local/etc/translate/etc/index.jpg]]></image>
<trackList>
<track>
<title><![CDATA[Плеер HDD]]></title>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[file]]></meta>
<location><![CDATA[/var/hdd/volumes/]]></location>
</track>
<track>
<title><![CDATA[Плеер USB]]></title>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[file]]></meta>
<location><![CDATA[/var/ramfs/volumes/]]></location>
</track>
<track>
<title><![CDATA[Плеер Playlists]]></title>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[file]]></meta>
<location><![CDATA[/usr/local/etc/playlist/]]></location>
</track>
<track>
<title><![CDATA[Плеер FTP]]></title>
<meta rel="ext"><![CDATA[1]]></meta>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[ftp]]></meta>
<location><![CDATA[ftp://127.0.0.1/]]></location>
</track>
</trackList>
</playlist>
# wget -O -
http://127.0.0.1/cgi-bin/translate?playlist,,/usr/local/etc/translate/etc/index.
m3u
<?xml version='1.0' encoding='UTF-8'?>
<playlist version='1' xmlns='http://xspf.org/ns/0/'>
<title><![CDATA[index.m3u]]></title>
<image><![CDATA[/usr/local/etc/translate/etc/index.jpg]]></image>
<trackList>
<track>
<title><![CDATA[Плеер HDD]]></title>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[file]]></meta>
<location><![CDATA[/var/hdd/volumes/]]></location>
</track>
<track>
<title><![CDATA[Плеер USB]]></title>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[file]]></meta>
<location><![CDATA[/var/ramfs/volumes/]]></location>
</track>
<track>
<title><![CDATA[Плеер Playlists]]></title>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[file]]></meta>
<location><![CDATA[/usr/local/etc/playlist/]]></location>
</track>
<track>
<title><![CDATA[Плеер FTP]]></title>
<meta rel="ext"><![CDATA[1]]></meta>
<meta rel="class">directory</meta>
<meta rel="protocol"><![CDATA[ftp]]></meta>
<location><![CDATA[ftp://127.0.0.1/]]></location>
</track>
</trackList>
</playlist>
Original comment by nnb1...@gmail.com
on 25 Jan 2011 at 9:29
УРРРРА!
Всем спасибо!!! Три дня убил, а всего-то
проблема!
Все-таки дело в awk. В плагинах был явно
прописан путь #!/usr/bin/awk.
Пока также явно прописал пути до
/usr/local/etc/translate/bin/awk, т.к. не представляю, как
можно их брать из конфига.
Serge.A.Timchenko, пожалуйста, подскажите (а лучше
сразу сделайте в 2.07 :) пути к awk в плагинах из
конфига!!!
Original comment by gar...@gmail.com
on 25 Jan 2011 at 9:36
Проблема понятна. Исправления войдут в
ближайшую сборку.
Original comment by Serge.A.Timchenko@gmail.com
on 26 Jan 2011 at 8:41
Original comment by Serge.A.Timchenko@gmail.com
on 26 Jan 2011 at 9:13
Original issue reported on code.google.com by
gar...@gmail.com
on 23 Jan 2011 at 11:43Attachments: