Chocobozzz / PeerTube

ActivityPub-federated video streaming platform using P2P directly in your web browser
https://joinpeertube.org/
GNU Affero General Public License v3.0
12.74k stars 1.46k forks source link

HLS M3U8 as "Share" #6271

Open stevespaw opened 3 months ago

stevespaw commented 3 months ago

Describe the problem to be solved

We would like the option of exposing the HLS xxx/master.M3U8 as a Share option.

Describe the solution you would like

Maybe as an admin on/off or maybe this is best done with a plug-in? We use Peertube in several different ways and have to jump through hoops for clients to get this info, when it could be possible to just have it as a "share" option.

Chocobozzz commented 3 months ago

Just out of curiosity, why do you need the m3u8 file? :)

I think a plugin would be more appropriate as I don't think it's a very frequent use case

stevespaw commented 3 months ago

We work with broadcasters doing live production. Our new cloud based productions systems can use an HLS M3U8 as a source. This also includes applications like OBS and VLC. They can play these back very well and can use Peertube as a Cloud Library of source content. We have to jump through hoops now to get the M3U8 and while they work well, having them show up in "share" would be a huge improvement. I would hope that a plug in could optionally add this to "share" easily.