-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
"Illegal temporal ID in RTP/HEVC packet" error from ffmpeg when publishing HEVC stream with SRT and reading with RTSP #3993
Comments
I have a similar problem. I'm trying to get an additional reduced hls stream. My mediamtx.xml:
Mediamtx logs:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Which version are you using?
v1.9.3
Which operating system are you using?
Linux amd64 standard, Windows amd64 standard
Describe how to replicate the issue
Publish an HEVC stream with SRT to the server
ffmpeg -re -f lavfi -i testsrc -force_key_frames "expr:gte(t,n_forced*1)" -c:v libx265 -f mpegts srt://localhost:8890/?streamid=publish:test_hevc
then read it with RTSP
ffmpeg -i rtsp://localhost:8554/test_hevc -c copy -f null nul
You should see the error happening after a second. It seems to occur on every keyframe, which is why I forced keyframe every second. This also seems to only happen with SRT->RTSP, I tested RTSP->RTSP and there's no problem there.
Server logs
No response
Network dump
No response
The text was updated successfully, but these errors were encountered: