[发明专利]基于流媒体的数据处理方法、装置、系统和电子设备在审
申请号: | 201710777308.0 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107612892A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 荣继;刘向宇;陆烨 | 申请(专利权)人: | 北京鹏润鸿途科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 王术兰 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 流媒体 数据处理 方法 装置 系统 电子设备 | ||
技术领域
本发明涉及流媒体技术领域,尤其是涉及一种基于流媒体的数据处理方法、装置、系统和电子设备。
背景技术
随着现代技术的发展,网络带给人们多种多样的信息,从图片到各种形式的网络视频和三维动画,网络带给人们多种多样的音视频节目,使人们的视听觉得到了很大的满足,丰富了人们的生活。然而,传统的网络传输音视频等多媒体信息的方式是完全下载后再播放,下载常常要花数分钟甚至数小时。流媒体技术的出现,在一定程度上使互联网传输音视频难的局面得到改善。
流媒体,也称流式媒体技术,是指采用流式传输技术在网络上连续实时播放的媒体格式。流媒体技术先在使用者端的计算机上创建一个缓冲区,在播放前预先下一段数据作为缓冲,在网路实际连线速度小于播放所耗的速度时,播放程序就会取用一小段缓冲区内的数据,这样可以避免播放的中断,也使得播放品质得以保证。
然而,当有多个客户端同时访问流媒体服务器或者下达不同的任务时,造成客户端需要的缓存容量很大,此外,网络的波动也对客户端的网络硬件提出了更加高的要求,加重了客户端的压力。
发明内容
有鉴于此,本发明的目的在于提供一种基于流媒体的数据处理方法、装置、系统和电子设备,以减轻客户端的压力。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种基于流媒体的数据处理方法,包括:
获取任务队列中的任务信息;
对所述任务信息进行解析,以得到任务功能类型标识;所述任务功能类型标识为流转发或流录制;
当成功解析所述任务信息时,读取流中的音视频数据;
根据所述任务功能类型标识对所述音视频数据执行相对应的处理动作。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述根据所述任务功能类型标识对所述音视频数据执行相对应的处理动作,具体包括:
当所述任务功能类型标识为流转发时,对所述音视频数据进行实时接收并将所述音视频数据发送到任务指定的IP和端口上;
当所述任务功能类型标识为流录制时,对所述音视频数据进行实时接收并将所述音视频数据存储在本地。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述根据所述任务功能类型标识对所述音视频数据执行相对应的处理动作,具体包括:
当所述任务功能类型标识为流转发时,对所述音视频数据进行实时接收并将所述音视频数据发送到任务指定的IP和端口上;
当所述任务功能类型标识为流录制时,对所述音视频数据进行实时接收并将所述音视频数据存储在网络存储服务器上。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,当所述任务功能类型标识为流录制时,对所述音视频数据以预设的码率进行实时接收并将所述音视频数据以ts文件的形式存储在本地。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,该方法还包括:
当所述任务信息中含有优先级信息时,根据所述优先级信息对所述任务队列进行重排列,其中,所述优先级信息包括任务时间标识、任务关联标识、任务所在流媒体标识的一种或多种。
结合第一方面的第四种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述当所述任务信息中含有优先级信息时,根据所述优先级信息对所述任务队列进行重排列,具体包括:
基于所述优先级信息的预设权重,计算所述任务信息的评分值;
根据所述评分值对所述任务队列进行重排列。
结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述流包括直播流和点播流。
第二方面,本发明实施例还提供一种基于流媒体的数据处理装置,包括:
获取模块,用于获取任务队列中的任务信息;
解析模块,用于对所述任务信息进行解析,以得到任务功能类型标识;所述任务功能类型标识为流转发或流录制;
读取模块,用于当成功解析所述任务信息时,读取流中的音视频数据;
处理模块,用于根据所述任务功能类型标识对所述音视频数据执行相对应的处理动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京鹏润鸿途科技股份有限公司,未经北京鹏润鸿途科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710777308.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据压缩加密电路
- 下一篇:短信的审核系统和方法以及构建短信审核模型方法