manatails 2 Posted August 26, 2024 Posted August 26, 2024 I am trying to link Emby to my Mirakurun server. When I added the m3u8 link from Mirakurun to Emby as Live TV, I could not play any of the channels and Emby would throw Internal Server Error. Upon investigating the log, I found this weird behaviour. Although the link to the video stream looks superficially okay, it contains hidden invisible characters so it causes the Mirakurun server to return 500 error. I could see it more clearly when I copy pasted the link to the browser, for some reason Emby adds sequences of %E2%80%8C%E2%80%8D%E2%80%8D%E2%80%8D%E2%80%8D in the middle of the link. Attached is the original playlist.m3u8 file, those rogue bytes are not present in it. I am guessing that emby somehow messes up the encoding of the file since it contains non-latin characters. It would be great if the bug could be resolved promptly. playlist.m3u8 embyserver.txt
manatails 2 Posted August 26, 2024 Author Posted August 26, 2024 I forgot to mention that I am running the newest emby version 4.8.8.0.
Solution Luke 42079 Posted August 26, 2024 Solution Posted August 26, 2024 Hi, Emby doesn't add those characters when requesting the content. It is only for the purposes of the log file, for the log anonymization feature. That means when you copy and paste from the log, this is going to happen.
manatails 2 Posted August 26, 2024 Author Posted August 26, 2024 I see, Thanks for the clarification.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now