2023-10-20, 03:39 AM
(This post was last modified: 2023-10-20, 03:50 AM by ohshitgorillas. Edited 2 times in total.)
I am running Jellyfin inside of Docker on a headless Ubuntu Server with a dedicated Nvidia GTX 1660 Ti for hardware decoding. I am trying to play the media via the Jellyfin app on my Roku TV. Both are connected to the same LAN network.
When I try to play the file, I get the error "An error was encountered while playing this item." and the stream never starts. There is no ffmpeg log.
Any ideas?
I have already tried limiting the client's bitrate to 20M which helped with a previous problem but hasn't done anything to fix this one.
I should mention that the files play fine on Plex.
Edit: I just tried on my tablet and got a more descriptive error: "The client isn't compatible with the media and the server isn't sending a compatible media format."
ffmpeg log: https://00.yt/2p
jellyfin log: https://00.yt/2q
When I try to play the file, I get the error "An error was encountered while playing this item." and the stream never starts. There is no ffmpeg log.
Code:
[2023-10-19 20:19:30.494 -07:00] [INF] [135] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "media". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-10-19 20:19:30.494 -07:00] [INF] [135] Jellyfin.Api.Helpers.MediaInfoHelper: RemoteClientBitrateLimit: 15000000, RemoteIp: "10.0.0.27", IsInLocalNetwork: True
[2023-10-19 20:19:30.494 -07:00] [INF] [135] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="/tv/The Witcher/The.Witcher.S03.2160p.COMPLETE.Dolby.Vision.And.HDR10.ENG.And.ESP.LATINO.Multi.Sub.DDP5.1.Atmos.DV.x265.MP4-BEN.THE.MEN/The.Witcher.S03E02.2160p.Dolby.Vision.And.HDR10.ENG.And.ESP.LATINO.mp4", AudioStreamIndex=1, SubtitleStreamIndex=-1 ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/a6f88457-a70f-a36c-b2d0-66dd3927d1ac/stream.mov?MediaSourceId=a6f88457a70fa36cb2d066dd3927d1ac&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=8fd12fc4c88ddc61e09d047883fc9c7e"
[2023-10-19 20:19:31.366 -07:00] [INF] [87] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Roku" "1.6.6" playing "Unbound". Stopped at "0" ms
[2023-10-19 20:19:34.148 -07:00] [INF] [135] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "media". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-10-19 20:19:34.148 -07:00] [INF] [135] Jellyfin.Api.Helpers.MediaInfoHelper: RemoteClientBitrateLimit: 15000000, RemoteIp: "10.0.0.27", IsInLocalNetwork: True
[2023-10-19 20:19:34.149 -07:00] [INF] [135] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="/tv/The Witcher/The.Witcher.S03.2160p.COMPLETE.Dolby.Vision.And.HDR10.ENG.And.ESP.LATINO.Multi.Sub.DDP5.1.Atmos.DV.x265.MP4-BEN.THE.MEN/The.Witcher.S03E02.2160p.Dolby.Vision.And.HDR10.ENG.And.ESP.LATINO.mp4", AudioStreamIndex=1, SubtitleStreamIndex=-1 ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/a6f88457-a70f-a36c-b2d0-66dd3927d1ac/stream.mov?MediaSourceId=a6f88457a70fa36cb2d066dd3927d1ac&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=8fd12fc4c88ddc61e09d047883fc9c7e"
[2023-10-19 20:19:35.112 -07:00] [INF] [279] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Roku" "1.6.6" playing "Unbound". Stopped at "0" ms
[2023-10-19 20:26:42.930 -07:00] [INF] [32] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : "[10.0.0.0/24]"
[2023-10-19 20:26:42.930 -07:00] [INF] [32] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : "[]"
[2023-10-19 20:26:42.930 -07:00] [INF] [32] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: "[10.0.0.0/24]"
[2023-10-19 20:26:44.933 -07:00] [INF] [32] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : "[10.0.0.0/24]"
[2023-10-19 20:26:44.933 -07:00] [INF] [32] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : "[]"
[2023-10-19 20:26:44.933 -07:00] [INF] [32] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: "[10.0.0.0/24]"
Any ideas?
I have already tried limiting the client's bitrate to 20M which helped with a previous problem but hasn't done anything to fix this one.
I should mention that the files play fine on Plex.
Edit: I just tried on my tablet and got a more descriptive error: "The client isn't compatible with the media and the server isn't sending a compatible media format."
ffmpeg log: https://00.yt/2p
jellyfin log: https://00.yt/2q