Логин:
Пароль:
Последние ответы форума
Тема Дата, Время Автор Раздел
Stalker порталы 25.10.2021, 23:25 radoslavovic Бесплатные плейлисты IPTV
Читать
Плейлисты IPTV (общая тема) 25.10.2021, 22:48 OST Бесплатные плейлисты IPTV
Читать
Самообновляемые плейлисты 25.10.2021, 22:34 untest Бесплатные плейлисты IPTV
Читать
TENET плейлисты 25.10.2021, 22:29 OST Бесплатные плейлисты IPTV
Читать
Playlistfinder 25.10.2021, 17:31 Zozimus Программы для IPTV, сканеры портов, сканеры сетей, сканеры IP адресов
Читать
Платные плейлисты - Бесплатно 25.10.2021, 16:15 GirUkrIn Бесплатные плейлисты IPTV
Читать
IPTV плейлисты других стран мира 25.10.2021, 10:54 Acme Бесплатные плейлисты IPTV
Читать
  • Страница 1 из 1
  • 1
Модератор форума: Buldozer34, serjio1990, AlexanderA, InCite  
ViP TV » IPTV форум: плейлисты, инструкции, плееры, сканеры, smart-tv, обсуждение » Всё для просмотра iptv: софт, мобильные приложения, веб версии плееров » OTTPLAYER (Просмотр iptv в браузере и мобильном телефоне)
OTTPLAYER
adminДата: Понедельник, 06.01.2020, 17:06 | Сообщение # 1

Особенности Приложения
OTTPlayer является бесплатным,универсальным приложение для просмотра онлайн телевидения по протоколу HLS. Каждый может загрузить свой плейлист и настроить его под себя.

Адаптивность
В данный момент приложения полностью адаптированно под Android смартфоны и планшеты, iPhone и iPad также поддерживаются Android miniPC и Android ТВ приставки. В стадии разработки находится версия для телевизоров Smart TV.

Приятный Интерфейс
К разработке UI наша команда подошла очень серьезно. Мы постарались сделать его максимально простым и удобным для пользователя. Но мы не останавливаемся на достигнутом и будем его совершенствовать.

OTTPLAYER - Бесплатен и Доступен для Скачивания
OTTPlayer является бесплатным приложением для пользователя и таким всегда будет оставаться

API интерфейс

Плееру для работы нужен плейлист определенного формата, который должен хранится на Web-сервере и быть доступным для скачивания. При первом запуске приложение попросит Вас ввести URL плейлиста, затем он сохранится и больше не потребуется. URL в приложении можно изменить в любой момент в меню Настройка.

Плейлист использует формат M3U, с дополнительными переменными.
Глобальными, которые касаются всего плейлиста и локальными, касаются конкретного канала.
Глобальные: url-epg, url-logo. Локальные tvg-id, tvg-logo, group-title,tvg-rec, {KEY}.

Вот небольшой пример плейлиста:

#EXTM3U url-epg="http://example.com/epg_url/« url-logo="http://example.com/images/"
#EXTINF:-1 tvg-id="1" tvg-logo=«Channel_1.png" group-title=«Group_1» , Channel 1
https://u.to/kPonFw
#EXTINF:-1 tvg-id=«2» tvg-logo="Channel_2.png" group-title=«Group_2» tvg-rec="1" ,Channel 2
https://u.to/i-onFw

Глобальные переменными записаны в первой строке плейлиста после #EXTM3U.
Локальные для каналов Channel 1 и  Channel 2 после #EXTINF.
После перечисления всех переменных канала, например для первого канала это:
tvg-id="1" - id-канала=1, понадобится для работы EPG и архива);
tvg-logo="Channel_1.png" - имя файла логотипа канала;
group-title="Group_1" - название группы, которой принадлежит канал);
Channel 1 - непосредственно само название канала канала;
В следующей строке идет ссылка на HLS поток,http://example.com/stream/1.m3u8.

Глобальные переменные:
url-epg - Это URL для скачивание EPG каналов. Подробнее о работе EPG,
читайте в одноименном разделе API;
url-logo - URL указывающий корневой путь для скачивания плеером иконок каналов.

Локальные переменные:
tvg-id - id идентификатор канала, нужен для работы EPG и архива,
уникальное число для каждого канала в плейлисте;
tvg-logo - имя файла иконки канала, который находится в папке указанной в url-logo
group-title - название тематической группы канала.
Поддерживаемые названия групп описаны в разделе "Оформление" настоящего API;
tvg-rec - флаг архива, если установлено tvg-rec="1",
это указывает о наличии архива этого канала. По умолчанию ноль;
{KEY} - ключ доступа к телевидению. Для операторов предоставляющих платные услуги OTT.
Будет описано в разделе "Ключ";

Формат иконок каналов: PNG 120x90.
Список названий поддерживаемых тематических групп:

  • Общие
  • Детские
  • Спорт
  • Музыкальные
  • Познавательные
  • Кино
  • Взрослые


EPG

EPG - это электронная программа передач телеканалов.
Для ускорения работы плеера, доступ к EPG разделен на два этапа:
1. Список каналов с телепередачами, которые транслируются в данный момент.
2. Полный список телепередач по конкретному каналу.
Первый список должен находиться по URL:
https://u.to/jPonFw
Второй:
https://u.to/kvonFw
Первый URL должен дать в ответ JSON массив структур с переменными:

ch_id - id канала, равен tvg-id канала;
name - название телепередачи;
time, time_to - время начала и конца программы в unix формате;
duration - длительность передачи в секундах;
descr - детальное описание передачи (необязательно);

Полный список также должен представлять собой JSON массив структур
аналогичных первому без переменной ch_id.

Архив

Доступ к архиву плеер осуществляет добавлением переменных archive и archive_end
в GET запрос URL'a HLS потока:

https://u.to/jvonFw

В этом примере плеер просит воспроизвести поток начиная со времени 1407164412,
время в unix формате, и заканчивая временем 1407165000.

Ключ

Многие операторы онлайн телевидения организовали доступ к ТВ
по средствам уникального ключа, который присутствует в URL HLS потока.

Например: https://u.to/kfonFw

"12345678" - является ключом доступа, конкретного абонента.
По нему оператор осуществляет доступ и тарификацию услуг.
Для удобства пользователей был добавлен параметр {KEY}.
Во время первого запуска, при наличии параметра {KEY} в плейлисте,
плеер попросит его ввести и затем сохранит, изменить его можно в меню "Настройки".
Обращаем Ваше внимание, что {KEY} является одним на весь плейлист.
Т.е. в одном плейлисте может быть только один ключ доступа.

Плейлисты

Загрузка плейлиста по коду - это функция, с помощью которой операторы онлайн телевидения могут передавать адрес плейлиста и ключ доступа по коду показанном на экране устройства или телевизора.

Для добавления плейлиста нужно отправить POST или GET запрос на адрес https://u.to/k-onFw указав переменные:
code - код для загрузки с экрана устройства;
playlist_url - url плейлиста в формате http(s)://example.com;
key - ключ доступа;
В ответ сервер отправляет данные в формате JSON с переменными status и message. Существует два статуса в ответе сервера.
"status": "success" - при получении данного статуса все данные приняты и плейлист будет загружен
"status": "faild" - произошла ошибка, неправильный формат данных или код не найден

Когда будет поддержка большего количества устройств?

В данный момент приложение поддерживает уже довольно широкий спектр устройств. Идет работа по адаптации его для Android TV, также идут работы по созданию версии для Smart TV LG и Samsung.

 
Поделиться с друзьями:
krepishДата: Вторник, 21.09.2021, 11:43 | Сообщение # 2
Сколько плэй листов одновременно можно в него загрузить?
 
Поделиться с друзьями:
MixeyДата: Четверг, 14.10.2021, 17:03 | Сообщение # 3
Неплохой плеер

 

IPTV провайдеры
 
Поделиться с друзьями:
ViP TV » IPTV форум: плейлисты, инструкции, плееры, сканеры, smart-tv, обсуждение » Всё для просмотра iptv: софт, мобильные приложения, веб версии плееров » OTTPLAYER (Просмотр iptv в браузере и мобильном телефоне)
  • Страница 1 из 1
  • 1
Поиск:

IPTV © 2021 Пользовательское соглашение / Политика конфиденциальности / Отказ от ответственности / Правообладателям / Контакты
Сохранить данные в файл M3U Конвертер плейлистов