Bug #5031

SAT>IP RTSP does not work on many media players....

Added by Igor Mokrushin about 2 years ago. Updated about 2 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Found in version:
4.2 git-1997b348aef
Affected Versions:


Practically nowhere does the SAT>IP RTSP work, I get a Bad Request error -- 400. I little sorted this problem and made a patch.


006-satip_rtsp_fix.patch (10.3 KB) 006-satip_rtsp_fix.patch Igor Mokrushin, 2018-03-24 21:16
002-satip_rtsp_fix.patch (2.53 KB) 002-satip_rtsp_fix.patch Igor Mokrushin, 2018-03-26 01:28



Updated by Igor Mokrushin about 2 years ago

Most corrections I took from branch 4.3.


Updated by Jaroslav Kysela about 2 years ago

Send me list of commits in 4.3 you applied. I won't merge this - I cannot review the patch in this form.


Updated by Igor Mokrushin about 2 years ago

All these patches can not be used, except one - for VLC3 num.6. He partly solved my problems. My patch solves problems with other media players, the rtsp_parse_args() function tries to parse arguments from url, but at this time they are passed in the http header in a place with CSeq, that was not created servers if unless use hc_stream, so the player received a Bad Request...


Updated by Igor Mokrushin about 2 years ago

And one more thing, if you use several working media players on one computer, then after closing or stopping one of them, all the rest also stop playback. I figured out that this is answered by calling rtsp_clean(rs, 1) in rtsp_close_session(), if replace 1 on 0, then this problem disappears.


Updated by Jaroslav Kysela about 2 years ago

  • Status changed from New to Rejected

I am afraid, I do not want to put those massive changes to 4.2 tree. Use or work with me on 4.3.

Also available in: Atom PDF