RTSP协议模拟器及其实现方法技术

技术编号:7839458 阅读:646 留言:0更新日期:2012-10-12 06:30
本发明专利技术公开了一种RTSP协议模拟器及其实现方法,它包括MFC窗口模块、SOCKET模块、多IP访问模块、多文件模块、RSTP协议方法模块,MFC窗口模块分别与SOCKET模块、多IP访问模块、多文件模块、RSTP协议方法模块连接。本发明专利技术提供一种RTSP协议模拟器及其实现方法,可用于调试、验证媒体服务器或机顶盒信令的交互功能,可模拟大量机顶盒对单个文件、多个文件的并发请求,也可模拟服务器端对机顶盒的信令进行验证,完成了RTSP协议模拟器与流媒体服务器之间的RTSP协议交互,模拟了客户端与流媒体服务器之间rtsp信令交互的整个过程,实现了以多IP(虚拟IP)、多端口形式访问不同媒体文件。

【技术实现步骤摘要】

本专利技术涉及一种RTSP协议模拟器及其实现方法
技术介绍
目前,达尔文流媒体服务器的压力测试工具只有其自带的StreamingLoadToolt^JiLStreamingLoadTool有一定的限制,只能实现多端口对单一文件(同一个文件)的并发模拟测试,而且只能运行于dos命令行环境,没有人性化的操作界面,不便于测试操作。RTSP协议模拟器可模拟大批客户对指定流媒体服务器的单个文件、多个文件的并发请求,并且能根据需要设定影片的访问时长,界面操作简单方便。因此RTSP协议模拟器对流媒体服务器的并发能力的测试中有很好的应用前景。
技术实现思路
本专利技术的目的即在于克服现有技术的不足,提供一种RTSP协议模拟器及其实现方法,完成了 RTSP协议模拟器与流媒体服务器之间的RTSP协议交互,模拟了客户端与流媒体服务器之间rtsp信令交互的整个过程,实现了以多IP (虚拟IP)、多端口形式访问不同的媒体文件。本专利技术的目的是通过以下技术方案来实现RTSP协议模拟器,它包括MFC窗口模块、SOCKET模块、多IP访问模块、多文件模块、RSTP协议方法模块,MFC窗口模块分别与SOCKET模本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.RTSP协议模拟器,其特征在于它包括MFC窗口模块、SOCKET模块、多IP访问模块、多文件模块、RSTP协议方法模块,MFC窗口模块分别与SOCKET模块、多IP访问模块、多文件模块、RSTP协议方法模块连接; 所述的MFC窗口模块是用户设置参数输入端口,是运行的界面; 所述的SOCKET模块创建SOCKET,对服务器的连接进行管理; 所述的多IP访问模块根据用户设置的客户端数量创建线程; 所述的多文件模块按照要求设置每个模拟客户访问不同的媒体文件。2.根据权利要求I所述的RTSP协议模拟器,其特征在于所述的RSTP协议方法模块包括 OPTIONS 模块、PLAY 模块、DESCIRBE 模块、TEARD0WN 模块、SETUP 模块和 GET-PARA METER模块。3.RTSP协议模拟器的实现方法,其特征在于它包括以下子步骤 (1)创建socket ; (2)连接客户端和服务器; (3)客户端发送DESCRIBE请求指令; (4)DESCRI...

【专利技术属性】
技术研发人员:张家亮董弋粲张黛西
申请(专利权)人:成都三零凯天通信实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1