微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 基于Winpcap的网络流媒体识别算法研究与实现

基于Winpcap的网络流媒体识别算法研究与实现

时间:11-28 来源:互联网 点击:
3 算法实现

首先通过Winpcap过滤器对数据包进行捕获,识别其中的握手数据包,然后分析呼叫信令的内容,获取传输流媒体的源、目的地址和端口号,再通知给过滤器针对该源、目的地址和端口号进行数据捕捉;识别其中的UDP数据包进行分析,根据“流特征”进行分析,确定所要捕捉的RTP数据流。

采用以上4条作为判断RTP流量的必要条件,当对每一个UDP数据流,如能连续检出4个包符合上述策略,则认定其满足为RTP数据流的充分条件。

经过大量实际数据的测试,该算法可以有效识别网络流媒体。

4 结语

在分析网络流媒体传输协议的基础上,利用Winpcap实现了一个网络流媒体识别算法。经试验证明,该算法能够有效识别流媒体,对网络流媒体的应用具有积极的作用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top