I know Tablo isn't supported, but I wanted to test out the M3U capability with Tablo.
I was able to grab the M3U path using Chrome Dev Tools.
In Channels I created a Text M3U Playlist for a single station
#EXTM3U
#EXTINF:-1
http://192.168.1.92/stream/pls.m3u8?ID2AlU3IkDc6cY2SE49FNA&fmt=v4
It says 1 channel found and when I tune it, it plays. But it only plays a clip that is a few seconds long over and over again.
When I open that URL in a browser. It downloads a new M3U file named pls.m3u8. In there is a long playlist of streams.
If I wait a minute and download that M3U file again, it has appended many more streams into the file.
Is Channels capable opening this playlist, refresh it for the appended streams, and play them in sequential order?
Example of the M3U8 playlist
#EXTM3U
#EXT-X-VERSION:4
#EXT-X-TARGETDURATION:1
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:1.001,
#EXT-X-PROGRAM-DATE-TIME:2021-02-18T22:59:35.000Z
#EXT-X-BYTERANGE:681876@0
/stream/segw.ts?YVP4BtOYiH4aI7s7icXEKQ
#EXTINF:1.001,
#EXT-X-PROGRAM-DATE-TIME:2021-02-18T22:59:36.001Z
#EXT-X-BYTERANGE:894316@681876
/stream/segw.ts?YVP4BtOYiH4aI7s7icXEKQ
#EXTINF:1.001,
#EXT-X-PROGRAM-DATE-TIME:2021-02-18T22:59:37.002Z
#EXT-X-BYTERANGE:1410188@1576192
/stream/segw.ts?YVP4BtOYiH4aI7s7icXEKQ
#EXTINF:1.001,
#EXT-X-PROGRAM-DATE-TIME:2021-02-18T22:59:38.003Z
#EXT-X-BYTERANGE:871944@2986380
/stream/segw.ts?YVP4BtOYiH4aI7s7icXEKQ
#EXTINF:1.001,
#EXT-X-PROGRAM-DATE-TIME:2021-02-18T22:59:39.004Z
#EXT-X-BYTERANGE:850700@3858324
/stream/segw.ts?YVP4BtOYiH4aI7s7icXEKQ
#EXTINF:1.001,
#EXT-X-PROGRAM-DATE-TIME:2021-02-18T22:59:40.005Z
#EXT-X-BYTERANGE:766100@4709024
/stream/segw.ts?YVP4BtOYiH4aI7s7icXEKQ