发明名称 一种基于RTSP协议的网络播放协商处理方法
摘要 本发明涉及流媒体数据播放技术,尤其是一种基于RTSP协议的流媒体数据播放的RTSP命令协商处理方法。本发明所要解决的技术问题是:针对上述存在的问题,提供一种基于RTSP协议的网络播放协商处理方法。通过协商处理线程与播放线程等的配合完成对不同类型客户端数据的处理,使得客户端播放控制命令处理不受限于服务器。本发明通过解析客户端地址类型,利用协商处理线程进行处理,完成本设计。本发明主要应用与流媒体数据播放领域。
申请公布号 CN103067504A 申请公布日期 2013.04.24
申请号 CN201210584947.2 申请日期 2012.12.30
申请人 四川九洲电器集团有限责任公司 发明人 李东旭;申及
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I;H04L29/12(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 徐宏;吴彦峰
主权项 一种基于RTSP协议的网络播放协商处理方法,其特征在于包括步骤1:解析客户端地址,分别对其数据队列初始化,并初始化SOCKET建立连接;步骤2:判断客户端地址类型,若客户端地址类型是IGMP,则进行组播播放后退出播放任务;若客户端地址类型是RTSP,则进行协商处理线程;若客户端地址类型是IGMP与RTSP同时存在,则开始播放,当接收到中间状态控制命令后,进行协商处理线程; 步骤3:协商处理中不响应中间状态控制命令,若协商处理线程判断成功,则开始播放操作,播放命令执行完毕后退出播放任务;若协商处理线程判断不成功,则直接退出播放任务;其中中间状态控制命令包括快进操作命令、快退操作命令、查找操纵命令、暂停操作命令。
地址 621000 四川省绵阳市九华路6号