The invention relates to a method for multi player, the method includes: playing for multi play manager get user input playback instruction; according to the instructions fetched from the video and audio playback of video and audio data in the database; the video and audio data including video and audio playback type parameters; determine the manager if there has been a playback control data; when the playback control data already exists playing manager, determined according to the playback control parameters of playback control of video and audio data; according to the type parameter control information to determine the control parameters and playback of video and audio parameters corresponding to the type; when playing video and audio control parameters and the corresponding parameter types, according to play control data processing of audio and video data; when playing with video and audio control parameters corresponding type parameters, delete the playback control of video and audio data, according to the type parameter Creates new playback control data corresponding to the video and audio type parameters and processes video and audio data based on the new playback control data.
【技术实现步骤摘要】
用于多源播放的方法
本专利技术涉及数据处理
,尤其涉及一种用于多源播放的方法。
技术介绍
随着社会的进步和人类物质文明的发展,人们的生活越来越多的依赖于使用播放平台观看所需的视音频,或是使用网络播放平台利用网络在线观看视音频。通常,各个网络播放平台都拥有多种播放来源的视音频资源,如优酷、搜狐、艾迪德、CIBN等。由于每种视音频资源数据的数据结构和解密方式不同,其相应的软件开发包也不同。网络播放平台需要针对不同播放来源的播放数据,封装和开发相应的软件开发包,通过软件开发包来解析视音频资源数据并实现视音频资源数据的输出。目前,网络播放平台每播放一种的视音频就需要开启一个组件,如果使用应用程序投屏在正在播放时投放另一来源的视音频则会直接启动另一个组件,造成内存消耗过大,而且此时系统的媒体服务被多个媒体播放器操作,容易导致播放错误。此外,根据视音频资源数据的类型不同,播放器显示的界面也不相同。比如点播类型的视音频资源数据在播放时需要快进、快退并显示播放进度,轮播类型的视音频资源数据在播放时需要显示当前节目信息和收藏状态,广告类型的视音频资源数据在播放时需要显示倒计时等。因此需要网络播放平台多种界面来和播放器组合来实现不同类型的视音频资源数据的兼容播放。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供一种用于多源播放的方法,在视音频数据的来源或者视音频数据的类型发生改变时,根据视音频数据的来源和音频数据的类型在原有的播放器组件中更新播放器的界面、控制器和菜单,而不必开启一个新的组件。并且,本专利技术实施例提供的用于多源播放的方法通过提供多种界面、多种控制 ...
【技术保护点】
一种用于多源播放的方法,其特征在于,所述用于多源播放的方法包括:播放管理器获取用户输入的播放指令;根据所述播放指令从视音频数据库中获取视音频数据;所述视音频数据包括视音频类型参数;确定所述播放管理器中是否已存在播放控制数据;当所述播放管理器中已存在播放控制数据时,根据所述播放控制数据确定播放控制参数;根据视音频类型参数对照信息确定所述播放控制参数是否与所述视音频类型参数相对应;当所述播放控制参数与所述视音频类型参数相对应时,根据所述播放控制数据处理所述视音频数据;当所述播放控制参数不与所述视音频类型参数对应时,删除播放控制数据,根据所述视音频类型参数创建与所述视音频类型参数相对应的新的播放控制数据,并根据所述新的播放控制数据处理所述视音频数据。
【技术特征摘要】
1.一种用于多源播放的方法,其特征在于,所述用于多源播放的方法包括:播放管理器获取用户输入的播放指令;根据所述播放指令从视音频数据库中获取视音频数据;所述视音频数据包括视音频类型参数;确定所述播放管理器中是否已存在播放控制数据;当所述播放管理器中已存在播放控制数据时,根据所述播放控制数据确定播放控制参数;根据视音频类型参数对照信息确定所述播放控制参数是否与所述视音频类型参数相对应;当所述播放控制参数与所述视音频类型参数相对应时,根据所述播放控制数据处理所述视音频数据;当所述播放控制参数不与所述视音频类型参数对应时,删除播放控制数据,根据所述视音频类型参数创建与所述视音频类型参数相对应的新的播放控制数据,并根据所述新的播放控制数据处理所述视音频数据。2.根据权利要求1所述的用于多源播放的方法,其特征在于,所述方法还包括:当所述播放管理器中不存在播放控制数据时,根据所述视音频类型参数创建与所述视音频类型参数相对应的播放控制数据,并根据所述播放控制数据处理所述视音频数据。3.根据权利要求1所述的用于多源播放的方法,其特征在于,所述根据视音频类型参数对照信息确定所述播放控制参数是否与所述视音频类型参数相对应具体为:所述播放管理器根据所述视音频类型参数生成对照信息请求消息,发送给云服务器;所述云服务器根据所述对照信息请求消息查询视音频类型参数对照信息,得到与所述视音频类型参数相对应的预定播放控制参数,并发送给所述播放管理器;所述播放控制器确定所述预定播放控制参数与所述播放控制参数是否相同;如果所述预定播放控制参数与所述播放控制参数相同,则确定所述播放控制参数与所述视音频类型参数相对应...
【专利技术属性】
技术研发人员:梁程峰,黄叶青,刘斌,付强,
申请(专利权)人:环球智达科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。