一种使用统一接口播放音视频的方法.pdf

上传人:zhu****_FC 文档编号:4329121 上传时间:2018-09-13 格式:PDF 页数:5 大小:311.55KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210342217.1

申请日:

2012.09.17

公开号:

CN102883219A

公开日:

2013.01.16

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||专利申请权的转移IPC(主分类):H04N 21/443登记生效日:20151104变更事项:申请人变更前权利人:苏州汉辰数字科技有限公司变更后权利人:太仓市天合新材料科技有限公司变更事项:地址变更前权利人:215011 江苏省苏州市高新区竹园路209号3号楼1708室变更后权利人:215400 江苏省苏州市太仓市经济开发区北京西路6号1幢|||实质审查的生效IPC(主分类):H04N 21/443申请日:20120917|||公开

IPC分类号:

H04N21/443(2011.01)I

主分类号:

H04N21/443

申请人:

苏州汉辰数字科技有限公司

发明人:

李诚

地址:

215011 江苏省苏州市高新区竹园路209号3号楼1708室

优先权:

专利代理机构:

苏州广正知识产权代理有限公司 32234

代理人:

刘述生

PDF下载: PDF下载
内容摘要

本发明公开了一种使用统一接口播放音视频的方法,包括步骤为:机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中,所述解码器的软件系统被加锁,其余模块无法进入所述解码器的系统软件中;判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进行释放;判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输出播放。通过上述方式,本发明提供的一种使用统一接口播放音视频的方法,所述解码器的系统软件作为统一接口进行音视频模块的分配和释放,可以防止模块之间的竞争、对模块的重复释放和模块释放的遗漏,同时防止系统崩溃,保证了机顶盒的正常运行,使用户观看流畅。

权利要求书

权利要求书一种使用统一接口播放音视频的方法,其特征在于,包括步骤为:(1)机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中,所述解码器的软件系统被加锁,其余模块无法进入所述解码器的系统软件中;(2)判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进行释放;(3)判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输出播放。根据权利要求1所述的使用统一接口播放音视频的方法,其特征在于,所述加锁过程包括非阻塞加锁、阻塞加锁和定时加锁,所述非阻塞加锁是所述其余模块进入所述系统软件失败,所述阻塞加锁是所述其余模块等待所述系统软件解锁后再进入,所述定时加锁是设定时间,超时后所述其余模块进入所述系统软件失败。根据权利要求1所述的使用统一接口播放音视频的方法,其特征在于,步骤(2)中判断结果为所述模块已被标记,所述解码器的系统软件解锁,所述模块返回所述机顶盒的应用程序中。根据权利要求1所述的使用统一接口播放音视频的方法,其特征在于,步骤(3)中判断结果为不要被播放的模块,所述系统软件显示出错,所述解码器的系统软件解锁。根据权利要求4所述的使用统一接口播放音视频的方法,其特征在于,步骤(3)中所述系统软件显示出错后,所述系统软件对所述模块进行修复,对修复的模块重新进行判断。

说明书

说明书一种使用统一接口播放音视频的方法
技术领域
本发明涉及数字信号应用,特别是涉及一种使用统一接口播放音视频的方法。
背景技术
随着数字技术的发展,为了能够收看到更加清晰、方便的电视节目,应用数字信号的数字电视系统逐渐进入到人们的生活中,数字电视系统是依靠数字信号取代模拟信号来显示电视节目。但目前大多数的用户所使用的电视剧不能直接接收到数字信号,需要依靠机顶盒接收数字信号,再经过机顶盒的转换输出到电视机上,为用户呈现高清晰度的电视节目。
在机顶盒被使用时,经常有多个音视频需要播放,比如说电视播放、视频点播、广告系统中的私有视频等,这些多个音视频需要实现相互跳转,例如从电视播放跳转到视频点播上,再跳转到私有视频上。现有机顶盒的应用程序响应慢,在这种多个音视频对先后播放竞争的情况下,有时会导致应用程序的崩溃,用户无法正常观看。
发明内容
本发明主要解决的技术问题是提供一种防止系统崩溃、保证播放流畅的使用统一接口播放音视频的方法。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种使用统一接口播放音视频的方法,包括步骤为:
(1)机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中,所述解码器的软件系统被加锁,其余模块无法进入所述解码器的系统软件中;
(2)判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进行释放;
(3)判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输出播放。
在本发明一个较佳实施例中,所述加锁过程包括非阻塞加锁、阻塞加锁和定时加锁,所述非阻塞加锁是所述其余模块进入所述系统软件失败,所述阻塞加锁是所述其余模块等待所述系统软件解锁后再进入,所述定时加锁是设定时间,超时后所述其余模块进入所述系统软件失败。
在本发明一个较佳实施例中,步骤(2)中判断结果为所述模块已被标记,所述解码器的系统软件解锁,所述模块返回所述机顶盒的应用程序中。
在本发明一个较佳实施例中,步骤(3)中判断结果为不要被播放的模块,所述系统软件显示出错,所述解码器的系统软件解锁。
在本发明一个较佳实施例中,步骤(3)中所述系统软件显示出错后,所述系统软件对所述模块进行修复,对修复的模块重新进行判断。
本发明的有益效果是:本发明的使用统一接口播放音视频的方法,所述解码器的系统软件作为统一接口进行音视频模块的分配和释放,可以防止模块之间的竞争、对模块的重复释放和模块释放的遗漏,达到防止模块切换时造成的系统崩溃的目的,保证了机顶盒的正常运行,使用户观看流畅。
附图说明
图1是本发明使用统一接口播放音视频的方法一较佳实施例的流程图。
具体实施方式
下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
请参阅图1,本发明提供一种使用统一接口播放音视频的方法,包括步骤为:
(1)机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中,所述解码器的软件系统被加锁,其余模块无法进入所述解码器的系统软件中;
(2)判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进行释放,判断结果为所述模块已被标记,所述解码器的系统软件解锁,所述模块返回所述机顶盒的应用程序中,重新进行步骤(1);
(3)判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输出播放,判断结果为不要被播放的模块,所述系统软件显示出错,所述系统软件会对所述模块进行修复,对修复的模块重新进行判断,判断结果仍为不要被播放的模块,所述解码器的系统软件解锁,所述模块返回所述机顶盒的应用程序中,重新进行步骤(1)。
其中所述加锁过程包括非阻塞加锁、阻塞加锁和定时加锁,所述非阻塞加锁是所述其余模块进入所述系统软件失败,所述阻塞加锁是所述其余模块等待所述系统软件解锁后再进入,所述定时加锁是设定时间,超时后所述其余模块进入所述系统软件失败。
本发明揭示的使用统一接口播放音视频的方法,所述解码器的系统软件作为统一接口进行音视频模块的分配和释放,通过加锁防止模块之间的竞争,对释放的模块进行状态标记可以防止对模块的重复释放,判断是否为用户申请的模块可以将申请和释放进行软捆绑,使申请和释放成对出现,防止模块释放的遗漏,所述方法可以防止模块切换时造成的系统崩溃,保证了机顶盒的正常运行,使用户观看流畅。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

一种使用统一接口播放音视频的方法.pdf_第1页
第1页 / 共5页
一种使用统一接口播放音视频的方法.pdf_第2页
第2页 / 共5页
一种使用统一接口播放音视频的方法.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《一种使用统一接口播放音视频的方法.pdf》由会员分享,可在线阅读,更多相关《一种使用统一接口播放音视频的方法.pdf(5页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102883219 A (43)申请公布日 2013.01.16 C N 1 0 2 8 8 3 2 1 9 A *CN102883219A* (21)申请号 201210342217.1 (22)申请日 2012.09.17 H04N 21/443(2011.01) (71)申请人苏州汉辰数字科技有限公司 地址 215011 江苏省苏州市高新区竹园路 209号3号楼1708室 (72)发明人李诚 (74)专利代理机构苏州广正知识产权代理有限 公司 32234 代理人刘述生 (54) 发明名称 一种使用统一接口播放音视频的方法 (57) 摘要 本发明公开了一种使用统一。

2、接口播放音视频 的方法,包括步骤为:机顶盒的应用程序中存在 多个模块,其中一个模块最先进入解码器的系统 软件中,所述解码器的软件系统被加锁,其余模块 无法进入所述解码器的系统软件中;判断进入所 述解码器的系统软件中的模块是否已被标记,对 没有被标记的模块进行释放;判断被释放的模块 是否是要被播放的模块,对判断结果为要被播放 的模块进行输出播放。通过上述方式,本发明提供 的一种使用统一接口播放音视频的方法,所述解 码器的系统软件作为统一接口进行音视频模块的 分配和释放,可以防止模块之间的竞争、对模块的 重复释放和模块释放的遗漏,同时防止系统崩溃, 保证了机顶盒的正常运行,使用户观看流畅。 (51。

3、)Int.Cl. 权利要求书1页 说明书2页 附图1页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 2 页 附图 1 页 1/1页 2 1.一种使用统一接口播放音视频的方法,其特征在于,包括步骤为: (1)机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中, 所述解码器的软件系统被加锁,其余模块无法进入所述解码器的系统软件中; (2)判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进 行释放; (3)判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输 出播放。 2.根据权利要求1所述的使用统。

4、一接口播放音视频的方法,其特征在于,所述加锁过 程包括非阻塞加锁、阻塞加锁和定时加锁,所述非阻塞加锁是所述其余模块进入所述系统 软件失败,所述阻塞加锁是所述其余模块等待所述系统软件解锁后再进入,所述定时加锁 是设定时间,超时后所述其余模块进入所述系统软件失败。 3.根据权利要求1所述的使用统一接口播放音视频的方法,其特征在于,步骤(2)中判 断结果为所述模块已被标记,所述解码器的系统软件解锁,所述模块返回所述机顶盒的应 用程序中。 4.根据权利要求1所述的使用统一接口播放音视频的方法,其特征在于,步骤(3)中判 断结果为不要被播放的模块,所述系统软件显示出错,所述解码器的系统软件解锁。 5.根。

5、据权利要求4所述的使用统一接口播放音视频的方法,其特征在于,步骤(3)中所 述系统软件显示出错后,所述系统软件对所述模块进行修复,对修复的模块重新进行判断。 权 利 要 求 书CN 102883219 A 1/2页 3 一种使用统一接口播放音视频的方法 技术领域 0001 本发明涉及数字信号应用,特别是涉及一种使用统一接口播放音视频的方法。 背景技术 0002 随着数字技术的发展,为了能够收看到更加清晰、方便的电视节目,应用数字信号 的数字电视系统逐渐进入到人们的生活中,数字电视系统是依靠数字信号取代模拟信号来 显示电视节目。但目前大多数的用户所使用的电视剧不能直接接收到数字信号,需要依靠 机。

6、顶盒接收数字信号,再经过机顶盒的转换输出到电视机上,为用户呈现高清晰度的电视 节目。 0003 在机顶盒被使用时,经常有多个音视频需要播放,比如说电视播放、视频点播、广 告系统中的私有视频等,这些多个音视频需要实现相互跳转,例如从电视播放跳转到视频 点播上,再跳转到私有视频上。现有机顶盒的应用程序响应慢,在这种多个音视频对先后播 放竞争的情况下,有时会导致应用程序的崩溃,用户无法正常观看。 发明内容 0004 本发明主要解决的技术问题是提供一种防止系统崩溃、保证播放流畅的使用统一 接口播放音视频的方法。 0005 为解决上述技术问题,本发明采用的一个技术方案是:提供一种使用统一接口播 放音视频。

7、的方法,包括步骤为: (1)机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中, 所述解码器的软件系统被加锁,其余模块无法进入所述解码器的系统软件中; (2)判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进 行释放; (3)判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输 出播放。 0006 在本发明一个较佳实施例中,所述加锁过程包括非阻塞加锁、阻塞加锁和定时加 锁,所述非阻塞加锁是所述其余模块进入所述系统软件失败,所述阻塞加锁是所述其余模 块等待所述系统软件解锁后再进入,所述定时加锁是设定时间,超时后所述其余模块进入 所述系统软。

8、件失败。 0007 在本发明一个较佳实施例中,步骤(2)中判断结果为所述模块已被标记,所述解码 器的系统软件解锁,所述模块返回所述机顶盒的应用程序中。 0008 在本发明一个较佳实施例中,步骤(3)中判断结果为不要被播放的模块,所述系统 软件显示出错,所述解码器的系统软件解锁。 0009 在本发明一个较佳实施例中,步骤(3)中所述系统软件显示出错后,所述系统软件 对所述模块进行修复,对修复的模块重新进行判断。 0010 本发明的有益效果是:本发明的使用统一接口播放音视频的方法,所述解码器的 说 明 书CN 102883219 A 2/2页 4 系统软件作为统一接口进行音视频模块的分配和释放,可。

9、以防止模块之间的竞争、对模块 的重复释放和模块释放的遗漏,达到防止模块切换时造成的系统崩溃的目的,保证了机顶 盒的正常运行,使用户观看流畅。 附图说明 0011 图1是本发明使用统一接口播放音视频的方法一较佳实施例的流程图。 具体实施方式 0012 下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能 更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。 0013 请参阅图1,本发明提供一种使用统一接口播放音视频的方法,包括步骤为: (1)机顶盒的应用程序中存在多个模块,其中一个模块最先进入解码器的系统软件中, 所述解码器的软件系统被加锁,其余模块无法进。

10、入所述解码器的系统软件中; (2)判断进入所述解码器的系统软件中的模块是否已被标记,对没有被标记的模块进 行释放,判断结果为所述模块已被标记,所述解码器的系统软件解锁,所述模块返回所述机 顶盒的应用程序中,重新进行步骤(1); (3)判断被释放的模块是否是要被播放的模块,对判断结果为要被播放的模块进行输 出播放,判断结果为不要被播放的模块,所述系统软件显示出错,所述系统软件会对所述模 块进行修复,对修复的模块重新进行判断,判断结果仍为不要被播放的模块,所述解码器的 系统软件解锁,所述模块返回所述机顶盒的应用程序中,重新进行步骤(1)。 0014 其中所述加锁过程包括非阻塞加锁、阻塞加锁和定时加。

11、锁,所述非阻塞加锁是所 述其余模块进入所述系统软件失败,所述阻塞加锁是所述其余模块等待所述系统软件解锁 后再进入,所述定时加锁是设定时间,超时后所述其余模块进入所述系统软件失败。 0015 本发明揭示的使用统一接口播放音视频的方法,所述解码器的系统软件作为统一 接口进行音视频模块的分配和释放,通过加锁防止模块之间的竞争,对释放的模块进行状 态标记可以防止对模块的重复释放,判断是否为用户申请的模块可以将申请和释放进行软 捆绑,使申请和释放成对出现,防止模块释放的遗漏,所述方法可以防止模块切换时造成的 系统崩溃,保证了机顶盒的正常运行,使用户观看流畅。 0016 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。 说 明 书CN 102883219 A 1/1页 5 图1 说 明 书 附 图CN 102883219 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1