[发明专利]一种播放资源管理系统在审
申请号: | 201911194037.1 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111031357A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 钱磊;董涛;陈公伟;陈能文;原录安 | 申请(专利权)人: | 晶晨半导体(深圳)有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/262;H04N21/472 |
代理公司: | 深圳市智胜联合知识产权代理有限公司 44368 | 代理人: | 张广兴 |
地址: | 518054 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 播放 资源管理 系统 | ||
1.一种播放资源管理系统,其特征在于,所述播放资源管理系统包括调度模块、播放器模块和播放驱动模块,所述调度模块包括资源请求节点、资源消息节点和资源使用记录节点,所述资源使用记录节点将所述播放资源管理系统的资源状态并传输至所述资源消息节点;所述播放资源管理系统包括如下步骤:
S1:所述播放器模块的播放器向所述资源请求节点发出播放请求,所述资源请求节点记录所述播放器模块的播放器名称及进程编号,所述资源请求节点将播放请求传送至所述资源消息节点;
S2:所述资源消息节点公布请求播放的播放器名称及进程编号,所述资源消息节点公布所述播放资源管理系统的资源状态,所述播放器模块的播放器查询所述播放资源管理系统的资源状态,如果所述播放资源管理系统的资源状态为空闲,则执行步骤S3;如果所述播放资源管理系统的资源状态为繁忙,则执行步骤S4;
S3:所述资源使用记录节点记录所述播放器模块的播放器名称及进程编号,所述播放器模块的播放器调用所述播放驱动模块中对应的驱动进行播放;
S4:述播放器模块的播放器等待所述播放资源管理系统的资源状态变为空闲,然后执行步骤S3。
2.根据权利要求1所述的播放资源管理系统,其特征在于,在步骤S1-S4中,如果所述播放器模块的另一播放器向所述资源请求节点发出播放请求,说明所述播放器模块的另一播放器需要抢占资源,此时进行如下步骤:
S5:所述资源请求节点记录所述播放器模块的另一播放器名称及进程编号,所述资源请求节点将播放请求传送至所述资源消息节点;
S6:所述资源消息节点公布请求播放的播放器名称及进程编号,所述播放器模块的播放器停止等待或者停止播放,所述播放器模块的播放器退出播放流程;
S7:所述资源使用记录节点记录所述播放器模块的另一播放器名称及进程编号,所述播放器模块的另一播放器调用所述播放驱动模块中对应的驱动进行播放。
3.根据权利要求1所述的播放资源管理系统,其特征在于,所述调度模块还包括资源登记节点,所述播放器模块的任意一个播放器都需要调用所述播放驱动模块中对应的驱动才能播放,所述资源登记节点将所述播放驱动模块中被调用的驱动的名称传送至所述资源使用记录节点;当所述播放驱动模块中任意一个驱动被调用时,所述播放资源管理系统的资源状态为繁忙,所述资源登记节点将所述播放资源管理系统的资源状态传输至送至所述资源使用记录节点。
4.根据权利要求3所述的播放资源管理系统,其特征在于,所述调度模块还包括资源状态节点,所述资源使用记录节点将正在播放的所述播放器模块的播放器名称及进程编号传送至所述资源状态节点;所述资源登记节点将所述播放驱动模块中的驱动使用状态传送至所述资源使用记录节点,所述资源使用记录节点将所述播放驱动模块中的驱动使用状态传送至所述资源状态节点。
5.根据权利要求1所述的播放资源管理系统,其特征在于,所述调度模块还包括资源注销节点,所述播放器模块的任意一个播放器在停止播放后都需要停止调用所述播放驱动模块中对应的驱动;所述资源注销节点将所述播放驱动模块中被停止调用的驱动的名称传送至所述资源使用记录节点,当所述播放驱动模块的驱动未被调用时,所述播放资源管理系统的资源状态为空闲,所述资源注销节点将所述播放资源管理系统的资源状态传输至送至所述资源使用记录节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晶晨半导体(深圳)有限公司,未经晶晨半导体(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911194037.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种目标用户的选择方法和装置
- 下一篇:一种高效生物质燃料成型机