基于家庭网关的低成本实现视频录制的方法及装置制造方法及图纸

技术编号:10281786 阅读:145 留言:0更新日期:2014-08-03 06:17
本发明专利技术公开了一种基于家庭网关的低成本实现视频录制的方法及装置,涉及家庭网关领域,该方法包括以下步骤:家庭网关对协议栈进行初始化;家庭网关解析收到的会话描述协议SDP内容;协议栈在信令中反馈的SDP中增加视频信息;家庭网关开启实时传输协议RTP的解析;家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;通话释放后,家庭网关关闭媒体文件。本发明专利技术在不增加硬件成本的情况下,通过在家庭网关中增加软件模块,扩大家庭网关的使用范围,为家庭网关用户提供低成本视频录制服务。

【技术实现步骤摘要】
基于家庭网关的低成本实现视频录制的方法及装置
本专利技术涉及家庭网关领域,具体是涉及一种基于家庭网关的低成本实现视频录制的方法及装置。
技术介绍
家庭网关论坛组织(ResidentialGatewayGroup)是一个在1995年建立的正式的工业论坛组织,它率先采用家庭网关来代表一个集中式智能接口,将家庭外部的接入网络和家庭内部网络联系起来。它对家庭网关的定义是一种简单的、智能的、标准化的、灵活的整个家庭网络接口单元,可以从不同的外部网络接收通讯信号,通过家庭网络传递信号给某个智能设备。借助引入家庭网关的概念,希望能够为集成不同的外部网络和丰富新的应用提供一个有效的途径。目前各种形态的家庭网关设备逐渐普及,包括GPON(Gigabit-CapablePassiveOpticalNetwork,吉比特无源光网络)上行、EPON(EthernetPassiveOpticalNetwork,以太网无源光网络)上行、LAN(LocalAreaNetwork,局域网)上行等方式,主要业务包括数据业务、语音业务等,视频业务使用极少。基于现有的家庭网关硬件和软件基础,可以方便实现视频录制功能,此视频录制功能的实现有助于扩展多种应用,具体应用场景包括且不限于以下几方面:(1)视频留言邮箱。当用户拨打家庭网关注册的语音账号,建立通话后,家庭网关可以存储用户的视频信息。在通话结束后,家庭网关可以将视频信息压缩后,发送到家庭网关指定的邮箱中。(2)远程视频监控。远端的网络摄像头可以通过internet(因特网)与家庭网关建立连接,将视频信息传送到家庭网关,家庭网关将视频内容存储下来。譬如仓库、商店等重点区域的监控画面可以进行异地存储,避免监控设备被盗损后,监控内容的丢失。同时,节省了一般视频服务器的昂贵开支。(3)手机视频业务的扩展。用户在旅行途中使用手机,通过视频电话将影像实时存储在家庭网关中。在家里可以通过PC(PersonalComputer,个人计算机)、平板电脑等连接到家庭网关,播放视频或者下载保存。此应用还可以扩展到行车记录仪上面,不用担心行车记录器损坏而导致视频记录资料的丢失。目前的家庭网关中往往包含语音通话业务,实现视频录制的成本比较高。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种基于家庭网关的低成本实现视频录制的方法及装置,在不增加硬件成本的情况下,通过在家庭网关中增加软件模块,扩大家庭网关的使用范围,为家庭网关用户提供低成本视频录制服务。本专利技术提供一种基于家庭网关的低成本实现视频录制的方法,包括以下步骤:S1、家庭网关对协议栈进行初始化;S2、家庭网关解析收到的会话描述协议SDP内容;S3、协议栈在信令中反馈的SDP中增加视频信息;S4、家庭网关开启实时传输协议RTP的解析;S5、家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;S6、家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;S7、通话释放后,家庭网关关闭媒体文件。在上述技术方案的基础上,所述视频码流的格式包括H.263和H.264。在上述技术方案的基础上,所述音视频文件包括音频视频交错格式AVI文件。在上述技术方案的基础上,所述音视频文件的存储位置包括家庭网关自身的内存、U盘、移动硬盘、存储卡。在上述技术方案的基础上,所述协议栈包括会话发起协议SIP协议栈,当协议栈为会话发起协议SIP时,该方法包括以下步骤:(1)家庭网关在系统启动正常后,对SIP协议栈进行初始化;(2)SIP协议栈初始化成功后,家庭网关检测网络侧的SIP信令报文,家庭网关收到SIP请求消息invite,解析SDP内容;(3)如果媒体描述中有视频的内容,协议栈在回复的SIP响应消息200OK的SDP中携带包含视频的编解码格式信息;(4)家庭网关收到SIP请求消息ACK后,开启RTP视频流的解析;(5)家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;(6)家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;(7)家庭网关收到SIP请求消息BYE后,释放通话,关闭媒体文件。本专利技术还提供一种实现上述方法的基于家庭网关的低成本实现视频录制的装置,包括初始化单元、信令解析单元、信令生成单元、RTP解析单元、RTP生成单元、文件处理单元,其中:所述初始化单元,用于:对协议栈进行初始化;所述信令解析单元,用于:解析收到的信令报文、SDP内容;所述信令生成单元,用于:协议栈在信令中反馈的SDP中增加视频信息;所述RTP解析单元,用于:解析RTP报文;所述RTP生成单元,用于:发送固定画面的RTP视频流和固定声音的RTP音频流到远端;所述文件处理单元,用于:创建和关闭音视频文件,取出视频码流和音频码流,存入音视频文件。在上述技术方案的基础上,所述视频码流的格式包括H.263和H.264。在上述技术方案的基础上,所述音视频文件包括音频视频交错格式AVI文件。在上述技术方案的基础上,所述音视频文件的存储位置包括家庭网关自身的内存、U盘、移动硬盘、存储卡。在上述技术方案的基础上,所述协议栈包括会话发起协议SIP协议栈。与现有技术相比,本专利技术的优点如下:本专利技术在分析家庭网关主要使用数据业务和语音业务的基础上,在不增加硬件成本的情况下,通过在家庭网关中增加视频SDP(SessionDescriptionProtocol,会话描述协议)解析、视频RTP(Real-timeTransportProtocol,实时传输协议)码流抽取、音视频码流写入文件等软件模块,扩大家庭网关的使用范围,为家庭网关用户提供低成本视频录制服务,具体服务包括视频留言邮箱、远程视频监控、手机视频业务的扩展等。附图说明图1是本专利技术实施例中基于家庭网关的低成本实现视频录制的方法的流程图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步的详细描述。参见图1所示,本专利技术实施例提供一种基于家庭网关的低成本实现视频录制的方法,包括以下步骤:S1、家庭网关对协议栈进行初始化;S2、家庭网关解析收到的SDP内容;S3、协议栈在信令中反馈的SDP中增加视频信息;S4、家庭网关开启RTP的解析;S5、家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;S6、家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;S7、通话释放后,家庭网关关闭媒体文件。本专利技术实施例还提供一种实现上述方法的基于家庭网关的低成本实现视频录制的装置,包括初始化单元、信令解析单元、信令生成单元、RTP解析单元、RTP生成单元、文件处理单元,其中:初始化单元,用于:对协议栈进行初始化;信令解析单元,用于:解析收到的信令报文、SDP内容;信令生成单元,用于:协议栈在信令中反馈的SDP中增加视频信息;RTP解析单元,用于:解析RTP报文;RTP生成单元,用于:发送固定画面的RTP视频流和固定声音的RTP音频流到远端;文件处理单元,用于:创建和关闭音视频文件,取出视频码流和音频码流,存入音视频文件。本专利技术实施例的工作原理详细阐述如下:目前的家庭网关中往往包含语音通话业务,语音通话的建立通过语音协议本文档来自技高网
...
基于家庭网关的低成本实现视频录制的方法及装置

【技术保护点】
一种基于家庭网关的低成本实现视频录制的方法,其特征在于,包括以下步骤:S1、家庭网关对协议栈进行初始化;S2、家庭网关解析收到的会话描述协议SDP内容;S3、协议栈在信令中反馈的SDP中增加视频信息;S4、家庭网关开启实时传输协议RTP的解析;S5、家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;S6、家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;S7、通话释放后,家庭网关关闭媒体文件。

【技术特征摘要】
1.一种基于家庭网关的低成本实现视频录制的方法,其特征在于,包括以下步骤:S1、家庭网关对协议栈进行初始化;S2、家庭网关解析收到的会话描述协议SDP内容;S3、协议栈在信令中反馈的SDP中增加视频信息;S4、家庭网关开启实时传输协议RTP的解析;S5、家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;S6、家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;S7、通话释放后,家庭网关关闭音视频文件;所述协议栈包括会话发起协议SIP协议栈,当协议栈为会话发起协议SIP时,该方法包括以下步骤:(1)家庭网关在系统启动正常后,对SIP协议栈进行初始化;(2)SIP协议栈初始化成功后,家庭网关检测网络侧的SIP信令报文,家庭网关收到SIP请求消息invite,解析SDP内容;(3)如果媒体描述中有视频的内容,协议栈在回复的SIP响应消息200OK的SDP中携带包含视频的编解码格式信息;(4)家庭网关收到SIP请求消息ACK后,开启RTP视频流的解析;(5)家庭网关收到远端发来的RTP报文后,从RTP报文中取出视频码流和音频码流,存入音视频文件;(6)家庭网关发送固定画面的RTP视频流和固定声音的RTP音频流到远端;(7)家庭网关收到SIP请求消息BYE后,释放通话,关闭音视频文件。2.如权利要求1所述的基于家庭网关的低成本实现视频录制的方法,其特征在于:所述视频码流的格...

【专利技术属性】
技术研发人员:李超纯于敏王功乾覃洪清
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1