Replies: 7 comments
-
Well it seems a discussion, and it not likely to happen so that we don't need to fix it? |
Beta Was this translation helpful? Give feedback.
-
I suggest disabling the default option
|
Beta Was this translation helpful? Give feedback.
-
I didn't get you, what's the issue? To play RTMP stream? How to replay this issue? |
Beta Was this translation helpful? Give feedback.
-
this is a borderline case. When changing the video resolution, my encoder(android yasea) sends the timestamps that I described at the beginning. Only disabling the jitter helped me Yes, issue with playing (flv) |
Beta Was this translation helpful? Give feedback.
-
Rather than changing the default config value, it's much better to fix the jitter algorithm to fix this borderline case. Patch welcome. 😄 |
Beta Was this translation helpful? Give feedback.
-
Alas, I can't make a patch. although with jitter disabled there are audio problems (flvjs) ... ohhh, I dream of switching completely to webrtc, I'm still testing, but it works great. flvjs is still a crutch... |
Beta Was this translation helpful? Give feedback.
-
WebRTC is not designed for live streaming, so there's a lot of problems.Parts of them have been solved by SRS, but some still exists. Be careful, it's really really complex. Welcome for more discuss in discord. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
if there is a big difference between the previous timestamp and the current timestamp - playback error
srs/trunk/src/app/srs_app_source.cpp
Line 73 in b066615
ffplay
[flv @ 0000000000555700] DTS 16925 < 16983 out of order
srs_trace("%d ==> %d, last_pkt_time:%d, delta: %d, %s", msg->timestamp, last_pkt_correct_time, last_pkt_time, delta, msg->is_audio() ? "audio" : "video");
Format:
msg->timestam ==> last_pkt_correct_time, last_pkt_time, delta
SRS: 4.0.178
Beta Was this translation helpful? Give feedback.
All reactions