Jellyfin Forum
Live TV - Owncast/OBS Live Stream - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: Live TV - Owncast/OBS Live Stream (/t-live-tv-owncast-obs-live-stream)

Pages: 1 2


RE: Live TV - Owncast/OBS Live Stream - timminator - 2024-08-27

Hi there!

Coincidentally I ran into the same exact problem this morning. :-)
I was able to find a solution. My .m3u8 file looked exactly as yours.
I compared it against other .m3u8 files online that are working in jellyfin and noticed that the .m3u8 file from owncast is missing the EXTINF line that jellyfin uses to identify the stream. So i made a modified .m3u8-file and added it afterwards inside jellyfin. It should look like this:

#EXTM3U
#EXTINF:-1,YourStreamNameHere
http://YourLivestream.domain.org/hls/stream.m3u8

Afterwards you can find the livestream using your specified stream name under Live TV -> Channels.

Hope this helps you aswell. :-)


RE: Live TV - Owncast/OBS Live Stream - Peter - 2024-09-01

Hi,

Sorry, I didn’t see your reply earlier.
Will try the same tomorrow.
Will let you know the outcome asap.


RE: Live TV - Owncast/OBS Live Stream - Peter - 2024-09-02

It works perfectly.
Thank you, TheDreadPirate and timminator for your help!

Final approach:

Create a file, for example: "/mnt/livetv/live.m3u8" with the following contains:
#EXTM3U
#EXTINF:-1,LiveStreamOwncast
#EXT-X-VERSION:6
#EXT-X-STREAM-INF:BANDWIDTH=1233320,RESOLUTION=854x480,CODECS="avc1.64001e,mp4a.40.2"
https://livestream.domain.org/hls/stream.m3u8


In Jellyfin:
Dashboard - Live TV - Tuner Devices - Add - Tuner Type: M3U Tuner - File or URL:  /mnt/livetv/live.m3u8
User agent: (empty)
Simultaneous stream limit: 0
Auto-loop live streams: (unchecked)
Ignore DTS (decoding timestamp): (unchecked)
Save