基于Winpcap的网络流媒体识别算法研究与实现
时间:11-28
来源:互联网
点击:
3 算法实现
首先通过Winpcap过滤器对数据包进行捕获,识别其中的握手数据包,然后分析呼叫信令的内容,获取传输流媒体的源、目的地址和端口号,再通知给过滤器针对该源、目的地址和端口号进行数据捕捉;识别其中的UDP数据包进行分析,根据“流特征”进行分析,确定所要捕捉的RTP数据流。
采用以上4条作为判断RTP流量的必要条件,当对每一个UDP数据流,如能连续检出4个包符合上述策略,则认定其满足为RTP数据流的充分条件。
经过大量实际数据的测试,该算法可以有效识别网络流媒体。
4 结语
在分析网络流媒体传输协议的基础上,利用Winpcap实现了一个网络流媒体识别算法。经试验证明,该算法能够有效识别流媒体,对网络流媒体的应用具有积极的作用。
首先通过Winpcap过滤器对数据包进行捕获,识别其中的握手数据包,然后分析呼叫信令的内容,获取传输流媒体的源、目的地址和端口号,再通知给过滤器针对该源、目的地址和端口号进行数据捕捉;识别其中的UDP数据包进行分析,根据“流特征”进行分析,确定所要捕捉的RTP数据流。
采用以上4条作为判断RTP流量的必要条件,当对每一个UDP数据流,如能连续检出4个包符合上述策略,则认定其满足为RTP数据流的充分条件。
经过大量实际数据的测试,该算法可以有效识别网络流媒体。
4 结语
在分析网络流媒体传输协议的基础上,利用Winpcap实现了一个网络流媒体识别算法。经试验证明,该算法能够有效识别流媒体,对网络流媒体的应用具有积极的作用。
CSR 相关文章:
- 标准化进程难挡UWB市场增长,2011年出货量接近3亿 (09-04)
- CSR推高整合方案倾力打造个人连接中心(05-01)
- CSR为个人导航和车载配件设备推出RoadTunes ROM解决方案(06-02)
- CSR公司向大众市场推出互联网收音机参考设计其材料成本低于15美元(10-06)
- 基于A2DP框架的近距离无线音频通信研究(02-01)
- 通用异步收发芯片SCC2691的原理及应用(03-03)