Автор Тема: Приложение OTT Navigator  (Прочитано 5113 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Приложение OTT Navigator
« : Февраль 02, 2018, 11:18:45 am »
Приложение OTT Navigator для OTTClub



https://play.google.com/store/apps/details?id=studio.scillarium.ottnavigator

- предназначен для Android TV / TV-приставок (DPAD-пульт), но телефоны и планшеты поддерживаются

Прямой эфир:
- просмотр эфира
- автоматическая сортировка любимых каналов и категорий в начало
- автозапуск последнего канала при старте

Архив:
- просмотр передач из архивов
- группировка по каналам, категориям, жанрам, сезонам, годам, любимым каналам, возрасту, стране...
- поиск по названию, актерам, описанию
- получение данных из нескольких EPG источников (в том числе приложенным пользователем), а также Wikipedia. поддержка провайдеров без своей телепрограммы
- для провайдеров которые не поддерживают HLS-перемотку используется более медленная надежная перемотка

Сеть:
- проигрывание файлов из локальной сети через UPnP/DNLA (через плейер VLC)

Поддерживаются:
- Различные IPTV провайдеры, а также приложенный пользователем M3U плейлист
- Трансляции по HLS, udp, Ace

Предложить улучшения можно на форуме http://4pda.ru/forum/index.php?showtopic=881962 или в телеграм-чате https://t.me/ottnavigator
« Последнее редактирование: Февраль 13, 2019, 16:37:54 pm от Vjaka »

Оффлайн kapitoshka

  • Профессионал
  • ****
  • Сообщений: 338
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #1 : Февраль 09, 2018, 04:19:46 am »
Отлично! Еще одна альтернатива. Потестить нужно подольше. Архив не по хронологии непривычен, но в целом интересно.
MECOOL BB2 PRO, Samsung S8 Plus, приложения от XMLINC, OTTPLAYER и Perfect Player

Оффлайн kapitoshka

  • Профессионал
  • ****
  • Сообщений: 338
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #2 : Февраль 10, 2018, 15:52:57 pm »

А как бы реализовать прокрутку назад в случае, когда передача уже началась?
В приложении от XMLINC можно открутить на 3 минуты максимум, OTTPLAYER вообще не дает такой возможности, и только в Perfect Player-e мотай вперед-назад сколько угодно.
MECOOL BB2 PRO, Samsung S8 Plus, приложения от XMLINC, OTTPLAYER и Perfect Player

Оффлайн kapitoshka

  • Профессионал
  • ****
  • Сообщений: 338
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #3 : Февраль 12, 2018, 00:41:33 am »

Не могу понять, почему большую часть времени каналы вообще не запускаются. Ну, в смысле, один раз зашел - все работает, другой, третий, и в большинстве случаев - не идет ни в архиве, ни live.
Наблюдаю это во всех последних версиях, сейчас поставил 1.2.6.
Никакой зависимости не могу отследить. Сносил все и ставил снова, ничего не менял в настройках, кроме ввода ключа отт. Попробую на другой коробке с андроид 5.1.
Идея с запуском архива (хронологически правильного) по нажатию клавиши "Стрелка вниз" просто замечательная. Если бы еще стабильно работало!
MECOOL BB2 PRO, Samsung S8 Plus, приложения от XMLINC, OTTPLAYER и Perfect Player

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #4 : Февраль 12, 2018, 06:59:29 am »
А как бы реализовать прокрутку назад в случае, когда передача уже началась?
Пока поддержки timeshift нет. В планах есть, когда первый раз попробовал - нормально не завелась. Сейчас смотришь либо прямой эфир, либо архивы.
Но "прокрутить на 2 минуты назад" - это несколько странный сценарий. Пока больше склоняюсь к опции - запустить передачу сначала.

Не могу понять, почему большую часть времени каналы вообще не запускаются. Ну, в смысле, один раз зашел - все работает, другой, третий, и в большинстве случаев - не идет ни в архиве, ни live.
На моей практике причина либо долгая буферизация у провайдера, либо ошибка звукового вывода. Пару раз у меня тоже такое было, но в дальнейшем повторять не получалось. Посмотрю что за железо у MECOOL BB2 PRO.

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #5 : Февраль 20, 2018, 07:58:35 am »
В текущей версии жалоб на нестабильность открытия каналов больше нет.

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #6 : Март 02, 2018, 19:41:19 pm »
Версия 1.3.1

- добавлены фильтры в архивы по возрасту и стране производства
- если поток не HLS, приложение пытается открыть его как видеоконтейнер
- подгрузка телепрограммы использует на 1 ядро меньше, чем есть у устройства, а при сохранении провайдера проводится укороченная подгрузка телепрограммы
- в основном меню кнопка влево выходит уровнем выше
- ускорен поиск в архивах и добавлена возможность поиска по названию идущей в эфире передачи (поиск по эфиру доступен и для провайдеров без архивов)
- при включенной настройке автоматического запуска последнего канала, он запускается сразу при старте приложения, а не после нажатия на прямой эфир
- переделана работа с источниками телепрограммы. теперь обработка не допускает коллизий программы передач (доверенные источники приоритетней в случае накладок телепрограммы), иконки каналов от менее доверенных источников не перекрывают более доверенные
- название канала теперь показывается рядом с текущей передаче в экране выбора прямой трансляции
- исправлен прыгающий фокус при хождении по настройкам
- в плейере показывается статус буферизации видео (можно отключить в настройках)
- из программы передач во время просмотра теперь можно переключаться между прямым эфиром и архивами
- тач кнопки в плейере прячутся, если устройство управляется с пульта
- поддержка torrent плейлистов с локальной Ace Stream прокси
- при отключенной адаптивной сортировке каналов перазаписывается порядок при каждой синхронизации с плейлистом
« Последнее редактирование: Март 03, 2018, 16:56:17 pm от Maksim78 »

Оффлайн Maksim78

  • Главный модератор
  • Профессионал
  • *****
  • Сообщений: 486
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #7 : Март 03, 2018, 16:57:20 pm »
2-e предупреждение за рекламу сторонних сервисов отт на форуме!

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #8 : Март 10, 2018, 14:36:09 pm »
Новая версия 1.3.2

- можно менять режим скалирования картинки при просмотре через меню для конкретного канала
- можно вручную пометить канал как любимый через меню при проигрывании канала - он будет вверху сортировки и в фильтре любимых каналов
- добавлена возможность использования внешнего плеера для проигрывания потоков
- поддержка некоторых дополнительных кнопок на пульте
- пользователю сообщается, если провайдер выкидывают поток с кодом 402-403 если нет активной подписки или неверным ключем
- расширена обработка данных о сезоне и эпизоде из EPG источников
- исправлена вероятность попасть на предыдущий канал при многократном переключении через программу передач
- теперь можно указывать до 5-ти дополнительных EPG источников (не рекомендуется если у вас всего 1гб) а также отключить встроенные в приложение источники.
- при выборе канала из плейера теперь тоже показывается описание передачи
- в настройки добавлена опция перечитать EPG источники. результат будет выведен пользователю в toast-сообщении. также можно очистить все EPG данные, загруженные программой.
- добавлена возможность просматривать прямые трансляции игр с портала goodgame.ru
- расширен шаблон каналов и категорий для лучшего раскидывания каналов, если категории не предоставляются провайдером

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #9 : Март 18, 2018, 15:43:17 pm »
Новая версия 1.3.3

- в плейер в тач режиме была возвращена кнопка смены канала/выбора другого видео
- добавлены кнопки перехода на предыдующее и следующее видео при просмотре архива в тач режиме
- при просмотре архива и перемотки за пределы видео (в том числе и автоматической), текущая программа меняется на предыдующую/следующую. соответственно убрана настройка сколько времени оставаться в архиве по окончанию видео
- при софтварном декодировании в случае многоязычных потоков по возможности выбирается поток соответствующий языку устройства
- если на устройстве нет VLC плейера, но установлен MX, он будет использоваться в качестве внешнего проигрывателя
- исправлено чтение некоторых поломанных m3u плейлистов (с частично невалидными данными внутри)
- исправлено падение на android 8 при смене канала при просмотре архива
- добавлена возможность в дополнении к настроенному провайдеру настроить еще два m3u плейлиста (как ссылку), каналы из которых будут добавлены в отдельную категорию общего списка (только в режиме прямого эфира)
- добавлена настройка для отключения управления громкостью/яркостью пальцем при проигрывании
- при возврате в список каналов данные о текущей передаче не обновлялись
- в описании прямого эфира теперь также показывается название и время следующей эфирной передачи
- в приложение включена библиотека софтварного декодирования для улучшения поддержки потоков с неподдерживаемыми железом кодеками. можно поменть в настройках, какой движок использовать

Поставить с Play Market:
https://play.google.com/store/apps/details?id=studio.scillarium.ottnavigator

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #10 : Март 30, 2018, 08:15:12 am »
Новая версия 1.3.4

- при установке плейлиста файлом если менеджер файлов не выдал права на этот файл, доступ теперь запрашивается у пользователя
- если EPG источник прописан в заголовке плейлиста, свойство tvg-id будет использоваться как дополнительный источник привязки к телепрограмме
- базовая поддержка timeshift (можно начать через меню текущую трансляцию сначала + перематывать, а также вернуться обратно в прямой эфир)
- если при чтении EPG источника в нем была найдена иконка канала для которого сейчас иконки нет - она применится до перезапуска приложения
- при сканировании DNLA, если сервер не определил класс объекта как видео, пытатается распознать видео по расширению файла в ссылке
- выбор видео из архива теперь осуществляется без остановки трансляции, аналогично смене канала
- при просмотре видео (прямого эфира или архива) переодически запоминается состояние, и если через какое-то время включить ту же передачу из архива, она продолжится с последнего момента
- добавлена настройка по выбору конкретного внешнего плейера (из поддерживаемых приложением)
- добавлена настройка смены языка приложения
- добавлена настройка, позволяющая увеличить отступы от краев экрана в случае, когда приставка не позволяет настроить отступы
- в список внешних плейеров добавлен Vimu (приоритет в порядке убывания для запуска - VLC, MX, Vimu)
- добавлена настройка игнорировать категории провайдера, а раскидывать каналы автоматически по встроенным в приложение шаблонам
- максимальный размер файла-плейлиста выставлен а 10мб чтобы предотвратить заливку слишком огромного файла по ошибке

Поставить с Play Market:
https://play.google.com/store/apps/details?id=studio.scillarium.ottnavigator

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #11 : Апрель 27, 2018, 15:40:00 pm »
Версия 1.3.5

- добавлена настройка запуска приложения при загрузке устройства
- больше не используется история просмотра при переключении между соседними архивными передачами, потому что обычно такое переключение используется если одна передача заезжает на другую
- при анализе архива временно больше не склеиваются дупликаты с разных каналов
- исправлен разбор описаний передач, который иногда мог подкачивать неверное описание для передачи без описания
- в режиме хардварного декодирования в тестовом режиме введена поддержка синхронизации видео, что в ряде случаев должно привести к динамичной частоте кадров на некоторых устройствах на android 5+
- обновлена версия библиотеки софтварного декодирования (libVLC)
- при вызове списка если есть возможность, перед текущим пунктом показывается несколько других элементов, чтобы было очевидней, что есть и более ранние элементы (особенно важно при запуске списка передач канала при просмотре прямого эфира)
- при выборе другого канала, архива или телепрограммы добавлены шапки, показывающие, в какой раздел зашел пользователь
- базовая поддержка многооконного режима - проигрывание видео теперь не ставится на паузу при потере фокуса на другое приложение
- добавлена виртуальная категория в прямой эфир, включающая в себя все каналы
- добавлен режим сортировки каналов по имени. в этом режиме в людимых показываются только помеченные вручную каналы, а порядок каналов сортируются по названию
- при склейке передач в архиве убрана склейка новостных передач в течении дня, а также больше не склеиваются идентичные передачи со разницей в длительности превышающей 30%, что поможет убрать схлопывание повторных передач, которые, тем не менее, не являются реальными повторами
- добавлена премиум возможность - режим картинки-в-картинке - можно вывести текущую передачу (только прямой эфир) в окошко, а затем переключить канал на другой
- исправлен перезапуск видео при выходе пристаки из сна (или переключении между приложениями) при работе софтварного декодера
- быстрое переключение каналов теперь поддерживает работу с группой фаворитов
- исправлена невозможность разворачивания изображения на весь экран при софтварном декодировании на некоторых устройствах
- смена яркости при проигрывании видео теперь пробует менять яркость только в плейере, так как на ряде устройств смена системной яркости недоступна
- добавлена настройка показывать дату и время архивной передачи в её описании
- исправлены падения на некоторых устройствах при показе подсказок

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #12 : Июнь 06, 2018, 05:30:27 am »
Версия 1.3.6

- режим картинка-в-картинке теперь может работать и с хардварным декодером (если включено всегда использовать его). учтите, что на ряде устройств параллельное хардварное декодирование может быть недоступно
- при хардварном декодировании на старых андроидах (4.4-5.1) теперь по возможности используется софтварный декодировщик звука
- теперь при тапе на экран при проигрывании автоматически открывается меню (а при тапе за пределами меню оно закрывается), что облегчит управление на телефонах и телевизорах с контроллером-мышкой
- добавлена поддержка кнопки возврата на предыдущий просмотренный канал прямого эфира. для тех, у кого на пульте нет такой кнопки добавлен премиум пункт меню проигрывания аналогичного переключения
- проигрывание видео теперь отключается если приложение получило сигнал об отключении HDMI порта, если при запуске видео он был подключен (типичный сценарий: выключение телевизора без поддержки HDMI SEC). к сожалению, не на всех устройствах получается определить изначальный статус HDMI подключения
- добавлен вариант размера текста - гигантский (некоторые элементы интерфейса могут быть недоступны)
- добавлена поддержка XMTV Player в качестве еще одного внешнего плейера
- добавлен флаг ui показывать длину видео при просмотре архива
- при снятии паузы кнопкой play/pause меню убирается с экрана
- можно настроить показывать название канала в шапке при проигрывании передачи
- если для описания передачи нет картинки, теперь показывается иконка канала (если есть)
- добавлена настройка позволяющая спрятать большинство настроек и пунктов меню при проигрывании
- добавленный встроенный в приложении выбор файла плейлиста, так как ряд популярных менеджеров не реализует необходимый интерфейс выбора файла, что мешает удобно настроить плейлист с диска
- скорость перемотки с пульта теперь динамичная - если держать кнопку нажатой, перемотка ускоряется
- при перемотке видео с пульта, реальная перемотка начинается через секунду, что дает более точное и удобное управление перемоткой
- при запуске приложения автоматически открывается раздел, которым пользователь чаще пользуется (прямой эфир или архив)
- в дополнении к софтварному декодировщику VLC добавлен декодировщик на базе ffmpeg (включить его можно в настройках кодека)
- канал теперь повышает вес при просмотре как минимум в течении минуты (раньше получал вес на запуске)
- добавлена настройка поменять между собой кнопки при проигрывании UP и OK на пульте
- кнопка play/pause теперь работает отдельно и на меню больше не завязана - управляет лишь паузой
- добавлена настройка порядка сортировки каналов (по частоте, по порядку у провайдера и по имени)
- на некоторых пультах меню при проигрывании не вызывалось
- в настройки интерфейса добавлена возможность оставлять только добавленные вручную каналы в категории избранного
- каналы из категории 18+ (если включен их показ) попадают в любимые только если руками помечены пользователем

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #13 : Июль 29, 2018, 09:52:17 am »
Версия 1.3.8

- при использовании ffmpeg кодеков в ряде случаев приложение научилось переподключаться к серверу (раньше останавливалось на "поток не выбран")
- при использовании кодеков VLC используется режим деинтерлейсинга blend для улучшения плавности на HD каналах
- добавлена настройка, позволяющая отключить сканирование UPnP/DNLA устройств
- добавлена поддержка каталогов при сканировании DNLA видео
- если при первом чтении списка каналов от провайдера после запуска их количество отличается от предыдущего значения - выведется соответствующее уведомление
- теперь даже при смене режимов просматривания, контекст будет сохранен (то есть канал - архив - канал - выбор другого канала автоматически снавигирует на текущий канал в списке)
- исправлен режим скалирования поместить в экран - порой он отрезал кусок SD видео
- добавлена возможность при проигрывании переоткрыть текущий канал во внешнем плейере
- улучшено увеличение элементов списков при крупных шрифтах
- хардварные кодеки теперь предпочитают запускать видео с лучшего качества (если провайдер отдает несколько потоков)
- при выборе будущей передачи можно поставить напоминание о передаче (предложит переключиться на неё, если смотришь другой канал в то время, когда помеченная передача началась или идёт)
- при выборе будущей передачи можно искать эту же передачу по архивам
- теперь вместо автоматической перемотке при открытии ранее частично просмотренного видео - запрашивается у пользователя, надо ли перематывать на последнюю позицию
- добавлена возможность менять скорость проигрывания архивных записей (премиум)
- вызов меню при просмоторе архива больше не ставит видео на паузу автоматически, а кнопка back в меню при паузе больше не выходит из проигрывания
- добавлена настройка не следить за состоянием HDMI подключения (по умолчанию при пропадании HDMI устройства вывода при просмотре - просмотр останавливается)
- исправлено запоминание процента просмотренного видео при просмотре прямого эфира (что влияло и на промотку видео из архива)
- подсчет частоты кадров сделан более плавным, а автоматическая смена частоты происходит теперь не чаще 30 секунд (минимальная версия андроида 6.0)
- исправлена работа переключателей в настройках на андроид 4.4

Оффлайн Vjaka

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Приложение OTT Navigator
« Ответ #14 : Январь 24, 2019, 15:14:20 pm »
FYI, новые версии регулярно выходят, но список изменений в теме больше не публикуется.