阅读 130

RTMP推送断线重连工具EasyStreamClient拉流时如何利用wireshark分析H264码流?

EasyStreamClient是一套非常稳定、易用、支持重连的StreamClient工具,以SDK形式提供, 接口调用非常简单,经过多年实战和线上运行打造,支持RTMP推送断线重连、环形缓冲、智能丢帧、 网络事件回调;再也不用像调用live555那样处理整个RTSP的复杂流程,担心内存释放的问题了。

本文我们讲一讲在EasyStreamClient拉流时,如何利用wireshark分析H.264码流?

最近在抓包分析码流的时候,会出现wireshark抓包,抓包只能显示RTP协议,无法看到RTP传的包信息。如:

49.png

50.png

可以看到payload是原始码流,没有清晰的展示具体数据信息。

针对此现象,可以通过配置wireshark来展示RTP传输的H.264数据包信息
选择编辑->首选项

51.png

在首选项对话框下,Protocols下选择H264,

52.png

默认为96,修改为当前RTP中显示的数值105即可。

53.png

修改完成后,可以看到Protocol显示为H264,同时RTP包下面的Payload已经解析为H264数据。如下图所示

54.png

EasyStreamClient工具可以用在安防监控类服务,适用于各种级联转发及NVR硬件服务,支持视频文件的点播、 定位、回放、快进等功能,尤其是在安防RTSP协议的支持上;也可以用于图像分析上,比如各种RTSP数据源接入与处理,图像分析类应用场景,通过摄像头获取视频、图片信息, 利用数学模型并结合图像处理的技术来分析底层特征和上层结构,从而提取具有一定智能性的信息。

除此类工具之外,更多视频相关解决方案,均可访问TSINGSEE青犀视频,欢迎联系我们获取演示方案,直观感受,也可自行进行下载及测试。

©著作权归作者所有:来自51CTO博客作者wx6084d152d85c2的原创作品,如需转载,请注明出处,否则将追究法律责任


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐