gstreamer rtcp拥塞控制

来源:互联网 发布:禅道linux一键安装包 编辑:程序博客网 时间:2024/06/06 21:43

//gstrtpbin.c

关键的几个参数:
clock-rate
clock-base
ts-offset

例如:
handle-sync信号->gst_rtp_bin_handle_sync
->GST_RTCP_TYPE_SR 发送端报告
->gst_rtcp_packet_sr_get_sender_info获取ntp时间

->GST_RTCP_TYPE_SDES 源点消息
->gst_rtp_bin_associate(ntp时间,clock-rate)
->计算本地ntp时间和远端ntp时间的差值
->根据差值调整stream的ts-offset

0 0
原创粉丝点击