

This playlist will look in the app such a way: Thus the root playlist of your Video Library can look similar way: #EXTM3U The app will define item's type automatically. Note, if url refers to the file with extension m3u or xspf, there is no need to use type attribute. In order to tell the app that the item is the link to playlist (not to the stream), use type attribute with a value playlist. The main difference of the root playlist of Video Library from usual playlist is that its items refer not to video streams but to other playlists. For this purpose you will probably need attributes tvg-logo and description as well as directives #EXTSIZE and #EXTBG described in article About M3U. In this article there will be described, how using nested playlists to link up your Video Library.

This structures may be useful for organization of Video Library or TV Program Archive. Thanks to Nested Playlists System realized in SS IPTV, you can create for your users complicated hierarchical structures that includes transitions from one playlist to another. In order to provide TV Guide's loading for any device, the file must be returned with http-header: Access-Control-Allow-Origin: * besides that, for xmltv the following headers are also required:Īccess-Control-Allow-Methods: "GET, POST, OPTIONS, HEAD"Īccess-Control-Expose-Headers: "Accept-Ranges, Content-Encoding, Content-Length, Content-Range" Zipping (gzipping) is not allowed for xmltv. Recommended size for jtv - less than 0,5 Mb, xmltv - less than 5 Mb.

Now the app supports jtv and xmltv formats. In order to force the app to request external EPG source, you need to add x-tvg-url attribute for header directive #EXTM3U: #EXTM3U x-tvg-url="EPG_url" Note! Very often TVs don't have enough resources for managing large TV Guide source! Unthinking using of this feature may lead to long freezing or even app's crashing! We strongly recommend not to link up TV Guide for the channels which the app already has EPG for.

SS IPTV allows to indicate in playlist url to external TV Guide, which will be loaded when user opens the playlist.
