• Уважаемые пользователи! Сообщаем Вам, что у нашего форума появился официальный чат в Телеграм - https://t.me/forumtv_telegram в котором будут публиковаться все важные новости и изменения проекта
  • И так дорогие друзья, всем привет! Долгожданное свершилось! Не секрет, что многие плотно сидят на яблочных устройствах. И как мы знаем сторонние приложения - это до сегодняшнего дня было вообще под запретом. Но с начала 2004 года всё изменилось. И так, мы создали тему, как один из разработчиков, в данный момент, создаёт известные всем приложения для Apple tv И соответственно для поддержки и развития текущих и будущих приложений можно к нему обратиться. Найти тему можно ниже в разделе софта Всем удачи

HLS Proxy 8.0.0 - IPTV без буферизации

в браузере набираем: http://ott-play.com/m3u/ и вбиваем http://hls_proxy_ip:8040

А можно и так: использовать локальную копию ott-play портала чтобы проигрывать HLS Proxy плейлист с локальной сети. То есть, получаем возможность использовать ott-play портал как удобный плейер локально. Тоже всё работает: прямая трансляция, EPG, архивы.
ott-play.png
 
@HLS-Proxy, несколько вопросов, ответы которых не нашел.:
1. что нужно установить для Raspberry pi, hls-proxy-6.4.1.linux-x86 или hls-proxy-6.4.1.linux-armv7?
2. для playlistPath ( Ссылка на плейлист для клиентов ), не совсем понятно, какую ссылку сюда нужно прописать?
если основной порт страницы 7878, а URL плейлиста прописан http://192.168.1.3:7171/playlist.m3u8
3. как получить весь плейлист http://192.168.1.3:7878/playlist.m3u8 ? на этот запрос получаю ответ:
403 URL /playlist.m3u8 forbidden
4. токен (http://192.168.1.3:7878/channel/bbxc/index.m3u8?q=eyJhbGciOiJzaGE1MTJXaXRoUlNBRW5jcnlwdGlvbiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZG1pbiJ9.EoohVVOlRvzAhHdDiEwdXluf42n5mcy7jWUWugTfsgDDLOY7M-dQB_H_8SEDoDGy15ijT-csv5umzLRY9wY3Jg) в ссылке на канал или как его там..., меняется или как сделать, чтоб никогда не менялся?
Благодарю за ответы. )
 
Последнее редактирование:
@HLS-Proxy, несколько вопросов, ответы которых не нашел.:
1. что нужно установить для Raspberry pi, hls-proxy-6.4.1.linux-x86 или hls-proxy-6.4.1.linux-armv7?
2. для playlistPath ( Ссылка на плейлист для клиентов ), не совсем понятно, какую ссылку сюда нужно прописать?
если основной порт страницы 7878, а URL плейлиста прописан http://192.168.1.3:7171/playlist.m3u8
3. как получить весь плейлист http://192.168.1.3:7878/playlist.m3u8 ? на этот запрос получаю ответ:
403 URL /playlist.m3u8 forbidden
4. токен (http://192.168.1.3:7878/channel/bbxc/index.m3u8?q=eyJhbGciOiJzaGE1MTJXaXRoUlNBRW5jcnlwdGlvbiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZG1pbiJ9.EoohVVOlRvzAhHdDiEwdXluf42n5mcy7jWUWugTfsgDDLOY7M-dQB_H_8SEDoDGy15ijT-csv5umzLRY9wY3Jg) в ссылке на канал или как его там..., меняется или как сделать, чтоб никогда не менялся?
Благодарю за ответы. )
1. hls-proxy-6.4.1.linux-armv7
На второй и третий вопрос ответ здесь: Видео-инструкция по установке
Токен не будет меняться, если:
1. Не меняется пароль админа.
2. Не меняется имя/пароль пользователя
3. Сохраняется рабочий файл channels.map
 
Подскажите пожалуйста, а буфер пишет в оперативку как я понял или нет? И можно ли регулировать объём буфера (в сек. или Мб. например)? Спрашиваю так как не хотелось бы изнасиловать sd карточку на Raspberry pi))
 
Последнее редактирование:
Подскажите пожалуйста, а буфер пишет в оперативку как я понял или нет? И можно ли регулировать объём буфера (в сек. или Мб. например)? Спрашиваю так как не хотелось бы изнасиловать sd карточку на Raspberry pi))
По-умолчанию, прокси держит буфер в оперативке.
Объем буфера задается в сегментах (чанках).
 
Потестил я ваш прокси, всё в целом замечательно, только 4k на ростелекомовской забаве забивает оперативу и не выгружает кэш после отключения канала. В моём случае по памяти прокси догоняет до 350 мег. и так остаётся в оперативе, а для Raspberry pi это довольно критично. На FHD каналах забавы таких проблем нет, после отключения канала, память высвобождается чётко. Если можете, потестируйте этот момент, было б замечательно если б и 4к выгружался из памяти так же как и FHD.
 
Потестил я ваш прокси, всё в целом замечательно, только 4k на ростелекомовской забаве забивает оперативу и не выгружает кэш после отключения канала. В моём случае по памяти прокси догоняет до 350 мег. и так остаётся в оперативе, а для Raspberry pi это довольно критично. На FHD каналах забавы таких проблем нет, после отключения канала, память высвобождается чётко. Если можете, потестируйте этот момент, было б замечательно если б и 4к выгружался из памяти так же как и FHD.
Есть таймаут 90 секунд после отключения клиента.
Если канал после отключения клиента проработает 5 минут, дайте знать
 
так я streamTimeout вообще сам руками выставил 10000 то есть это 10 сек. и в статусе я вижу что через 10 сек стрим отключается как и должен. А то что вы пишите 90 сек. это что? Что то ещё в фоне работает помимо настроек?
 
В общим рассказываю как воспроизвести момент по памяти. Всё предельно просто. У забавы есть несколько 4К каналов. Просто поочерёдно попереключаетесь между 4К каналами с паузой в 1-2 мин. работы каждого канала. То есть переключайте не быстро.
streamTimeout как я и писал выше у меня стоит довольно минимальный. Память у малины я забил по полной, кэш выкрутил почти под ноль. Малина даже зависла наметртво пару раз.
А по выгрузке из памяти да, ещё подождал, начало выгружаться лишнее. Но это больше чем мои 10 сек. в настройках. Ну ок, буду иметь в виду, на малине chunksToCache надо выкручивать на минимум, иначе 4К может подвесить малинку к чертям )))
 
Ещё FHD постестил/погонял по всем параметрам. Сразу после перезагрузки малины прокси занимает 85-90 мег. памяти. Чанк выставлен на 5. С работающим FHD каналом объём прокси в памяти в районе 135 мег. После отключения канала, прокси по идее должен вернуться в прежнее состояние 85-90. Но нет. Сегодня утром проверил, в спокойном состоянии прокси занимает 130 мег. А после перезагрузки как я и говорил 85-90. Пробовал несколько раз перезагружать малину, подключать разные каналы и тд и тп.. Иногда нормально выгружает, иногда не выгружает память. Ещё спецом попробовал на маленьком телеке запустить 4к заведомо зная что подключиться не должен, но интересно ж было что будет))) в итоге всех экспериментов малина зависала два раза.
Всё это я говорю про hls-proxy-6.4.1.linux-armv7.zip
Просьба по возможности посмотреть/потестить стабильность работы и выгрузки кэша из памяти.
Спасибо ))
 
Последнее редактирование:
После отключения канала, прокси по идее должен вернуться в прежнее состояние 85-90. Но нет.
Есть такое. И я уже писал автору об этом - он ответил что всё в порядке и таков принцип работы "сборщика мусора".
 
Не ожидал от автора и админа такого отношения на Телеграмм канале. Забанили не за что, а точнее за совет пользователям в пользу платформы x86 против ARM. Я привёл конкретные докозательства преимущества платформы x86 перед ARM в качестве домашнего сервера. И при этом, тему об этом не я начал, а забанили именно меня.
Конкретные редиски, имейте это ввиду.
 
Назад
Сверху