Последние сообщения

Страницы: 1 ... 8 9 [10]
91
Проблемы и решения / Re: Назрел вопрос, пиши сюда
« Последний ответ от flexiss 07 Марта 2024, 10:14:21 »
Если пульт настроен через amremote - файл настроек здесь: /storage/.config/amremote/remote.conf Просто скопируйте его на новую систему и перезагрузите. Если MesonIR - смотрите здесь: https://github.com/CoreELEC/remotes/wiki



Прочел про оба метода, но так и не понял.
remote.conf обнаружил только в каталоге /flash
Вот теперь и думаю по какому методу я настраивал...
92
PC (x86-64) / Re: LibreELEC (ae-fork) GBM x86_64_v2 v12.0-beta3-01
« Последний ответ от Zuma 06 Марта 2024, 14:49:11 »
is there any support for WebGrab+Plus on AlexELEC ?
I think system now support Entware
but i don't know how to install "WebGrab+Plus" on it
93
Проблемы и решения / Re: Назрел вопрос, пиши сюда
« Последний ответ от Alex 06 Марта 2024, 06:57:25 »
Как вытащить настройки пульта? и Что с ними делать? Если есть ссылки по настройке пульта - буду благодарен.
Доброго.
Если пульт настроен через amremote - файл настроек здесь: /storage/.config/amremote/remote.conf
Просто скопируйте его на новую систему и перезагрузите.
Если MesonIR - смотрите здесь: https://github.com/CoreELEC/remotes/wiki
Цитировать
Ранее был установлен дуал бут. Есть ли возможность на этой прошивке настроить его? Если да, то где почитать про это?
https://wiki.coreelec.org/coreelec:ceemc
Цитировать
Если не трудно ткните носом в инструкцию по установке прошивки. А то все забыл уже..
https://wiki.coreelec.org/coreelec:devgeneric
94
Проблемы и решения / Re: Назрел вопрос, пиши сюда
« Последний ответ от flexiss 05 Марта 2024, 23:14:40 »
Доброе время суток!
Давно не обновлял своего старичка UGOOS X3 Pro (s905x3) c 19.4 ae-4. Решил обновить до последнего Андроида и до крайней прошивки CoreElrc(ae-fork). Как я понял последняя доступная это 20.5 ae-1?
Вопрос. Помню очень долго проковырялся прошлый раз пока настроил пульт. Как вытащить настройки пульта? и Что с ними делать? Если есть ссылки по настройке пульта - буду благодарен.
Ну и второй вопрос. Ранее был установлен дуал бут. Есть ли возможность на этой прошивке настроить его? Если да, то где почитать про это?
Заранее спасибо за ответы.
ЗЫ Если не трудно ткните носом в инструкцию по установке прошивки. А то все забыл уже..
95
Amlogic / CoreELEC (ae-fork) 20.5-Nexus_ae-01
« Последний ответ от Alex 05 Марта 2024, 10:11:28 »
Системы для линейки процессоров Amlogic NG и Amlogic NE.

Система собрана на базе «CoreELEC 20.5-Nexus» с обновлениями по 03.03.2024.Основное ПО:
  • Kodi 20.5 Nexus Release
  • ядро Linux 4.9.269 (NG) / 5.4.210 (NE)
  • TVLINK 4.1.2
Отличия от оригинала описаны здесь.
96
TVLINK / Описание некоторых, не очень понятных, параметров «TVLINK»
« Последний ответ от Alex 03 Марта 2024, 17:18:30 »
Вначале определим, чем отличаются таймауты соединения и чтения данных (Connect timeout и Read Data timeout).

Connect timeout.
Когда клиент (в этом случае TVLINK выступает клиентом по отношению к сайту или провайдеру откуда он запрашивает потоки) инициализирует соединение, он должен получить ответ от сервера (специальный код ответа). Не важно какой именно ответ поступит от сервера. Это может быть ответ 200 (соединение установлено) или 302 (переадресация) или любой другой, главное, чтобы сервер ответил. Если в течении времени указанного в таймауте соединения (Connect timeout) ответ от сервера не поступил, клиент сбросит соединение.

Read Data timeout.
Когда клиент получил ответ 200 (соединение установлено) от сервера, он начинает загружать (читать) данные которые отдает сервер. Если в течении времени указанного в таймауте чтения данных (Read Data timeout) сервер не передает информацию, клиент сбросит соединение.

Теперь определимся с форматами потоков.
Самые распространённые из них это: TS и HLS.
«TS» это по сути тоже самое, как если бы вы загружали какой-то файл в браузере. Клиент делает запрос и, если получает ответ 200, просто последовательно получает данные. Данные естественно идут в один поток и, если возникают проблемы по пути следования трафика, это непременно вызовет проблемы с видео. То есть, для IPTV через интернет не лучшее решение. Больше подходит для локальной сети.
«HLS» это тот же самый «TS» (упрощенно конечно) но порезанный на куски (сегменты). За счет того, что эти сегменты, это уже записанные файлы (в отличии от TS который идет в реальном времени) и их (этих файлов) несколько, клиент имеет возможность скачивать одновременно несколько сегментов. Что в свою очередь помогает бороться с проблемами трафика, и соответственно больше подходит для вещания IPTV через интернет.

Теперь непосредственно о параметрах «TVLINK».

«General HTTP timeout Connect/Data».
Если у вас TS-поток, именно эти таймауты будут работать. «HLS segment» таймауты принимать участие для таких потоков не будут.
Если у вас HLS-поток, «General HTTP» таймауты будут работать, когда вы получаете плейлисты со списками разрешений (провайдер может предоставлять несколько вариантов качества потоков) или сегментов. Плейлисты это текстовые файлы, которые содержат ссылки на другие плейлисты (если это список качества потоков) или ссылки на видео сегменты.

«HLS segment timeout Connect/Data».
Эти таймауты работают непосредственно с сегментами (видео файлами). Хотя в названии этого параметра стоит «HLS», но эти таймауты работают и с другими форматами сегментированных потоков. Например, «DASH».
В простом случае (без списка качества потоков) для HLS-потоков это будет выглядеть так:
  • получение списка сегментов - «General HTTP timeout»
  • загрузка сегмента 1 - «HLS segment timeout»
  • загрузка сегмента 2 - «HLS segment timeout»
  • загрузка сегмента 3 - «HLS segment timeout»
  • получение нового списка сегментов - «General HTTP timeout»
  • загрузка сегмента 4 - «HLS segment timeout»
  • загрузка сегмента 5 - «HLS segment timeout»
  • загрузка сегмента 6 - «HLS segment timeout»
  • получение нового списка сегментов - «General HTTP timeout»
  • и так далее…
«HLS segment queue threshold».
Это параметр (таймаут) тоже относится к HLS-потокам. Список HLS-сегментов (плейлист) содержит переменную где указана длительность видео в сегменте. Эта переменная используется TVLINK для того чтобы знать через какое время запросить новый файл сегментов. Сервер, постоянно обновляет это список, как только закончена запись нового сегмента.
«HLS segment queue threshold» это число на которое будет умножено переменная длительности сегмента. И если в течении времени (которое мы получили при умножении) на сервере не обновился список сегментов, клиент разорвет соединение.
Например, в списке указано что длительность сегмента 6 секунд. «HLS segment queue threshold» у нас равно трем. Через 18 секунд клиент разорвет соединение если на сервере нет нового сегмента.

«Threads job timeout».
Это таймаут внутреннего цикла «Streamlink» который читает данные со входа и записывает в выходной поток. Если в течении указанного времени через цикл не проходят данные, он прекращает работу. Соответственно любое соединение закрывается. Закрывается это в теории. Но в силу того, что модули «Streamlink» не идеальны соединения могут остаться в зависшем состоянии (остаться открытыми сокеты). Поэтому я рекомендую ставить здесь значение больше чем таймауты в «General HTTP» и «HLS segment».

«Stream retry count».
Число повторных попыток соединения при срабатывании «General HTTP» и «HLS segment» таймаутов. Думаю, здесь добавить не чего.
97
PC (x86-64) / Re: LibreELEC (ae-fork) GBM x86_64_v2 v12.0-beta3-01
« Последний ответ от martinok1 03 Марта 2024, 11:34:57 »
Если у Вас 5 сегментов по 6 секунд - то MuMuDVB должен сначала записать эти 30 сек из потока. Сделайте 2 сегмента по 5 сек. - нужно будет всего 10 сек.
Да, скорее всего из-за этого стартует медленно. Попробую уменьшить число сегментов. Плюс сам сервер Mumudvb стартует не за секунду (кстати, а за сколько времени?) .  Попробую разобраться. Спасибо за объяснения!
98
PC (x86-64) / Re: LibreELEC (ae-fork) GBM x86_64_v2 v12.0-beta3-01
« Последний ответ от Alex 03 Марта 2024, 10:54:45 »
Прошу помочь разобраться в следующем: очень долго первоначально запускаются Unit'ы. В настройках у Вас стоят такие параметры:
Добрый день. Да, юнит точно такой же.
Но, здесь скорее дело не в юните... Если Вы настроили работу под HLS формат, то после запуска сервиса должно пройти время (перемноженные параметры: hls_rotate_count * hls_rotate_time) пока не будет записано нужное количество сегментов. Если у Вас 5 сегментов по 6 секунд - то MuMuDVB должен сначала записать эти 30 сек из потока. Сделайте 2 сегмента по 5 сек. - нужно будет всего 10 сек.
То, что в иструкции говорится: каналы открываются быстро - имеется ввыду когда сервер MuMuDVB полностью готов к работе. То есть, сегменты созданы.
Если Вы хотите сделать быстее сам процес запуска MuMuDVB - тогда натсройте на получение TS-потоков. Сами каналы будут открываться медленее, но готовность системы после включения питания будет быстрее.
99
PC (x86-64) / Re: LibreELEC (ae-fork) GBM x86_64_v2 v12.0-beta3-01
« Последний ответ от martinok1 03 Марта 2024, 10:28:10 »
Здравствуйте Alex!
 Настроил систему Alexelec c Mumudvb. Всё работает - каналы показывают. Выяснилось походу что для настройки в Питере не хватало для частоты 666.0 МГц параметра stream id = 0.
Прошу помочь разобраться в следующем: очень долго первоначально запускаются Unit'ы. В настройках у Вас стоят такие параметры:
Код
[Unit]
Description=MuMuDVB service
After=network-online.target
Before=tvlink.service


[Service]
ExecStart=/storage/.config/mumudvb/mumudvb.run 0 1 "astrometa1.conf"
ExecStop=/bin/kill -TERM $MAINPID
Restart=always
RestartSec=3
StartLimitInterval=0


[Install]
WantedBy=multi-user.target
Инициализация бывает доходит до 3-х минут, каналы DVB-T2 начинают показывать через такое время, до этого показывает заставку с YouTube. Нельзя как-то ускорить процесс запуска. А то теряется весь смысл показа ТВ.
100
TVLINK / TVLINK - 4.1.2
« Последний ответ от Alex 02 Марта 2024, 15:25:53 »
TVLINK: установка, настройка и использование.

Телеграм чат по вопросам TVLINK.

- модули Streamlink 6.6.2
- изменения в настройках потоков "Streamer settings"
- параметр "Stream timeout" переделан и переименован в "Threads job timeout"
- добавлена возможность отдельно устанавливать таймауты для соединения и чтения данных в опциях "General HTTP timeout" и "HLS segment timeout"
- изменены настройки потоков для источников на стр. "Sources"
- при изменении "дефолтных" настроек потоков на стр. "Sources", меняется цвет иконки настроек
- увеличены диапазоны Приоритета (Prio) и Период обновления источников (Update period). До 50-ти и 96-и, соответственно.
- улучшена функция переодической перезагрузки настроек "Periodic reload settings"
- обновлены некоторые плагины, удалены нерабочие
- полностью решена проблема с закрытием сокетов после остановки потока

Проблема с закрытием сокетов была актуальна с начала существования программы и не давала мне покоя. В основном ее видели те, у кого TVLINK работает в режиме 24/7.
Пришлось долго копаться в исходниках Streamlink, чтобы выявить и устранить эту проблему. Наконец, решение найдено )

UDP
Релиз 4.1.1 удален из-за ошибки которая возникала при обновлении программы (подробнее об ошибке здесь).

Страницы: 1 ... 8 9 [10]