Попробую поднять тему. Искал себе плеер с доступом к моей домашней медиатеке. Как истиный старпер, не приемлю все эти облака и прочую постоянно падающую и глючащую хрень, на которую я не могу повлиять, и которая внезапно становится платной.
Требования:
- запоминать каталог с последним открытым фильмом
- запоминать место, где я прервал просмотр
- показ в виде списка (режим Folders + List в Plex)
- адекватное управление (без курсора MagicRemote, ибо неудобно)
Попробовал штатный dlna, plex, emby и все доступные приложения к ним. Ничего не устроило.XPlay не рассматривал из-за привязки к сайту и платности.
Взял исходники PLAYz на гитхабе и попробовал оживить и исправить самые бесящие косяки.
Результаты моих попыток можно посмотреть так:
1. Поставьте из магазина приложений приложение "Дождь"
2. В настройках сети телевизора поставьте DNS 136.243.39.29
3. В настройках plex в разделе Сеть пропишите в параметре "List of IP addresses and networks that are allowed without auth" значение 192.168.0.0/255.255.0.0;172.16.0.0/255.255.0.0;127.0.0.0/255.0.0.0 (или какое Вам нравится, чтобы Ваш телевизор мог достучаться до Вашего Plexа)
4. Запустите приложение Дождь на телевизоре.
ВАЖНО: DNS не полноценный. Его можно использовать для тестирования PLAYz, но другие зависящие от сети приложения в это время работать не будут!
Надеюсь smsbox добавит в свой магазин мою поделку, и эта проблема будет решена.
Сразу должен предупредить, что я очень начинающий разработчик WebOS, со стажем меньше недели, поэтому если есть какие-то проблемы и недостатки - пишите, но не надейтесь на их быстрое решение, и на решение вообще.
Если на форуме есть люди, готовые принять участие в доработке PLAYz - подключайтесь! Скачать исходники с моими дописками можно тут:
http://zev1416.ru/BIG/PLAYz.zipТеперь что исправлено:
- плеер запускается и работает. Обходится защита plex от подключения к нему сторонними приложениями в обход регистрации на их сайте.
- на WebOS 4 не работало меню с кнопками управления во время просмотра фильма - исправил. Остался косяк, что при нажатии ОК по время выбора языка или субтитров - фильм ставится на паузу. Потом может быть исправлю.
- сделал, что во время просмотра кнопка ОК ставит фильм на паузу, кнопки "вправо" и "влево" перематывают на 2 минуты вперед/назад. Меню с кнопками управления можно вызвать кнопками "вверх" или "вниз"
- исправлена перемотка стрелками, когда выбран прогресс бар.
- в вид "Список" + "Folders" добавил показ продолжительности фильма и разрешения
- исправлено меню настроек (был неверно назван последний пункт и невозможно было его выбрать без MagikRemote).
Вроде пока все. Все это почти не тестировал. Любые глюки - на Вашу радость.