feat: 增加拉流代理rtsp时提供倍速功能支持
This commit is contained in:
parent
159d85f019
commit
be9b82ca79
|
|
@ -388,7 +388,7 @@ void RtspPlayer::handleResSETUP(const Parser &parser, unsigned int track_idx) {
|
||||||
}
|
}
|
||||||
// 所有setup命令发送完毕
|
// 所有setup命令发送完毕
|
||||||
// 发送play命令
|
// 发送play命令
|
||||||
if (_speed==1.0f) {
|
if (_speed==0.0f) {
|
||||||
sendPause(type_play, 0);
|
sendPause(type_play, 0);
|
||||||
} else {
|
} else {
|
||||||
sendPause(type_speed, 0);
|
sendPause(type_speed, 0);
|
||||||
|
|
|
||||||
|
|
@ -121,7 +121,7 @@ private:
|
||||||
|
|
||||||
std::string _play_url;
|
std::string _play_url;
|
||||||
// rtsp开始倍速
|
// rtsp开始倍速
|
||||||
float _speed= 1.0f;
|
float _speed= 0.0f;
|
||||||
std::vector<SdpTrack::Ptr> _sdp_track;
|
std::vector<SdpTrack::Ptr> _sdp_track;
|
||||||
std::function<void(const Parser&)> _on_response;
|
std::function<void(const Parser&)> _on_response;
|
||||||
//RTP端口,trackid idx 为数组下标
|
//RTP端口,trackid idx 为数组下标
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue