paddy-emby 2 Posted June 30, 2020 Share Posted June 30, 2020 (edited) Samsung model: QE75Q7FNASamsung software: T-KTM2DEUC-1294.1, BT-SEmby client: 1.0.77Emby Server: 4.4.3.0 (Official docker image | 8 core AMD FX CPU | 8GB RAM | 96GB SSD | NVidia Quadro P620)Connection: TV connected via CAT5E to Gigabit switch/server I've had this issue on and off for a few weeks but I always put it down to the previous low spec server I was running. Last week I upgraded to my new server and everything worked flawlessly - SD, HD and 4K content would stream and transcode without issue. This evening however this issue has returned. Selecting any file results in the rainbow wheel spinning (for a minute?) then the error message on the screen: "Playback Error: No compatible streams are currently available. Please try again later or contact your system administrator for details" If I try on any of the other devices in the house using the official Emby apps (2 ancient Android phones, 3 PCs and 3 Roku sticks) playback works flawlessly, it's just the Samsung TV that has issues. I've tried with both HD content, and SD content. Both result in the same error. Previous times I've had this error, the file that has failed to play has appeared in the Home screen under "Continue watching". It's as if the server starts playing, but the Samsung app doesn't connect to the stream. Thanks edit: I tried again with debug logging enabled, it failed on both files with the same error - additional logs attachedembyserver_debug.txt embyserver.txt Edited July 1, 2020 by paddy-emby Link to comment Share on other sites More sharing options...
Luke 37022 Posted July 1, 2020 Share Posted July 1, 2020 @SamES Link to comment Share on other sites More sharing options...
SamES 890 Posted July 1, 2020 Share Posted July 1, 2020 Nothing obvious, but just two observations: You appear to have a bitrate limit of 80000000 (80Mbit/sec) set. This shouldn't be a problem, but just raising it in case you weren't aware that it is set The playback of Knives Out in the debug log appears to be requesting the TrueHD track. This should be causing the audio to be converted as TrueHD is not supported, but it looks like it's trying to DirectPlay without conversion, which is incorrect. We need to work out why this is happening. Can you try playing Knives Out and selecting the AC3 track from the details screen before playback? I can't see any reason why Early Man doesn't play Can you check that the playback quality is set to Auto in the client. You might have to start playback of something else that does work so that you can check that it is set to auto, then try one of these titles again. 1 Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 1, 2020 Author Share Posted July 1, 2020 2 hours ago, SamES said: You appear to have a bitrate limit of 80000000 (80Mbit/sec) set. This shouldn't be a problem, but just raising it in case you weren't aware that it is set That was set following some earlier experimenting with playback of 4k HVEC & PGS forced subtitles. The previously working (without subtitles) 55Mbps stream would be transcoded into a 110Mbps H.264 stream, and exceed the limit of the TV (from here) causing freezes and juddering. I'll remove it during the testing for this issue. 2 hours ago, SamES said: The playback of Knives Out in the debug log appears to be requesting the TrueHD track. This should be causing the audio to be converted as TrueHD is not supported, but it looks like it's trying to DirectPlay without conversion, which is incorrect. We need to work out why this is happening. Do you have a list of supported formats for Samsung TV, I found this but Tizen isn't listed.? 2 hours ago, SamES said: Can you try playing Knives Out and selecting the AC3 track from the details screen before playback? I can't see any reason why Early Man doesn't play Can you check that the playback quality is set to Auto in the client. You might have to start playback of something else that does work so that you can check that it is set to auto, then try one of these titles again. In the Samsung App, under Settings > Playback > Video Quality the Home network quality = "4k - 80 Mbps" (as you identified) Internet quality = Auto. The server is configured to Auto Quality for both Home network (Internet quality is not listed). I tried Knives Out in the following order With the TrueHD audio again - same issue. Then with the AC3 track - same issue (I then put the logs into Debug) Then the AC3 track again - same issue Then with the DTS-MD 7.1 track - same issue In the Samsung App I then set (under Settings > Playback > Video Quality) the Home network quality = "Auto" , Internet quality = Auto Then tried Knives Out again in the following order With the TrueHD audio again - same issue. Then the AC3 track again - same issue Then with the DTS-MD 7.1 track - same issue I tried: Early Man - same issue. Goldeneye (very similar to Early Man) - same issue. Quantum of Solace (different audio type?) - same issue Spectre (different audio again?) - same issue I then tried Playing the trailer for Spectre just to get some video data streaming - that worked, played via a youtube link/app? Spectre again.... same issue Bourne Identity (different video codec) - same issue All Emby server logs attached (I found a hard_detection log from overnight, don't know if that's useful?). There were no transcoding logs listed from this testing. If you want some logs/info from the hosting server you're welcome. hardware_detection-63729141506.txt embyserver.txt Link to comment Share on other sites More sharing options...
FrostByte 5044 Posted July 1, 2020 Share Posted July 1, 2020 Video and audio support changes from year to year and can also differ between premium and standard sets. The lists can be found on the Samsung developers website, but you should be able to find the same chart near the back of your users manual. https://developer.samsung.com/smarttv/develop/specifications/media-specifications/2018-tv-video-specifications.html 1 Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 1, 2020 Author Share Posted July 1, 2020 1 hour ago, FrostByte said: https://developer.samsung.com/smarttv/develop/specifications/media-specifications/2018-tv-video-specifications.html Thanks, that's the link I had above for the max bit rates, didn't realise the supported video/audio codecs were what the Emby app would support. I'll do a bit more reading @SamES Link to comment Share on other sites More sharing options...
FrostByte 5044 Posted July 1, 2020 Share Posted July 1, 2020 For the most part the app should align with those charts. For instance in 2018 Samsung dropped DTS support, so when the app detects the Tizen version to be greater or equal to 4.0 then Emby convert DTS when played to AC3. Sometimes those charts can be off though. For instance firmware changes to 2020 Premium and 2019 8K TVs are supposed to add TrueHD support which isn't indicated in the chart yet 1 Link to comment Share on other sites More sharing options...
SamES 890 Posted July 2, 2020 Share Posted July 2, 2020 10 hours ago, paddy-emby said: That was set following some earlier experimenting with playback of 4k HVEC & PGS forced subtitles. The previously working (without subtitles) 55Mbps stream would be transcoded into a 110Mbps H.264 stream, and exceed the limit of the TV (from here) causing freezes and juddering. I'll remove it during the testing for this issue. Do you have a list of supported formats for Samsung TV, I found this but Tizen isn't listed.? In the Samsung App, under Settings > Playback > Video Quality the Home network quality = "4k - 80 Mbps" (as you identified) Internet quality = Auto. The server is configured to Auto Quality for both Home network (Internet quality is not listed). I tried Knives Out in the following order With the TrueHD audio again - same issue. Then with the AC3 track - same issue (I then put the logs into Debug) Then the AC3 track again - same issue Then with the DTS-MD 7.1 track - same issue In the Samsung App I then set (under Settings > Playback > Video Quality) the Home network quality = "Auto" , Internet quality = Auto Then tried Knives Out again in the following order With the TrueHD audio again - same issue. Then the AC3 track again - same issue Then with the DTS-MD 7.1 track - same issue I tried: Early Man - same issue. Goldeneye (very similar to Early Man) - same issue. Quantum of Solace (different audio type?) - same issue Spectre (different audio again?) - same issue I then tried Playing the trailer for Spectre just to get some video data streaming - that worked, played via a youtube link/app? Spectre again.... same issue Bourne Identity (different video codec) - same issue All Emby server logs attached (I found a hard_detection log from overnight, don't know if that's useful?). There were no transcoding logs listed from this testing. If you want some logs/info from the hosting server you're welcome. hardware_detection-63729141506.txt 213.68 kB · 0 downloads embyserver.txt 29.2 MB · 0 downloads Thanks for this info. There is definitely an issue though as: These should both play fine, TrueHD and DTS audio should be being automatically converted and you should see ffmpeg logs Can you try playing Knives out again, and on the TV, select 1080 in the quality setting to force the 4K video to transcode to 1080? I want to make sure that ffmpeg is configured correctly 1 Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 2, 2020 Author Share Posted July 2, 2020 6 hours ago, SamES said: Thanks for this info. There is definitely an issue though as: These should both play fine, TrueHD and DTS audio should be being automatically converted and you should see ffmpeg logs Can you try playing Knives out again, and on the TV, select 1080 in the quality setting to force the 4K video to transcode to 1080? I want to make sure that ffmpeg is configured correctly Knvies Out is only 1080p, and just over 30Kbps, I'll experiment with forcing transcoding with different settings and files. Set quality to 1080p - 20Mbps in the Samsung TV App Play Joker - 4K - With TrueHD7.1 sound - fails, same result - no transcoding logs Play Joker - 4K - with AC3 5.1 audio - fails, same result - no transcoding logs Play Knives Out - 1080p with AC3 audio - fails, same result - no transcoding logs I then tried the same on my OnePlus2 Android phone using the Emby App (3.1.23) - home network quality was also set to 1080p - 20Mbps (Internet and Chromecast quality left on Auto) Play Joker - 4K with TrueHD7.1 sound - works, transcodes due to "Media bitrate exceeds limit". Transcodes into H264/AC3 at 145 fps Play Knives Out - 1080p with TrueHD7.1 audio - works, transcodes due to "Media bitrate exceeds limit". Transcodes into H264/AC3 at 309 fps Back on the TV Set Home network quality to 1080P - 10Mbps Try Knives Out - TrueHD7.1 - fails, same result Set Internet quality to 1080P - 10 Mpbs Try Knives Out - TrueHD7.1 - fails same result Debug logs attached. ffmpeg-transcode-3e501308-02e9-477e-b3c2-5f28a12d600d_1.txt ffmpeg-transcode-7b682f26-61d4-439a-afd4-974059f8bd89_1.txt embyserver(1).txt Link to comment Share on other sites More sharing options...
SamES 890 Posted July 2, 2020 Share Posted July 2, 2020 This is very unusual, I can't think why all transcoding requests from just this client would fail. Can you try uninstalling the app from the TV, then remove power from the TV to force it to do a full reboot, then install the latest USB version and try again. Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 2, 2020 Author Share Posted July 2, 2020 No success I'm afraid. Deleted the existing app. Turned off the TV (long press on the remote). Turned the TV off at the wall for 15 minutes. Loaded via USB the latest version of the app: 1.0.80. Connected and logged in as my normal user Tried Knives Out - TrueHD - errors (enabled debug logging) Tried Knives Out - AC3 5.1 - errors Set Home network playback quality to 20Mbps Tried Knives Out - AC3 5.1 - errors - no transcoding logs Tried resuming the Matrix, which I had part watched last night on my phone, - errors Is there any trace logging I can enable behind the scenes on the server, or any dev specific builds of the app I canUSB load with extra logging enabled? Logs attached embyserver(2).txt Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 2, 2020 Author Share Posted July 2, 2020 (edited) Tried some more things (logging in debug, local network quality set to 20Mbps): Early Man - failed Restart Emby Server from the web dashboard Early Man - failed Shutdown Emby Server from the web dashboard - it's running in docker so it immediately restarts: Early Man - failed Restart the docker container externally: Early Man - failed Swap from wired internet to wireless on the Samsung TV config Early Man - failed Restart the host Lubuntu VM Emby docker is running inside Early Man - WORKED Knives Out (TrueHD7.1) - WORKED- transcoding at 263 fps to H264/AC3 due to "Media bitrate exceeded" Swap back to wired internet connection on the Samsung TV config Set local network quality to Auto Knives Out (TrueHD7.1) - WORKED - direct play - H264/AC3 streaming at 30Mbps Joker (4k HVEC) - WORKED - direct play - HEVC/AC3 streaming at 59 Mbps So restarting the server Emby docker was running inside got it working again. I suspect this isn't a permanent solution, since when I created the server it worked for a week then I hit these issues. If there are some further diagnostics to investigate I am willing to try them. I'll update here if (when...) I hit this problem again! All debug logs from this evenings testing are attached. embyserver(3).txt hardware_detection-63729314351.txt embyserver-63729314338.txt embyserver-63729314172.txt hardware_detection-63729314180.txt Edited July 2, 2020 by paddy-emby Link to comment Share on other sites More sharing options...
SamES 890 Posted July 3, 2020 Share Posted July 3, 2020 Thanks for the feedback. It sounds like you've got a path to explore if this happens again. Link to comment Share on other sites More sharing options...
CTPAHHIK 1 Posted July 8, 2020 Share Posted July 8, 2020 (edited) Hello, QE65Q7FNATXZG here. Assuming identical TV, but 65" version Software Version: 1294 Emby 1.0.80 Emby Server on Windows 10 1809 LTSC All Transcoding Disabled: No issues with video playback - 4K x264, x265 Sound: AAC - all channels - good. DTS - no sound. EAC3 6CH - works. Don't have anything in TrueHD. Subtitles: SUBRIP works, DVDSUB - not working, PGSSUB - not working. All transcoding, except video is enabled: No issues with video playback - 4K x264, x265 Sound: AAC - all channels - good. DTS - direct stream transcoding - working. Don't have anything in TrueHD. Subtitles: SUBRIP works, DVDSUB - direct stream transcoding - no subtitles, PGSSUB - direct stream transcoding - no subtitles. No issues with video playback, no errors (I did not check logs), subtitles are displaying or not as described above. I verified all videos in Kodi running on Fire TV Stick 4K and everything works without any transcoding. Seeing video artifacts with bitrates above 6,000 kbps. This could be related to TV and nothing to do with Emby. Example: Title 4K HEVC Codec HEVC Profile Main 10 Level 150 Resolution 3840x1600 Aspect Ratio 2.40:1 Anamorphic No Interlaced No Framerate 23.976 Bitrate 6,495 kbps Probably has to do with encoding flags. This one plays flawlessly: Title 4K HEVC Codec HEVC Profile Main 10 Level 150 Resolution 3840x1600 Aspect Ratio 2.40:1 Anamorphic No Interlaced No Framerate 23.976 Bitrate 20,139 kbps Video Range HDR Color Primaries bt2020 Color Space bt2020nc Color Transfer smpte2084 Pixel Format yuv420p10le Reference Frames 1 Pixel Format yuv420p10le Reference Frames 1 Edited July 8, 2020 by CTPAHHIK Link to comment Share on other sites More sharing options...
Luke 37022 Posted July 9, 2020 Share Posted July 9, 2020 7 hours ago, CTPAHHIK said: Hello, QE65Q7FNATXZG here. Assuming identical TV, but 65" version Software Version: 1294 Emby 1.0.80 Emby Server on Windows 10 1809 LTSC All Transcoding Disabled: No issues with video playback - 4K x264, x265 Sound: AAC - all channels - good. DTS - no sound. EAC3 6CH - works. Don't have anything in TrueHD. Subtitles: SUBRIP works, DVDSUB - not working, PGSSUB - not working. All transcoding, except video is enabled: No issues with video playback - 4K x264, x265 Sound: AAC - all channels - good. DTS - direct stream transcoding - working. Don't have anything in TrueHD. Subtitles: SUBRIP works, DVDSUB - direct stream transcoding - no subtitles, PGSSUB - direct stream transcoding - no subtitles. No issues with video playback, no errors (I did not check logs), subtitles are displaying or not as described above. I verified all videos in Kodi running on Fire TV Stick 4K and everything works without any transcoding. Seeing video artifacts with bitrates above 6,000 kbps. This could be related to TV and nothing to do with Emby. Example: Title 4K HEVC Codec HEVC Profile Main 10 Level 150 Resolution 3840x1600 Aspect Ratio 2.40:1 Anamorphic No Interlaced No Framerate 23.976 Bitrate 6,495 kbps Probably has to do with encoding flags. This one plays flawlessly: Title 4K HEVC Codec HEVC Profile Main 10 Level 150 Resolution 3840x1600 Aspect Ratio 2.40:1 Anamorphic No Interlaced No Framerate 23.976 Bitrate 20,139 kbps Video Range HDR Color Primaries bt2020 Color Space bt2020nc Color Transfer smpte2084 Pixel Format yuv420p10le Reference Frames 1 Pixel Format yuv420p10le Reference Frames 1 So you're not getting a no compatible streams error? Link to comment Share on other sites More sharing options...
CTPAHHIK 1 Posted July 9, 2020 Share Posted July 9, 2020 (edited) 7 hours ago, Luke said: So you're not getting a no compatible streams error? Correct, I get no errors at all. Video always works without issues. There is audio/no audio (based on user transcoding configuration) and subtitles do not display. Last time I've seen "no compatible streams error" was when playing around with browser playback. I do not remember exactly, but it was related to subtitles. Suggest trying to play videos again with subtitles switched off. Edited July 9, 2020 by CTPAHHIK Link to comment Share on other sites More sharing options...
Luke 37022 Posted July 9, 2020 Share Posted July 9, 2020 Quote All Transcoding Disabled: No issues with video playback - 4K x264, x265 Sound: AAC - all channels - good. DTS - no sound. EAC3 6CH - works. Don't have anything in TrueHD. Subtitles: SUBRIP works, DVDSUB - not working, PGSSUB - not working. That is all expected behavior based on that the device supports. Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 13, 2020 Author Share Posted July 13, 2020 An update just more my records mainly. Went to play something this evening and the error has returned. Rebooting the host VM fixed the issue again Going to start keeping a diary of days I do/don't want content via the Samsung TV, see if there is a pattern of any sort. Link to comment Share on other sites More sharing options...
Luke 37022 Posted July 13, 2020 Share Posted July 13, 2020 32 minutes ago, paddy-emby said: An update just more my records mainly. Went to play something this evening and the error has returned. Rebooting the host VM fixed the issue again Going to start keeping a diary of days I do/don't want content via the Samsung TV, see if there is a pattern of any sort. Can we please look at the example? Thanks. Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 14, 2020 Author Share Posted July 14, 2020 I don't think there'll be anything extra in the logs beyond what I've already provided above. However the next time it happens I'll get some more and post them here. Link to comment Share on other sites More sharing options...
Luke 37022 Posted July 14, 2020 Share Posted July 14, 2020 That would be great, thanks. Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 26, 2020 Author Share Posted July 26, 2020 (edited) Went to Emby on the Samsung TV this evening and the error has returned. Logs attached. No transcoding triggered. Edit: Rebooting Emby servers VM brought it back to life. Media info: embyserver(4).txt Edited July 26, 2020 by paddy-emby Link to comment Share on other sites More sharing options...
Luke 37022 Posted July 27, 2020 Share Posted July 27, 2020 @SamES Link to comment Share on other sites More sharing options...
SamES 890 Posted July 27, 2020 Share Posted July 27, 2020 So do you have an estimate of how long after the VM has booted until this problem occur? Is it about 10-14 days. Is this time consistent, or is it variable? It sounds like something is up with the networking on your docker image. Link to comment Share on other sites More sharing options...
paddy-emby 2 Posted July 28, 2020 Author Share Posted July 28, 2020 On 7/27/2020 at 6:35 PM, SamES said: So do you have an estimate of how long after the VM has booted until this problem occur? Is it about 10-14 days. Is this time consistent, or is it variable? It sounds like something is up with the networking on your docker image. @SamES It looks like the Samsung TV had 13 days between issues. My gut feeling is that the total time between reboots (13 days) is more important than the time from when the Samsung TV was last used (probably 48 hours). Across all clients in the house the Emby server is used daily. The Emby server is on a static IP and all clients access it via domain name. The docker image is the official Emby one. When the Samsung TV has this issue, all the other clients still work without issue. I will go through the other logs and see what I find regarding timescales. Do you have any suggestions for good log parsing apps? Link to comment Share on other sites More sharing options...
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