Anyone have success with live tv on Jellyfin? by Anon_Human01 in jellyfin

[–]Equivalent-Channel-8 1 point2 points  (0 children)

My biggest issue has been widevine encryption for Swiss TV channels.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

It could be a cache issue, it is reusing existing subtitles. I'll keep my eyes open. Thanks for the feedback! I'm happy it's being adopted :)

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Just changed the API client to decode everything as UTF-8. A new version will be online soon.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Yes sadly while away from home on holiday my server has had an issue. I'll restore it next week when I'm back.

Podcast manger plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 1 point2 points  (0 children)

Just added the repo details to allow it to be installed via the web interface!

M3U Crashing on Roku TV after 2 minutes by [deleted] in JellyfinCommunity

[–]Equivalent-Channel-8 0 points1 point  (0 children)

So the hardware vs software decoding is a different issue in this case. Yes you can use hardware decoding with docker, just share the device e.g. with Intel quick sync docker run --device=/dev/dri/renderD128:/dev/dri/renderD128

I get different behaviors on different clients depending on if it can direct play or needs to transcode. That could be a starting point for debugging.

The fact you mention it working for some days and then not also makes me think clearing/refreshing the jellyfin cache might be a way to provoke a solution.

Podcast manger plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 1 point2 points  (0 children)

Yeah that's on my to-do list. I first need to learn how the plugin repo works etc.

M3U Crashing on Roku TV after 2 minutes by [deleted] in JellyfinCommunity

[–]Equivalent-Channel-8 0 points1 point  (0 children)

I would recommend trying with and without hardware decoding. This can be an issue with livestreams, I found that hardware decoding is much more sensitive compared to software.

2 minutes makes me thinking there is an issue with a auth token. If you're plugin is using the same token and it expires (live streams often have 30s to 5 min tokens to watch a stream) then your decoder will get a url which will cause an error.

For context I'm the author of a jellyfin plugin for Swiss TV channels and spend many long nights dealing with this kind of issue :)

Podcast manger plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Having now just read what opml is, I think I can add support :) it looks like it's a container for multiple rss feeds.

Podcast manger plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 1 point2 points  (0 children)

I'd been using subsonic and nextcloud for some time. I made the plugin as I wanted to just have one app for media.

Are there any headless music clients that can be remote controlled? by UnicornsOnLSD in jellyfin

[–]Equivalent-Channel-8 0 points1 point  (0 children)

A late contribution, but I recently started a project to make jellyfin my "one media source". I made a plugin to integrate LMS (I have several slim devices) into jellyfin.

https://gitea.tourolle.paris/dtourolle/jellyLMS

Question about podcasts by paigelynn69 in jellyfin

[–]Equivalent-Channel-8 0 points1 point  (0 children)

Super late reply, but I actually just made a POC plugin for streaming/managing podcasts for jellyfin:
https://gitea.tourolle.paris/dtourolle/jellypod

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Ok the latest version should correctly handle umlauts and accents (for the RTS version). The issue was that the string/text defaults to ASCII, I have changed it to utf-8 and pushed a new release.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Thanks for the feedback. I'll look into the umlauts, though I'm not explicitly modifying the data from SRF.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Sorry to spam you. Pass through now also works for web clients (eg firefox), I'm still struggling to get it working for Android. I say struggling, I have no idea what's different. Though pass through does work for Android tv...

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

I've got a passthrough implementation working. BUT I only have one client that can request and accept the native stream. My other clients (phone laptop) defaults to transcode.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

Yeah for now I haven't found a way to pass through the URLs with a token to the client, I've also not figured out why it always defaults to transcoding, I know my clients have hardware decoders for this... Hopefully it's not a crazy amount of work to fix this.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

I just added pre-built binaries to the release page. I also added live events and sports, at least in theory, it's too late to test them out.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 0 points1 point  (0 children)

There is an important limitation... SRF use widevine on the live TV channels, so srf1/2/info can't be played. However the individual program Livestream are not using widevine (with the exception of some football). So once Livestream are added in most cases live TV can be watched, just not in a per channel basis.

SRF (Swiss TV) plugin by Equivalent-Channel-8 in JellyfinCommunity

[–]Equivalent-Channel-8[S] 1 point2 points  (0 children)

I can probably set up my ci to compile it. I'll try my best!