zoukankan      html  css  js  c++  java
  • 通信协议之sdp---sdp会话协议

    (1)sdp 描述格式

    (2)sdp example

    (3) sdp

    (1)sdp 描述格式

    m=video 1234 RTP/AVP 96
    a=rtpmap:96 H264
    a=framerate:15
    c=IN IP4 192.168.0.104 

    上面是自己写的一个rtp

    m=audio 1234 RTP/AVP 0
    a=rtpmap:0 pcma/8000/1
    a=framerate:25

    c=IN IP4 172.18.168.45

    1.m=是媒体级会话的开始处,audio:媒体类型 ; 1234:端口号    ;RTP/AVP:传输协议   ;0:rtp头中的payload格式

    2.a=rtpmap:证明是动态绑定的进一步说明    ;0:rtp头中的payload格式;pcma:编码名 ;8000:采样频率;1:单声道

              注意:g711有两种编码类型,另一种是pcmu

    3.a=framerate:25    指1s播放几个rtp包,单位帧每秒,倒数为一个rtp包承载的数据播放的时间,单位s

                                       8000/25=320   表示每个时间戳增量值    每个rtp包的g711数据大小

    4.c=:媒体链接信息;IN:网络类型一般为IN;IP4:地址类型一般为IP4;后面是IP地址(注意是VLC所在的IP地址,不是发送方的IP)

     http://blog.csdn.net/zhangjikuan/article/details/27367437

    http://blog.csdn.net/zhangjikuan/article/details/27379201

    http://www.360doc.com/content/11/0722/17/5560422_135240142.shtml

    http://baike.c114.net/view.asp?id=6323-61E534E8 通信网

    http://www.360doc.com/content/11/1018/13/1016783_157135215.shtml

    sdp中包含sps pps sei 的base64编码信息,端口,ip,在vlc中如果看rtp流,流中没法sps之类的头,就的在sdp文件中打开

    http://www.360doc.com/content/12/0516/23/7769620_211549286.shtml 如果是用vlc 播放rtp有两种方式,一个是ts流,一个是sdp文件

  • 相关阅读:
    linux 命令——48 watch (转)
    linux 命令——47 iostat (转)
    linux 命令——46 vmstat(转)
    linux 命令——45 free(转)
    linux 命令——44 top (转)
    linux 命令——43 killall(转)
    linux 命令——42 kill (转)
    linux 命令——41 ps(转)
    linux 命令——40 wc (转)
    Java for LeetCode 068 Text Justification
  • 原文地址:https://www.cnblogs.com/pengkunfan/p/4143739.html
Copyright © 2011-2022 走看看