wardev1l писал(а):Полез гуглить и нашел, что поддержку samba к телевизору LG можно таки прикрутить.
Вот инструкция.
Если у вас уже стоит перманентный рут, то надо сделать:
- Код: Выделить всё
cd /home/root
wget http://zebra-mirror.ddscentral.org/webos-samba/samba-webos-support.tar.gz
tar -xvf samba-webos-support.tar.gz
cd bin
chmod +x *
подготовить флешку, которая будет жить в тв и приступать к step 3
Тестировал на webos 1.4, у меня демон запускается, но не хочет монтировать, хотя всё вроде настроено правильно.
Команда
- Код: Выделить всё
/home/root/bin/mount.cifs //192.168.31.1/XiaoMi-usb0 /tmp/usb/sda/sda1 -o uid=0 -o gid=5000 -o pass=0000
работает нормально, но добавив её в devmode, диск не монтируется сам при включении тв.
Может кто знает почему?
Думал, что тв не успевает распознать и поставил перед ней sleep на минуту, но всё равно ничего. В итоге когда хочу посмотреть кино, в телефоне в термиусе просто снипетом подключаю, но костыль неудобный.
Кто-то ковырялся в этом?
dimonml писал(а):У меня с рутом на C2, вроде бы, получалось [SMB на замену DLNA] двумя способами:Кроме того, можно без DLNA просто по обычному http протоколу, но, опять же, вроде как, тут нужен рут (хотя может и режима разработчика может быть достаточно, я не пробовал): делаем доступным mkv или mp4 файл через веб-сервер (я использовал nginx, но можно что угодно, начиная с той же штатной исы) и посылаем телику команду на воспроизведение файла по url. С локального компа команда выглядит примерно так:
- Поддержка самбы в ядре линукса есть, так что оставалось скачать mount.cifs для 64 разрядного арма с просторов интернета и можно монтировать SMB шары. Но вот затем подложить целое дерево каталогов под стандартный плеер у меня с наскока не вышло: плеер видел (и успешно воспроизводил) только точечно смонтированные одиночные файлы. Понятно, что можно было написать скрипт, но я дальше пока копать не стал;
- Вроде как поставленный через root Kodiчерез самбу так же стал проигрывать файлы, но я особо с ним не экспериментировал.
shell код
Запускаю из cygwin:
- Код: Выделить всё
ssh root@192.168.1.83 "$ (echo -e 'luna-send-pub -n 1 -f luna://com.webos.applicationManager/launch \047{"id": "com.webos.app.mediadiscovery", "params": {"payload":[{"fullPath":"http://192.168.1.8/video-ok2/_%D0%A4%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B/%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8%20%D0%B2%20%D0%92%D0%B5%D0%BD%D0%B5%D1%86%D0%B8%D0%B8%20%282023%29.mp4","artist":"","subtitle":"","dlnaInfo":{"flagVal":4096, "cleartextSize":"-1", "contentLength":"-1", "opVal":1, "protocolInfo":"http-get:*:video/x-matroska :DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000", "duration":0}, "mediaType":"VIDEO", "thumbnail":"", "deviceType":"DMR", "album":"", "fileName":"Призраки в Венеции", "lastPlayPosition":-1}]}}\047') "
См за подробностями, например, Playing a link with standard LG webOS player.
Вернуться в Телевизоры LG - Помощь