文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>JRTPLIB学习笔记(二)

JRTPLIB学习笔记(二)

时间:2009-05-11  来源:newcch

上次说了RTPSessionParams,这次我接着,看了看RTPUDPv4TransmissionParams。

RTPUDPv4TransmissionParams, 主要有以下几个参数:

uint16_t portbase;  本地端口

 uint32_t bindIP, mcastifaceIP;     两类IP

std::list<uint32_t> localIPs;          IP列表

 uint8_t multicastTTL;                 多播TTL,(TTL是啥还不知道,呵呵)

int rtpsendbuf, rtprecvbuf;             发送的RTP大小与接收的RTP大小

int rtcpsendbuf, rtcprecvbuf;   发送的RTCP大小与接收的RTCP大小

大概了解一下后,我还是根据例子1

sessparams.SetOwnTimestampUnit(1.0/10.0);  

 sessparams.SetAcceptOwnPackets(true);
 transparams.SetPortbase(portbase);
 status = sess.Create(sessparams,&transparams); 

看到,只对RTPSessionParams进行了设置,时间戳单位,接收自己的Packets和本地端口。

对于RTPUDPv4TransmissionParams没有进行任何设置,然后将这其地址,同RTPSessionParams传

给了RTPSession的Create.

这次就看了这么些,下次继续.

to be continued

相关阅读 更多 +
排行榜 更多 +
儿童学英语

儿童学英语

学习教育 下载
今天开始生存

今天开始生存

动作格斗 下载
飞碟快闪

飞碟快闪

动作格斗 下载