发明名称 手机视频实时采集和发布的方法及系统
摘要 本发明公开了一种手机视频实时采集和发布的方法及系统,该方法包括:调用手机的或者与手机相连的麦克风和摄像头进行音视频采集;将采集到的原始音频数据和原始视频数据进行编码压缩,将编码后得到的音频编码数据和视频编码数据标记时戳;将音频编码数据和视频编码数据实时分片传输到视频服务器;视频服务器将音频编码数据和视频编码数据分别进行格式转换处理后根据时戳对格式转换处理后的音频编码数据和视频编码数据进行同步与混合,生成点播视频文件和直播视频文件;视频服务器将点播视频文件发送到存储设备,将直播视频文件发送到流媒体直播服务器,由流媒体直播服务器将直播视频文件解析后再转换成视频流数据通过网络进行实时发布。
申请公布号 CN102447893B 申请公布日期 2015.08.26
申请号 CN201010298162.X 申请日期 2010.09.30
申请人 北京沃安科技有限公司 发明人 曹学武
分类号 H04N21/2343(2011.01)I;H04N21/236(2011.01)I;H04L29/06(2006.01)I 主分类号 H04N21/2343(2011.01)I
代理机构 北京双收知识产权代理有限公司 11241 代理人 吴杰
主权项 一种手机视频实时采集和发布的方法,其特征在于,包括以下步骤:调用手机的或者与所述手机相连的麦克风和摄像头进行音视频采集;将采集到的原始音频数据和原始视频数据按照数据帧进行编码压缩;进行编码压缩的同时将编码后得到的音频编码数据和视频编码数据标记时戳;将所述音频编码数据和视频编码数据通过移动通信网络进行实时分片传输到视频服务器;所述视频服务器将所述音频编码数据和视频编码数据分别进行格式转换处理后,根据所述音频编码数据和视频编码数据的时戳对格式转换处理后的音频编码数据和视频编码数据进行同步与混合,生成一路或多路点播视频文件和一路直播视频文件;所述视频服务器将所点播视频文件发送到存储设备,而将所述直播视频文件发送到流媒体直播服务器,由所述流媒体直播服务器将所述直播视频文件解析后再转换成视频流数据通过网络进行实时发布;还包括以下手机视频实时分享的步骤:视频服务器返回点播视频文件和/或直播视频文件的视频属性数据给源手机终端或通讯代理设备,该视频属性数据包括视频的发布地址、视频流格式,视频文件大小和视频分辨率信息;源手机终端将该视频属性数据按照点对点短消息通讯协议封装成点对点短消息或按照WDP、WSP协议封装成WAP PUSH信息;源手机终端选择目标手机终端号码,通过移动通信网络将包含视频属性数据的点对点短消息发送到目标手机终端上,或通过移动通信网络的WAP网关将包含视频属性数据的WAP PUSH信息发送到目标手机终端上;目标手机终端通过本地的点对点短消息通讯协议或WSP、WDP通讯协议将包含视频属性数据的点对点短消息或WAP PUSH信息进行解析,并进行相应的视频浏览处理;所述点对点短消息包含的视频属性数据采用TLV格式,其结构定义如下表所示:<img file="FDA0000680408450000011.GIF" wi="1802" he="326" />其中,Tag用T字母代替,Length用L字母代替,Value用V字母代替;所述视频浏览处理步骤包括如下步骤中的一个:步骤1、目标手机终端的用户查看解析出的视频属性数据选择与之匹配的本地视频浏览器,将视频属性数据传送给本地视频浏览器,然后将对应的点播视频文件从视频服务器下载到本地后调用本地视频浏览器进行视频浏览;步骤2、目标手机终端的用户查看解析出的视频属性数据选择与之匹配的本地视频浏览器,将视频属性数据传送给本地视频浏览器,然后调用本地视频浏览器对对应的点播视频文件按照流媒体播放方式进行视频浏览;步骤3、目标手机终端的用户查看解析出的视频属性数据选择与之匹配的本地视频浏览器,将视频属性数据传送给本地视频浏览器,然后由本地视频浏览器采用流媒体协议实时的从流媒体直播服务器获取对应的直播视频流数据并播放;步骤4、目标手机终端调用与之匹配的本地视频浏览器,由本地视频浏览器根据解析出的视频属性数据将对应的点播视频文件从视频服务器下载到本地后进行视频浏览;步骤5、目标手机终端调用与之匹配的本地视频浏览器,由本地视频浏览器根据解析出的视频属性数据将对应的点播视频文件按照流媒体播放方式进行视频浏览;步骤6、目标手机终端调用与之匹配的本地视频浏览器,由本地视频浏览器根据解析出的视频属性数据并采用流媒体协议实时的从流媒体直播服务器获取对应的直播视频流数据并播放。
地址 100026 北京市朝阳区团结湖南里15号恒祥大厦7层
您可能感兴趣的专利