[发明专利]一种音视频播放方法、存储介质及装置有效
申请号: | 201910705313.X | 申请日: | 2019-07-31 |
公开(公告)号: | CN112312221B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 曾雄伟;方榆;李建生;陈杰锋 | 申请(专利权)人: | 广州弘度信息科技有限公司 |
主分类号: | H04N21/4782 | 分类号: | H04N21/4782;H04N21/2343;H04N21/233 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 刘俊 |
地址: | 510040 广东省广州市越秀区越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 方法 存储 介质 装置 | ||
本发明公开一种音视频播放方法,包括以下步骤:S1、检测用户输入的音视频指令;S2、终端流媒体服务器从始端流媒体服务器中获取相应的音视频流;S3、终端流媒体服务器识别音视频流的编码并转码;S4、终端流媒体服务器将已转换的音视频流传输至网页浏览器,网页浏览器获取其识别的音视频流编码,并进行解码操作;S5、利用网页播放器进行音视频播放展示。本发明还提供了一种存储介质和音视频播放装置,本发明提出的方法将网络取流和解码转换进程独立出来,为浏览器或客户端播放器提供服务,同时使用浏览器的展示播放功能进行播放,既能解决终端安装部署问题,又能支持播放特定格式的音视频流,满足定制功能要求。
技术领域
本发明涉及音视频处理技术领域,更具体地,涉及一种音视频播放方法、存储介质及装置。
背景技术
音视频播放是指在个人电脑、手机、平板等具有多媒体功能的终端机上,通过网络连接到服务端,将服务器端的音视频流在终端机上进行播放,主要操作步骤有:网络取流,即通过网络从服务端获取音视频流;解码,即将获取到的音视频流进行组包,解压缩得到数字图像或音频;展示,即展示或播放解码后的每一张图像或音频。
目前采用的技术主要有两大类,一类是通过专用的网络播放器进行播放,播放器本身具备网络取流、解码、播放的功能,因此可以通过网络播放器播放服务器端的音视频流;另一类是通过网页浏览器实现播放功能,浏览器具备网络取流、解码、播放的所有功能,但这种技术只能播放国际标准的音视频流,而无法播放特殊格式的音视频流,为播放特殊格式的音视频流,现有技术有:在浏览器播放技术的基础上,通过开发专用的浏览器插件,将处理特殊格式的功能放在单独的插件中实现播放特殊格式的音视频流的目的,如微软的IE浏览器技术activex,火狐的npapi等。
以上方式存在以下问题:采用专用网络播放器的技术方案,需要在每个终端上都要进行安装部署,而每个终端环境不相同,安装部署出现问题时,很难定位解决,增加企业运营维护成本;通过网页浏览器进行播放,则无法支持特定格式的音视频流,无法定制,不能满足功能要求,而由于网络安全问题,通过网络浏览器插件的方式,网页浏览器已经不再支持传统的插件,也无法定制播放。
因此,一种新的音视频播放方法亟待研究。
发明内容
本发明为克服现有问题如:专用播放器终端部署问题、浏览器无法支持插件安装等问题造成的音视频无法播放及企业运营维护成本增高的弊端,提供一种音视频播放方法;为实现上述方法,本发明还提供一种音视频播放存储介质及装置,既能解决终端安装部署问题,又能支持播放常规浏览器无法识别的非标准格式的音视频流,满足定制功能解码的要求。
本发明旨在至少在一定程度上解决上述技术问题。
为了达到上述技术效果,本发明的技术方案如下:
本发明首先提出一种音视频播放方法,所述方法包括以下步骤:
S1、检测用户输入的音视频指令;所述的检测由检测模块完成。
S2、根据音视频指令,终端流媒体服务器从始端流媒体服务器中获取相应的音视频流;
S3、通过终端流媒体服务器识别音视频流的编码,并将非标准的编码格式转换为网页浏览器能识别的标准编码格式;
S4、终端流媒体服务器将已转换的音视频流传输至网页浏览器,网页浏览器获取其识别的音视频流编码,并进行解码操作;
S5、利用网页浏览器的网页播放器对已解码的音视频流进行播放展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州弘度信息科技有限公司,未经广州弘度信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910705313.X/2.html,转载请声明来源钻瓜专利网。