Работа с плейлистом

Главная Форумы Плейлисты IPTV плейлисты Работа с плейлистом

В этой теме 13 ответов, 5 участников, последнее обновление  48FLUGER 5 мес. назад.

Просмотр 14 сообщений - с 1 по 14 (из 14 всего)
  • Автор
    Сообщения
  • #8403

    ibananov
    Участник

    Подскажите пожалуйста, как нужно отредактировать плейлист m3u чтобы форк корректно отображал группы. У меня отредактировано как #EXTINF:0 group-title=»Кино», и после этой строки без пробела адреса на потоки, но в плеере если просматривать по группам, он видит только первый поток из списка, все последующие не видит. При том если смотришь весь список, то все потоки отображаются верно. Видимо что-то я не правильно вписываю для групп. Буду благодарен за помощь.

    #8404

    Конрад
    Модератор

    Надо указывать группу для каждого потока отдельно.

    #EXTM3U

    #EXTINF:0,Старое радио
    #EXTGRP:радио
    http://195.91.237.50:8000/ices128

    #EXTINF:0,Детское радио
    #EXTGRP:радио
    http://195.91.237.50:8000/detskoe128

    #EXTINF:0,Музыка
    #EXTGRP:радио
    http://195.91.237.50:8000/music128

    #EXTINF:0,Мир Белогорья
    #EXTGRP:радио
    http://mirbelogorya.ru:8008/nonstop2

    NetCast 4.0 - LG 42LA662V (с флешки) ................. WebOS 3.5 - LG 24MT49S-PZ (Через IVI днс 195.88.208.101)................. Android 7.1.2 - Xiaomi Redmi 4X
    #8415

    ibananov
    Участник

    Пока ваш вариант не сработал((

    #8418

    forkplayer
    Участник
    вот рабочий вариант плейлиста с торрент тв, группа будет одна "Детские" и в ней будут все каналы
    #EXTM3U
    #EXTINF:-1 group-title="Детские" tvg-name="Ani" tvg-logo="Ani.png",Ani (Детские)
    http:/
    #EXTINF:-1 group-title="Детские" tvg-name="Baby_TV" tvg-logo="Baby TV.png",Baby TV (Детские)
    http:/
    #EXTINF:-1 group-title="Детские" tvg-name="Boomerang" tvg-logo="Boomerang.png",Boomerang (Детские)
    http:/
    #EXTINF:-1 group-title="Детские" tvg-name="Cartoon_Network" tvg-logo="Cartoon Network.png",Cartoon Network (Детские)
    http:/
    #EXTINF:-1 group-title="Детские" tvg-name="Cartoon_Network_HD" tvg-logo="Cartoon Network HD.png",Cartoon Network HD (Детские)
    http:/
    #EXTINF:-1 group-title="Детские" tvg-name="Disney_Channel" tvg-logo="Disney Channel.png",Disney Channel (Детские)
    http:/
    #EXTINF:-1 group-title="Детские" tvg-name="Disney_Channel_(+2)" tvg-logo="Disney Channel.png",Disney Channel (+2) (Детские)
    http:/

    ForkPlayer Wiki http://wiki.forkplayer.tv/

    #8419

    Конрад
    Модератор

    Пока ваш вариант не сработал((

    Весьма странно, у меня работает:
    null

    NetCast 4.0 - LG 42LA662V (с флешки) ................. WebOS 3.5 - LG 24MT49S-PZ (Через IVI днс 195.88.208.101)................. Android 7.1.2 - Xiaomi Redmi 4X
    #31965

    48FLUGER
    Участник

    Пока ваш вариант не сработал((

    Весьма странно, у меня работает:
    null

    У меня Ваш вариант сработал. Это получается разбивка по категориям(категории справа).
    А какие команды нужно прописать в плейлисте, что бы пример: при нажатии на надпись «Детское радио » раскрывалась эта папка «Детское радио» с её содержимым внутри? Спасибо.

    LG 43UJ651V, WEBos 3.5 / Netgear r8500 nighthawk x8 ac5300 / Netgear A6210 WiFi adapter

    #31990

    Конрад
    Модератор

    В данном случае «Детское радио» это не папка, а название станции. А чтобы выделить именно детские станции, вероятно надо в плейлисте прописать их не как «радио», а как (к примеру) «детское». И тогда справа будет разбивка уже по двум группам : «радио» и «детское». И при нажатии на нужную категорию, слева будет список станций (или тв каналов) из этой категории.

    NetCast 4.0 - LG 42LA662V (с флешки) ................. WebOS 3.5 - LG 24MT49S-PZ (Через IVI днс 195.88.208.101)................. Android 7.1.2 - Xiaomi Redmi 4X
    #31992

    NoName
    Участник

    А какие команды нужно прописать в плейлисте,

    Здесь все расписано.

    #32009

    48FLUGER
    Участник

    В данном случае «Детское радио» это не папка, а название станции. А чтобы выделить именно детские станции, вероятно надо в плейлисте прописать их не как «радио», а как (к примеру) «детское». И тогда справа будет разбивка уже по двум группам : «радио» и «детское». И при нажатии на нужную категорию, слева будет список станций (или тв каналов) из этой категории.

    С этой задачей я справился :), сезоны получились как группы и отображаются они справа как у Вас на фото:
    ВСЕ
    СЕЗОН1
    СЕЗОН2
    При нажатии на группу ВСЕ, слева списком выходят все серии 1ого и 2ого сезонов. При нажатии на сезоны соответственно выходят серии из сезонов.
    Если взять плейлисты в форке например HD кинотеатр. Мы нажимаем этот виджет и списком выходят ПОИСК, ФИЛЬМЫ, СЕРИАЛЫ и т.д. Нажимаем на ФИЛЬМЫ и списком выходят категории фильмов и т.д. Я хочу сделать в плейлисте такую сортировку а не как я сделал(с разбивкой по группам). Учусь делать плейлисты в m3u формате до XML пока не добрался 🙂

    LG 43UJ651V, WEBos 3.5 / Netgear r8500 nighthawk x8 ac5300 / Netgear A6210 WiFi adapter

    #32010

    48FLUGER
    Участник

    Здесь все расписано.

    Спасибо, буду изучать…….

    LG 43UJ651V, WEBos 3.5 / Netgear r8500 nighthawk x8 ac5300 / Netgear A6210 WiFi adapter

    #32011

    forkplayer
    Участник

    Учусь делать плейлисты в m3u формате до XML пока не добрался

    если у вас PHP генерирует это все то лучше в JSON формате делать вывод

    
    <?php
     $_CH[]=["title"=>"1 c","playlist_url"=>"","stream_url"=>"","description"=>""];               
     $_CH[]=["title"=>"2 c","playlist_url"=>"","stream_url"=>"","description"=>""]; 
     $_CH[]=["title"=>"3 c","playlist_url"=>"","stream_url"=>"","description"=>""];   
    
    $_PL["background_image"]=$sitebackground;
    		$_PL["icon"]=$siteicon;
    		
    		$_PL["channels"]=$_CH;
    		
    		if(!empty($sitechbkg)) $_PL["style"]["site"]["channels"]["default"]["background"]="none";
    		if(!empty($sitecolor)) {
    			$_PL["style"]["site"]["channels"]["default"]["color"]=$sitecolor;
    			$_PL["style"]["site"]["infoList"]["color"]=$sitecolor;
    		}
    		
    		if(!empty($sitechbkg)) $_PL["style"]["site"]["channels"]["selected"]["background"]="none $sitechbkg";
    		if(!empty($sitechcolor)) $_PL["style"]["site"]["channels"]["selected"]["color"]=$sitechcolor;
    	
    		print json_encode($_PL);
    

    ForkPlayer Wiki http://wiki.forkplayer.tv/

    #32064

    48FLUGER
    Участник

    если у вас PHP генерирует это все то лучше в JSON формате делать вывод

    простите но я немножко не в теме……. Как это PHP генерирует?
    Суть проблемы объясню на примере:
    Имею видеотеку на сервисе FEX.net. Хотел создать плейлист для ForkPlayer что бы можно было смотреть на ТВ в ForkPlayer.
    С фильмами всё получилось, создал плейлист в формате m3u вставил через личный кабинет на сайте и он заработал без проблем.
    Вот с сериалами загвоздка…….. получилось на 50% а именно, вот пример плейлиста в m3u который я сделал:
    #EXTM3U $ExtFilter=»название сериала»
    #EXTINF:-1 group-title=»СЕЗОН 1″лого сезона 1″,1_1
    https://fex.net/get/702611695976/1212811
    #EXTINF:-1 group-title=»СЕЗОН 1″tvg-logo=»лого сезона 1″,1_2
    https://fex.net/get/702611695976/1212813
    #EXTINF:-1 group-title=»СЕЗОН 2″tvg-logo=»лого сезона 2″,2_1
    https://fex.net/get/702611695976/1212755
    #EXTINF:-1 group-title=»СЕЗОН 2″tvg-logo=»лого сезона 2″,2_2
    https://fex.net/get/702611695976/1212758

    на экране ТВ в форке сезоны появились, но они разбиты на категории, которые располагаются справа:
    ВСЕ
    СЕЗОН 1
    СЕЗОН 2
    можно посмотреть все серии из 2х сезонов в одной категории(ВСЕ) или по категориям сезонов (СЕЗОН 1;СЕЗОН 2)………но это не ПАПКИ!
    Попытался объединить плейлисты m3u с сезонами в один плейлист m3u.
    #EXTM3U
    #EXTINF:-1 type=»playlist» tvg-logo=»лого сезона 1″, ПЕРВЫЙ СЕЗОН 1080
    https://fex.net/038719933059?fileId=1220680
    #EXTINF:-1 type=»playlist» tvg-logo=»лого сезона 2″, ВТОРОЙ СЕЗОН 1080
    https://fex.net/038719933059?fileId=1220681

    Папки по сезонам получились, они располагаются слева после нажатия на плейлиста, всё как нужно. Но при нажатии на папку высвечивается надпись слева вверху «Ошибка парсинга плейлиста»……..что я делаю не так? Если нужно создать или конвертировать плейлист в PHP то подскажите как это сделать или ссылку на матчасть…… или вообще в каком формате плейлиста мне лучше всего это сделать? Заранее спасибо за ответ.

    LG 43UJ651V, WEBos 3.5 / Netgear r8500 nighthawk x8 ac5300 / Netgear A6210 WiFi adapter

    #32095

    forkplayer
    Участник

    Папки по сезонам получились, они располагаются слева после нажатия на плейлиста, всё как нужно. Но при нажатии на папку высвечивается надпись слева вверху «Ошибка парсинга плейлиста»……..что я делаю не так? Если нужно создать или конвертировать плейлист в PHP то подскажите как это сделать или ссылку на матчасть…… или вообще в каком формате плейлиста мне лучше всего это сделать? Заранее спасибо за ответ.

    Вручную это конечно трудоемко но судя по задаче делается так
    на каждый сезон отдельный плейлист в которых ссылки на все серии.
    и стартовый лист со ссылками на эти сезоны (плейлисты)
    Чтобы автоматизировать все это надо парсить с фекса по ключу и выводить в m3u/xml формате

    ForkPlayer Wiki http://wiki.forkplayer.tv/

    #32107

    48FLUGER
    Участник

    Вручную это конечно трудоемко но судя по задаче делается так
    на каждый сезон отдельный плейлист в которых ссылки на все серии.
    и стартовый лист со ссылками на эти сезоны (плейлисты)
    Чтобы автоматизировать все это надо парсить с фекса по ключу и выводить в m3u/xml формате

    Спасибо конечно 🙂 но ничего не понял! 🙂

    LG 43UJ651V, WEBos 3.5 / Netgear r8500 nighthawk x8 ac5300 / Netgear A6210 WiFi adapter

Просмотр 14 сообщений - с 1 по 14 (из 14 всего)

Для ответа в этой теме необходимо авторизоваться.