[发明专利]电子设备及其开机音视频的播放方法在审
申请号: | 201810865477.4 | 申请日: | 2018-08-01 |
公开(公告)号: | CN109151578A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 汪晨 | 申请(专利权)人: | 晨星半导体股份有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/443;H04N21/81 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 中国台湾新竹县*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音视频文件 开机 播放 电子设备 控制线程 音视频 调用 读取 开机过程 配置文件 线程 申请 | ||
1.一种电子设备开机音视频的播放方法,其特征在于,所述方法包括:
调用控制线程读取开机配置文件从而获取开机音视频文件的地址和开机音视频文件的数量;
利用所述控制线程判断当前播放次数是否不大于所述开机音视频文件的数量;
当判断当前播放次数不大于所述开机音视频文件的数量时,调用播放线程播放待播放的音视频文件。
2.根据权利要求1所述的方法,其特征在于,利用所述控制线程判断当前播放次数是否不大于所述开机音视频文件的数量的步骤之前,所述方法进一步包括:
采集上一播放的音视频文件的最后一帧的视频数据,并在所述播放线程准备播放所述待播放的音视频文件之前,持续播放所述上一播放的音视频文件的最后一帧的视频数据。
3.根据权利要求1所述的方法,其特征在于,当判断当前播放次数不大于所述开机音视频文件的数量时,调用播放线程播放待播放的音视频文件的步骤,进一步包括:
当判断当前播放次数不大于所述开机音视频文件的数量时,检测所述待播放的音视频文件是否包含视频数据;
在所述待播放的音视频文件不包含视频数据时,利用所述播放线程播放所述待播放的音视频文件中的音频数据,并通过所述电子设备的显示器显示预设的所述电子设备的厂商标志。
4.根据权利要求3所述的方法,其特征在于,当判断当前播放次数不大于所述开机音视频文件的数量时,且检测所述待播放的音视频文件包含视频数据的步骤之后,所述方法进一步包括:
在所述待播放的音视频文件包含所述视频数据时,检测所述待播放的音视频文件是否包含音频数据;
在所述待播放的音视频文件包含所述音频数据时,调用所述播放线程同步播放所述音频数据和所述视频数据。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在播放所述待播放的音视频文件的过程中,利用所述播放线程检测是否存在异常播放;
在检测出存在所述异常播放时,向所述控制线程反馈异常播放报告;
所述控制线程在接收到所述异常播放报告后,终止所述播放线程,并返回步骤:利用所述控制线程判断当前播放次数是否不大于所述开机音视频文件的数量。
6.根据权利要求5所述的方法,其特征在于,所述异常播放包括所述播放线程无法打开所述待播放的音视频文件的地址、无法解码所述待播放的音视频文件、无法获得所述待播放的音视频文件中的视频数据的宽或高信息或者无法获得所述待播放的音视频文件中的音频数据的采样率或声道信息。
7.根据权利要求1所述的方法,其特征在于,调用播放线程播放待播放的音视频文件的步骤,进一步包括:
调用所述控制线程读取所述开机配置文件,获取所述待播放的音视频文件的音量模式;
在所述音量模式为静音模式时,调用所述播放线程静音播放所述待播放的音视频文件;
在所述音量模式为有声模式时,进一步获取对应的第一音量值,并调用所述播放线程根据所述第一音量值控制播放所述待播放的音视频文件;
在所述音量模式为空时,进一步按照预设规则获取所述第一音视频文件的第二音量值,并调用所述播放线程根据所述第二音量值播放所述待播放的音视频文件。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述待播放的音视频文件播放完成后,调用所述控制线程记录播放完成后的音视频播放次数。
9.根据权利要求1所述的方法,其特征在于,所述开机音视频文件的地址包括:所述电子设备的本地数据库,以及云端数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晨星半导体股份有限公司,未经晨星半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810865477.4/1.html,转载请声明来源钻瓜专利网。