Page 6 of 8

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 13 Dec 2016, 21:53
by PiavwynkOuz8
Где-нибудь можно прочитать, что именно надо патчить в DvdPlayer?

Просматриваю содержимое DvdPlayer от моего плеера и Astone в районе строчки /sys/realtek_boards/modelconfig.
Вижу одинаковый текст: NEU_PAL
В моей коробочке
Code: Select all
/ # cat /sys/realtek_boards/modelconfig 
Woxter_PAL/ #

config.dat
Code: Select all
id=Woxter_PAL

config.dat от Astone MP-310DT
Code: Select all
id=NEU_PAL

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 14 Dec 2016, 06:28
by FarVoice
посмотрел DvdPlayer от Astone MP-310DT прошивка r11553 ( http://www.achieva.com.au/content/Downl ... r11553.zip )
modelconfig должен быть NEU_PAL, но в /usr/local/bin/Resources/config.dat почему-то прописано id=ASTONE_PAL
Сделайте файл /usr/local/etc/modelconfig со строкой NEU_PAL (без перевода строки!), в /usr/local/etc/rcS куда-нибудь в начало добавьте строку
Code: Select all
mount -0 bind /usr/local/etc/modelconfig /sys/realtek_boards/modelconfig

Ещё момент: у астона пульт rc=RC97, а у вас, если я не ошибаюсь, RC18 (гляньте в конфиге родной прошивки). Это тож надо поправить, но позже, когда (если) астоновская прошивка подымется.

Прочитать про патчинг DvdPlayer негде :( Берёте IDA, дизассемблируете, и долго и нудно копаетесь в коде.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 14 Dec 2016, 14:42
by PiavwynkOuz8
Вырисовывается непонятная, ещё более запутанная картина.
Получается, что есть 2 версии для Astone - с английским и русским языком по умолчанию. В обоих DvdPlayer и RootApp одинаковые бит-в-бит. Пробежался по дереву. Отличаются только файлы config.dat и config1.dat.

Прикладываю здесь все три версии config: Woxter и 2 Astone.
У Astone(EN) и Woxter версии пультов совпадают - RC97.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 14 Dec 2016, 14:50
by PiavwynkOuz8
PS, в сопроводительном тексте к английской версии Astone утверждается (насколько можно понять из кривого текста), что пофиксили youtube:
Youtube has dropped supporting Linux but fixed Youtube not support issue this version.
Кроме того, дропнули поддержку DivX, не знаю, на сколько это критично.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 14 Dec 2016, 16:01
by FarVoice
достаточно критично, если у вас 100500 старых рипов в этом формате :)
Насчёт ютьюба - они погорячились. Уже давно не поддерживается API v2 . Работает только Leanback. Ну и мой модуль в moS :)
По поводу двух версий - дык просто начальные установки разные.

Вы, главное, запустите её на своём плеере, а ковыряться будем потом.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 14 Dec 2016, 17:01
by PiavwynkOuz8
Ваш модуль работает замечательно! Один из наиболее востребованных у меня.
Astone не смог запустить. Максимально, что получилось - показывает заставку Astone и далее секунд через 30-40 на перезагрузку. Однозначно, firmware blob-ы от Astone не подходят. Пробовал прошивать Вашу прошивку с замененными на Astone-кие, не запустилась. Попробую ещё на загруженной системе подменить директорию /usr/local/bin, но оцениваю шансы, как весьма небольшие.
Есть какие-то оценки, сколько раз можно перепрошивать плеер? Напрягло, когда процесс перепрошивки вдруг замер на несколько секунд на 9%.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 14 Dec 2016, 17:09
by FarVoice
перепрошивать можно столько, сколько держит флеш, т.е. тыщ десять циклов легко. Тем более, что шьётся область, в которую потом ничего не пишется (кроме mtd2 - /usr/local/etc )
Вы пробовали биндить modelconfig на астоновской прошивке? Маунт надо делать до запуска DvdPlayer ! (см /usr/local/etc/rcS )
Пробуйте NEU_PAL ASTONE_PAL

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 17 Dec 2016, 01:07
by PiavwynkOuz8
Столкнулся с проблемой. Не совсем понятно в какой теме это можно спросить, поэтому напишу здесь.

Не воспроизводится поток по ссылке: Волейбол
Я пробовал скачать 1481950225.m3u8 файл, (он содержит список всех фрагментов) в локальную папку /tmp/www и запускать его. Я пробовал через модуль playlink и через сервис playlists модуля GlavTv, для чего создавал файлы вида:
Code: Select all
#EXTM3U
#EXTINF:-1,Volleyball
http://bl.webcaster.pro/media/playlist/free_7bbc7c1acefc97e911d8eac77a89fcc8_hd/33_3338506058/720p/5f46a279728efa4816f606dc5a54bfb9/1481950225.m3u8

Code: Select all
#EXTM3U
#EXTINF:-1,Volleyball
http://127.0.0.1/1481950225.m3u8

Вариант во всех случаях одинаковый: DvdPlayer уходит в себя и на клавиши пульта не реагирует - только перезагрузка, в playlink индикатор постоянно вращается. Web интерфейс MOS сохраняет работоспособность, как и telnet.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 17 Dec 2016, 06:02
by FarVoice
не умеет ваш DvdPlayer воспроизводить hls поток :( Выход - запускать через модуль local proxy. Например, через IPTVList.
А вот астоновский, судя по номеру ревизии, уже умеет. У mele ревизии старше 102хх собраны на новом SDK.

PS: надо бы прикрутить прокси к playlink, но всё руки не доходят :(

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 17 Dec 2016, 16:25
by PiavwynkOuz8
Запустил DvdPlayer от Astone. Не проигрывает видео m3u8, также зависает :( .
На всякий случай прикладываю сам файл m3u8, может что-то с ним не так?
PS VLC на компе играет, как по ссылке на m3u8 файл, так и сам файл локально.