-
Notifications
You must be signed in to change notification settings - Fork 14
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
DirectPlay Doesnt work. Transcoding does #93
Comments
In the logs, the stream path starts with
Some HTTP traffic seems to target
Is this address and port reachable from the client? If not, configure your Jellyfin networking correctly in the Admin Dashboard under
|
Jellyfin is behind a reverse proxy with SSL offloading, does this adding need http requests to work?
…-------- Original Message --------
On 28 Mar 2024, 15:04, Kevin Jilissen wrote:
In the logs, the stream path starts with http://172.20.13.1:8096:
[2024-03-27 15:16:53.005 +00:00] [INF] StreamBuilder.BuildVideoItem( Profile="Jellyfin Android", Path="http://172.20.13.1:8096/LiveTv/LiveStreamFiles/773058b9-e49a-41d3-bbfb-cfb3c9dee58b/stream.ts", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/ac7a3264-aa87-7938-8137-f8d85c745f86/stream.mpegts?MediaSourceId=577&Static=true&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=-1&api_key=<token>&LiveStreamId=a17c75760a04e99b68cf766e11316e1c_ee8461408bd99accf028baca3558e074_577"
Some HTTP traffic seems to target http://jellyfin.server.com:
[2024-03-27 15:17:10.040 +00:00] [WRN] Slow HTTP Response from "http://jellyfin.server.com/videos/ac7a3264-aa87-7938-8137-f8d85c745f86/stream.mpegts?DeviceId=SmVsbHlmaW5NZWRpYVBsYXllciAxLjkuMSAod2luZG93cy14ODZfNjQgMTApfDE3MTE1NTI1MzQ5NTU1&MediaSourceId=577&Static=true&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=-1&PlaySessionId=4fc898e9d518481b829e49e1445bbe66&api_key=e5a914d9b5284bda98d7c22e47379949&LiveStreamId=a17c75760a04e99b68cf766e11316e1c_ee8461408bd99accf028baca3558e074_577&allowVideoStreamCopy=false&allowAudioStreamCopy=false" to "10.15.25.34" in 0:01:19.2179617 with Status Code 200
Is this address and port reachable from the client? If not, configure your Jellyfin networking correctly in the Admin Dashboard under Advanced > Networking > Firewall and Proxy Settings > Published Server URIs.
For example:
all=http://jellyfin.server.com
—
Reply to this email directly, [view it on GitHub](#93 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AZVTCEBXOPZTQBNDZY5V3NDY2QPQLAVCNFSM6AAAAABFLTL5LSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRVGQ2DQMBTGI).
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Configure it with |
changed that - error now shows same but with the
not sure if it helps, but direct play for normal media files hosted on my fileserver has always worked Also, if it was networking, wouldnt the same issue happen when transcoding files? UPDATE:Changing the advanced networking broke transcoded streams as well Update 2I disabled the all=https://jellyfin.server.com in order to get transcoded playback to work again.Thought i would add the logs from a stream that works - the only difference is its being transcoded now as im using the browser on the same device that wont work above
most of these logs are about the ffmpeg transcode itself, but nevertheless - playback is flawless and works without issue but only when iptv is transcoded - this is baffling to me. No other files on the server do this, and the fact it works on the same device when watched through a browser is so weird. Sadly I cant use this as a workaround for devices like smart TV's |
Some observations:
|
Related issue: jellyfin/jellyfin-android#1277 |
Ah, interesting, I didnt spot that, good to know. If the playback not starting for directplay was FFMPEG related, any reason that the Networking change also broke transcoded streams? The jellyfin host can ping and resolve For Clarity, the issue is also present on Jellyfin for WebOS (The LG Homebrew channels installation) Thanks |
I have a really weird issue.
Got this set up and working in browser and using the native web player in the jellyfin app. In the admin dashboard I can see these streams are transcoding. They playback and work without much juddering.
However, anything that can direct play
Jellyfin Windows App
Jellyfin for WebOS
Jellyfin Android app when set to the integrated player (ExoPlayer)
When i try and start these streams they endlessly buffer before giving a stream error and exiting.
WebOS also won't load the guide that works fine in the browser
Error log
The text was updated successfully, but these errors were encountered: