BETA: Custom Channels via M3U Playlists

I'm not seeing how to add the link for guide information. I currently have Version
2020.11.21.0001.

Thanks!

Can this wonderful new feature be used with individual (free, live) streams we have access to via .m3u8 address only? For example, This Week In Tech (TWIT.tv) which does offer an HLS stream:

https://wiki.twit.tv/wiki/Stream_URLs

http://iphone-streaming.ustream.tv/uhls/1524/streams/live/iphone/playlist.m3u8

It would be great to be able to add this to the Channels interface, with or without guide data.

TWIT network offers lots of tech-enthusiast content via RSS for video podcast aggregators. https://wiki.twit.tv/wiki/TWiT_Show_Feeds#Multi-Show_Feeds

Yes, see the documentation linked in the first post.

Basically you would select HLS, then Text and enter:

#EXTM3U
#EXTINF:0 channel-id="twit",TWiT
http://iphone-streaming.ustream.tv/uhls/1524/streams/live/iphone/playlist.m3u8
1 Like

The scheduling issue with pluto xmltv is fixed in v2020.11.21.1958

1 Like

Excellent, thanks so much. It’s been a few days now and my mind is still blown by how much of a game-changer this new feature is, it’s supercharged Channels in a way I did not expect. I was loving Channels before but this is just ... beyond. And so as we approach the holiday season I want to extend my gratitude.

Thanks for being great developers and constantly innovating your product and service!

3 Likes

Just wanted to report that the pluto-for-channels docker container works fine with Windows 10 / Docker Desktop / WSL2 Ubuntu.

Only minor gotcha is that the docker desktop takes a long time to start on a boot, and if using the Channels 'Run at Logon' option, ChannelsDVR will start before the docker container is up. As a result,
there will be no Pluto channels loaded. Solution is to uncheck the 'Run at Logon' option and set a delayed start at boot task for Channels in Task Scheduler.

1 Like

I successfully added TWiT, marked the channel as a favorite, and am watching the stream now. But there's no audio? I am hearing audio from elsewhere in the Channels interface (i.e. menu navigation sounds) and from all other channels too. Just not TWiT. Which is odd because this same stream plays fine with audio in my web browser:

http://iphone-streaming.ustream.tv/uhls/1524/streams/live/iphone/playlist.m3u8

Is there something else I should try or is Channels not compatible with this particular HLS video stream? Thanks again.

1 Like

Just want to add I see the same issue. No audio with TWiT.

Thanks for the corroboration. Hmm. I also tried changing the audio and video drivers to "experimental" to see if there would be any difference, unfortunately to no avail.

Please submit diagnostics from the app after attempting playback

Ok I just submitted diagnostics after attempting to play TWiT’s stream. Thanks!

Is it possible yet to change the start channel for M3u to be a range other than 9xxx without editing the actual playlist?

1 Like

this has been asked for many times and the devs have said it's in the pipeline but not likely to happen soon, because it's a major change.

Understood, but I’m not referring to TVE. The new M3u loaded channels.

1 Like

i wasn't replying to you, hence the quote in my reply.

but to answer your question: no, it's not possible yet. same premise.

Download the m3u playlist, modify it to have the numbering scheme you want, and then have Channels use the locally saved m3u instead of the online version.

If you want things a particular way and just-so, it requires a little bit of effort. Editing a text file to your liking is minimal effort.

does this work? i can't get it to use the numbers from the M3U when using the text option...it's always putting them up in the 10k range (i have been testing a lot with adding/removing playlists)

edit: nevermind, was missing the channel-number tag.

just got this error when trying to map the guide on a text m3u...

A Javascript error has occurred!
Please refresh the browser after reporting this issue on Channels Community or to [email protected].

Cannot read property '0' of undefined
components/DeviceChannelsModal.js:553
filter@components/DeviceChannelsModal.js:552
render@react-dom/cjs/react-dom.production.min.js:182
gi@react-dom/cjs/react-dom.production.min.js:181
fi@react-dom/cjs/react-dom.production.min.js:263
Rj@react-dom/cjs/react-dom.production.min.js:246
Qj@react-dom/cjs/react-dom.production.min.js:246
Kj@react-dom/cjs/react-dom.production.min.js:239
c@react-dom/cjs/react-dom.production.min.js:123
2 Likes

stream.mpg format also doesn’t work

2020/11/21 20:45:39.688672 [ERR] Could not start stream for M3U-Channels ch9290 MSNBC: M3U: Could not fetch playlist: http://192.168.1.2:8089/devices/TVE-ATTOTT/channels/6050/stream.mpg: Get "http://192.168.1.2:8089/devices/TVE-ATTOTT/channels/6050/stream.mpg": net/http: timeout awaiting response headers
2020/11/21 20:45:39.853636 [TNR] Opened connection to TVE-ATTOTT for ch6050 MSNBC

M3U is not set to MPEGTS mode