-
-
Notifications
You must be signed in to change notification settings - Fork 333
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internet radio (m3u) streaming stopped working in v1.6.1 #127
Comments
Ughh. I removed a fallback where if the media does not load properly (i.e. it fails to load), it would start a transcode. The problem was that for most of the causes of this error case, the transcode would also fail, but it would leave the web app spinning with no error for minutes because MPV did not like the failing transcode playlist (and would try and fail to load every segment before failing). It seems internet radio relies on this error handler to function. How exactly is internet radio set up? I don’t use live tv or internet radio in Jellyfin. |
Internet radio is setup via a You can get m3u's for free from internet-radio if you want to test it. |
So I assume the commit you're talking about is 9587b50 I don't really know enough about the specifics of how Jellyfin handles m3u streams, but if the issue is transcoding causing crashes, would fixing that not be a better solution? Or is there perhaps a better way to stream m3u's/live TV? I'd be open to trying to fix it, but I'm not sure where to start honestly. |
The problem is it's not initially getting transcoded properly but instead using a fallback error path that was causing problems. I don't particularly want to add that back but it means the Jellyfin PlaybackInfo call would need to properly report that direct playing the stream is not supported. |
I have released this in this pre-release: https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.7.0-pre3 This should still properly be fixed in jellyfin-web, but for now this fix should at least allow it to work. (It uses an error dialog when playback fails and allows you to select the retry option.) |
My solution, as I couldn't get it running with .m3u, Live-TV, etc:
|
Describe the bug
When trying to listen to internet radio I get
media error: loading failed
To Reproduce
Steps to reproduce the behavior:
media error: loading failed
Expected behavior
The internet radio station starts playing.
Desktop (please complete the following information):
5.13.7-arch1-1
)Additional context
This was working fine before upgrading to v1.6.1.
Testing on a regular browser and the m3u streams still work fine, it seems to be restricted to this player.
jellyfinmediaplayer.log
The text was updated successfully, but these errors were encountered: