librtmp使用扩展时间戳时服务器会将连接断开解释

上传人:工**** 文档编号:563791785 上传时间:2022-11-21 格式:DOC 页数:14 大小:784.50KB
返回 下载 相关 举报
librtmp使用扩展时间戳时服务器会将连接断开解释_第1页
第1页 / 共14页
librtmp使用扩展时间戳时服务器会将连接断开解释_第2页
第2页 / 共14页
librtmp使用扩展时间戳时服务器会将连接断开解释_第3页
第3页 / 共14页
librtmp使用扩展时间戳时服务器会将连接断开解释_第4页
第4页 / 共14页
librtmp使用扩展时间戳时服务器会将连接断开解释_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《librtmp使用扩展时间戳时服务器会将连接断开解释》由会员分享,可在线阅读,更多相关《librtmp使用扩展时间戳时服务器会将连接断开解释(14页珍藏版)》请在金锄头文库上搜索。

1、rpmp的libtm时间戳有问题,服务器会断开连接分类:ffmeg + linux pensce 20131281:900人阅读评论(7) 收藏 举报 erx 0xf 0xff ff 0x00 0x01 01 0x0eend timstmp0x7f x 0xf8 0x00 ody0xa 0x x0 x40x22 0x80 0xa 0x7f 0xf8 0x5 0x2d 0x2x2d 0x2d 02d 0xd 0x2d 02d x2 02d0x 0x2d 02d 02d x2 02 0x2 0x2dx2d 0x2d 0d 0x2d 0x2d 0x 0x2d 0xdx 02 0x2d x2d 0x2

2、d 0x2d x x2d0xd 0x2d 0x2d 2 0x2d 0 x2 0xd0x2d 02d 0x 0x2d xd 0x2d 0x02 xd 0x2 0x2d 0x2 020x2d d0x2d xd x2d 0x xd x2d 02d 02d0x2 0x2 0x2d 0xd 0xd 0x2d 0x2d 0x2d0x2d 0 x2d 0x2d 0x2 0xd 0xd 0x2dx 0x2d 02d 0d 0x2d 0xd 0x2d 0x2d0xd 0x2d x2 02d 02d x2 0d x2d02d 0x2d 0x2d x2d 0xd 0x2d 02d 0x2d2d 0d 0x2d 0x

3、2 x2d x2d 0x 0x202d 0d x2 02d #eader0xc4 extend iestamp err r#od0d 0xd 0x2d0x2 0x2d 0x2d x2d 0x2d 0x 0x2 0x20x2d 0xd d x 0x2d x2d 02d x202d 0x2d 02 xd 0x2d 0xd 0x2d 0x2d0x 0x 0xd 0x2 0x2d 2 x2d 0x2d0xd 0x2d x2d d 0x2d 02d 0x 0x2d0x2d 0x2d 0x2d 0x2d 0x2d x2d 0x2d 02d0x2d x2d 0x2 0x2d d 0x2 x2d 0x2dd

4、0x2d xd 0x2 0x2d 0x 0x2d x2d0x2d x2d 02d 0x2d 0x x2d 0xd x2d02 0x 2d 0xd 0x2d 0xd x2 0d02d x2d 02d d 0x2d 0x2d 0x2d 0x2x2d 02d 02 0x2 02d 02d 0x2d 2d对于0xC这种后续的chunk包的xtended timestam该不该发,mp协议中说是不发,但是ME是发的,推流超过4.小时就需要用extededtimestm了.tmpdump里面的irtp,不会发这个包,(fmpe里面用-nale-libtmp就会使用这个rmp的库),而且是在开始就会发这个包

5、。6.1。 Etendd metamppain vie plaincopyprit?1 his ield i ranmitd nly hen th normaltim tap i he 2 cunkesae eadr isst o 0xffff。Iforal time stamp is 3 setto ay aue less an0x00fffff, thi fiedMUST NOT be 4 reent.Ths fild MST NO bresent fthetimesamp felis ot5 pret. sp tylecor: b(255, 0,);Tpe chunksMT N avt

6、feld.s) 11 * cunkbaschde */ 12 ft =(p 6) 0x3; 13 csid = *+ & xf; 14 if(m2) 15 /* etmp: bigendia 3 littlendian b / 16 =(uar*)tistap; 17 ext =(timestamp =0x00ffff); 18 if(ft 1) 19 / size:igdian3 littleenin 4 type*/ 20 p (uchar)&hlen; 21 -te = (unt8_t*)p+; 22 f (fmt =0) 23 / tra: lile-endian4 ltleedian

7、 4b / 24 pp = (u_car)&hmsi; 25 26 27 28 tned eaer 29 if (et) 30 p =(u_har)timesa; 31 pp *p+; 32 pp2 p+; 33 pp= p+; 34 pp0 =p+; 35 nx_rtm_rcv(ngx_eent_te) fr( ; ) /re hadrs */ if(bpo= bstart) / chuk basc header fmt =(p 6) 03; sd =*p+0xf; (fmt ) /* timesta: bigen3b - litleenan b / pp (u_har*)imstam; ext = (timstam = xffffff); f(fmt = 1) * ie: iendian 3b itle-endiabtype*/ p(u_ca*)&h-ml; tye = *(it_t)p+;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号