Replies: 0 comments 5 replies
-
with this option could be usefull for dailymotion stream in the same format , but those token need to be update quite a lot , so the link checker will delete them , but if a exeption tag is allowed like [Not 24/7] .. do a script can catch the dead link without mandatory deleting them ? those are my questioning |
Beta Was this translation helpful? Give feedback.
-
Idea
Not possible to implement.
The idea is to split the country playlists into separate files that will contain links to all the stream variants for a particular channel.
This should solve several problems:
it make possible to store a full description of the channel even if there is no working linkThis is already possible through the use of
[Offline]
status.there will be no need to duplicate channel descriptions because each channel will have only one main linkIt is not possible to have links to broadcasts from different sources in one playlist, as it leads to freezes when the player automatically changes the quality of the broadcast. So this won't work:
this will also remove all unnecessary links leading to the same version of the streamThis can also be achieved by leaving only adaptive links in the playlist.
New file structure
In the new system, each country will be represented by a folder inside which there will be
_index.m3u
file and a separate file for each channel (the file name in this case is a kebab-case version of the channel name)._index.m3u
The
_index.m3u
file is essentially a normal country playlist, only the links in it lead not to third-party resources but to files within the same folder.The
#EXTVLCOPT
tag can be used as before:ariana-news.m3u8
This file contains links to all variants of broadcasts of the given channel.
If the channel has several versions of the broadcast, they can all be listed here, too:
For proper work of the playlist in most players you only need to specify in it the maximum bitrate of broadcast (BANDWIDTH) and its RESOLUTION. This information can be found either by opening the channel playlist in text editor or through the "Media information..." window in VLC.
More information about this playlist format and other available attributes can be found here:
Transition
To avoid interrupting playlist updates for a long time, the transition to the new structure can be broken into two steps:
Create
_index.m3u
files and transfer all links from country playlists to them. At the same time, we will need to update all the scripts, in order not to interrupt the daily updates.Gradually creating files for each channel and moving all links to broadcasts into them.
Feedback
If you find any flaws in this plan, please let me know. Since everything is still at the stage of idea now it will be much easier to make some changes or stop its implementation altogether.
Beta Was this translation helpful? Give feedback.
All reactions