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.
-
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