为了账号安全,请及时绑定邮箱和手机立即绑定

怎样使用ffmpeg函数接收rtsp 网络数据

怎样使用ffmpeg函数接收rtsp 网络数据

智慧大石 2019-02-21 17:14:36
怎样使用ffmpeg函数接收rtsp 网络数据
查看完整描述

2 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

RTP: Real-time Transport Protocol,实传输协议般用于媒体数据传输
RTCP: RTP Control Protocol实传输控制协议同RTP起用于数据传输监视控制功能
RTSP: Real Time Streaming Protocol,实流协议用于媒体数据流控制播放暂停等
RTP/RTCP相于底层传输层RTSPSIP等层协议起实现视频议视频直播等应用 rtsp发起/终结流媒体(通sdp)
rtp传输流媒体数据
rtcprtp进行控制同步RTSP请求主要DESCRIBE,SETUP,PLAY,PAUSE,TEARDOWN,OPTIONS等顾名思义知道起控制作用
RTP/RTCP实际传输数据协议
RTP传输音频/视频数据PLAYServer发送Client端RECORD由Client发送Server
RTCP包括Sender ReportReceiver Report用进行音频/视频同步及其用途种控制协议 RTSP程SETUP确定RTP/RTCP使用端口PLAY/PAUSE/TEARDOWN始或者停止RTP发送等等 (ixmy)

查看完整回答
反对 回复 2019-02-26
?
Helenr

TA贡献1780条经验 获得超3个赞

正常的序号是从dd9d到dda3,中间有些包的序号是从2f6c到2f74
收到一个RTP包之后,通常的处理逻辑是:
1. 如果rtp包的ssrc与这个流的SSRC不一致, 丢弃
2. 判断序号是否连续,是否存在丢包或乱序
3. 组包,提取整帧编码图像解码

查看完整回答
反对 回复 2019-02-26
  • 2 回答
  • 0 关注
  • 1672 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信