[发明专利]一种视频信号源产生方法及装置在审
申请号: | 201711444524.X | 申请日: | 2017-12-27 |
公开(公告)号: | CN108174283A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 谢文君 | 申请(专利权)人: | 威创集团股份有限公司 |
主分类号: | H04N21/434 | 分类号: | H04N21/434;H04N21/433;H04N21/845 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510670 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种视频信号源产生方法及装置,本发明通过对客户端请求观看的多媒体文件进行解析,获取到该文件的音频流头信息和视频流头信息,然后根据该文件的音视频流头信息将该文件的流数据分离为音频流数据和视频流数据,最后将音频流数据和视频流数据传输至客户端。本发明不需要通过打开多媒体文件解码显示的方式,可以直接获取多媒体视频信息相关信息,分离出相应的音视频流,以视频服务的方式生成相应的音视频信号源供客户端请求观看,这样能大大减少对电脑硬件性能的需求,同时提供信号源管理方式能很方便的实现信号源的切换,方便操作人员使用。 1 | ||
搜索关键词: | 多媒体文件 客户端请求 视频流数据 视频信号源 音频流数据 音视频流 头信息 多媒体视频信息 视频流头信息 音视频信号源 信号源管理 解码 电脑硬件 方便操作 人员使用 视频服务 相关信息 直接获取 客户端 流数据 信号源 音频流 观看 解析 传输 | ||
S1:获取到客户端的观看请求指令,确认与所述观看请求指令对应的多媒体文件;
S2:读取所述多媒体文件的音频流头信息和视频流头信息,并根据所述音频流头信息和所述视频流头信息对所述多媒体文件进行流数据分离,得到音频流数据和视频流数据;
S3:建立与所述客户端之间的传输通道,通过所述传输通道向所述客户端输送所述音频流数据和所述视频流数据。
2.根据权利要求1所述的视频信号源产生方法,其特征在于,步骤S2具体包括:S21:读取所述多媒体文件的音频流头信息和视频流头信息,其中,所述音频流头信息和所述视频流头信息包含所述多媒体文件的每一帧数据的大小;
S22:根据所述每一帧数据的大小逐帧读取所述多媒体文件的流数据;
S23:获取所述多媒体文件的各帧数据的索引号类型,根据所述索引号类型确定所述各帧数据为音频帧或视频帧,将所有所述音频帧组成音频流数据,并将所有所述视频帧组成视频流数据。
3.根据权利要求1所述的视频信号源产生方法,其特征在于,步骤S3具体包括:S31:建立与所述客户端之间的传输通道,其中,所述传输通道包括一个音频流会话和一个视频流会话;
S32:通过所述音频流会话和所述视频流会话同时向所述客户端对应输送所述音频流数据和所述视频流数据。
4.根据权利要求1所述的视频信号源产生方法,其特征在于,S2之后还包括:缓存所述多媒体文件的所述音频流数据和所述视频流数据。
5.根据权利要求4所述的视频信号源产生方法,其特征在于,还包括:当获取到新增的所述客户端的观看请求指令后,在与新增的所述客户端之间建立所述传输通道,确定缓存中与新增的所述客户端的观看请求指令对应的所述多媒体文件,并通过所述传输通道将所述多媒体文件的所述音频流数据和所述视频流数据发送至新增的所述客户端。
6.一种视频信号源产生装置,其特征在于,包括:确认单元,用于获取到客户端的观看请求指令,确认与所述观看请求指令对应的多媒体文件;
分离单元,用于读取所述多媒体文件的音频流头信息和视频流头信息,并根据所述音频流头信息和所述视频流头信息对所述多媒体文件进行流数据分离,得到音频流数据和视频流数据;
第一输送单元,用于建立与所述客户端之间的传输通道,通过所述传输通道向所述客户端输送所述音频流数据和所述视频流数据。
7.根据权利要求6所述的视频信号源产生装置,其特征在于,所述分离单元具体包括:第一读取子单元,用于读取所述多媒体文件的音频流头信息和视频流头信息,其中,所述音频流头信息和所述视频流头信息包含所述多媒体文件的每一帧数据的大小;
第二读取子单元,用于根据所述每一帧数据的大小逐帧读取所述多媒体文件的流数据;
确定子单元,用于获取所述多媒体文件的各帧数据的索引号类型,根据所述索引号类型确定所述各帧数据为音频帧或视频帧,将所有所述音频帧组成音频流数据,并将所有所述视频帧组成视频流数据。
8.根据权利要求6所述的视频信号源产生装置,其特征在于,所述第一输送单元具体包括:建立子单元,用于建立与所述客户端之间的传输通道,其中,所述传输通道包括一个音频流会话和一个视频流会话;
输送子单元,用于通过所述音频流会话和所述视频流会话同时向所述客户端对应输送所述音频流数据和所述视频流数据。
9.根据权利要求6所述的视频信号源产生装置,其特征在于,还包括:缓存单元,用于缓存所述多媒体文件的所述音频流数据和所述视频流数据。
10.根据权利要求9所述的视频信号源产生装置,其特征在于,还包括:第二输送单元,用于当获取到新增的所述客户端的观看请求指令后,在与新增的所述客户端之间建立所述传输通道,确定缓存中与新增的所述客户端的观看请求指令对应的所述多媒体文件,并通过所述传输通道将所述多媒体文件的所述音频流数据和所述视频流数据发送至新增的所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威创集团股份有限公司,未经威创集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711444524.X/,转载请声明来源钻瓜专利网。