Поскольку ютуб регулярно ломается, и вот уже более 4х месяцев разработчики не шевелятся я решил заморочиться и найти способ как смотреть через приставку ютуб. Благо IPTV кое-как всё же работает.
Один с способов описан рядом
https://wvclub.net/forum/index.php?PHPSESSID=1i3ltcg8037n5827g428kcgh50&topic=3370.0.
Я же предлагаю другой, как мне кажется, более простой.
Всё что понадобится - это проигрыватель
VLC.
У него есть и портабельная версия если кто не хочет сетапить.Извините, вам запрещён просмотр содержимого спойлеров.
Проверив соединение ПК и приставки (пропинговав с приставки комп) можно начинать работать с VLC.
Итак, начинаем.
1. Идём браузером в ютуб и копируем адрес (вида
httрs://www.youtube.com/watch?v=tmXeB2PnqSE
)
2. В VLC открываем URL (CTRL+N) вставляем адрес и запускаем его.
Как только пошло видео - останавливаем.
3. Открываем плейлист (CTRL+L или кнопка на панели VLC).
4. В пейлисте: правая кнопка - поток
5. Выбираем http и нажимаем кнопку "добавить"
6. По желанию изменяем порт и путь. В большинстве случаев этого делать не нужно - просто нажимаем "следующий"
7. Тут я рекомендую выключить перекодирование чтобы зря не нагружать ПК.
8. На последнем шаге можно включить "все элементарные потоки", но думаю этого не нужно.
9. Нажимаем "поток", переходим в плейлист и
запускаем его двойным кликом (исходное видео из плейлиста можно удалить):
Теперь этот поток можно ловить любым устройством принимающим видео поток.
Для проверки работоспособности запускам ещё одну копию VLC и скармливаем уме адрес вида
http:192.168.55.1:8080/ где 192.168.55.1 - IP-адрес ПК, а 8080 - номер порта заданного на п6.
Нашей приставке мы скармливаем этот же адрес и всё работает. Адрес можно ввести напрямую, а можно создать плейлист с ним или вписать в существующий и залить через флешку.
Я сделал плейлист c таким содержимым:
#EXTINF:0, MyPC
#EXTVLCOPT:network-caching=1000
http://192.168.5.1:8080/
Примечание1. Кроме ютуба VLC позволяет смотреть-передавать и локальные файлы и даже IPTV.
Примечание2.С локальным файлами всё проще - можно сразу запускать их в поток, без предварительного запуска. А вот с ютутом так к меня не заработало.
Теперь о недостатках этого способа. К сожалению так можно посмотреть только одно видео с ютуба. Если создать несколько - при переходе к следующему прекращается трансляция. (Локальные файлы не проверял)
Второй недостаток: нужно каждый раз создавать поток в VLC - сохранённый плейлист не передаёт поток.
На
оф форуме VLC я как-то встречал обсуждения, вроде бы решающие проблемы, но с английским я не дружу, а с гуглоперевдчиками очень тяжко. Было бы хорошо, если кто-то найдет решение этих проблем и поделиться тут.