The present application provides an audio playback method and apparatus comprising: determining whether a received audio address contains a file type identification belonging to an audio type; finding if not, whether the audio address contains a preset keyword; and determining an audio address reference based on the preset keyword found if found. The file type to which the audio address is directed is decoded and played by the decoding module corresponding to the determined file type. For an audio address that does not contain a document type identifier, the application determines the file type by searching for a preset keyword in the audio address, and decodes and plays the file pointed to by the audio address using a decoding module corresponding to the determined file type, thereby reaching an audio address that does not contain a document type identifier. The purpose of normal play is to enhance the successful playback rate of the player.
【技术实现步骤摘要】
音频播放方法及装置
本申请涉及音频处理
,尤其涉及一种音频播放方法及装置。
技术介绍
随着科技水平的不断进步,用户可以通过终端(例如移动设备、电视等)观看视频或听音乐,而无论是看视频还是听音乐,终端都需要播放相应的音频。在相关技术中,终端在播放音频时,通常是先从服务器获取到音频地址,然后再从获取的音频地址中,获取音频地址指向的文件的文件类型标识,最后利用获取的文件类型标识对应的解码模块,对音频地址指向的文件进行解码,并播放解码后的文件。然而,有些音频地址中并不包含文件类型标识,对于这类音频地址,终端无法正常播放指向的文件。
技术实现思路
有鉴于此,本申请提供一种音频播放方法及装置,以解决终端对于不包含文件类型标识的音频地址,无法正常播放对应的文件的问题。根据本申请实施例的第一方面,提供一种音频播放方法,所述方法包括:判断接收的音频地址中是否包含属于音频类型的文件类型标识;若不包含,则查找所述音频地址中是否包含预设关键词;若查找到,则基于查找到的预设关键词确定所述音频地址指向的文件的文件类型;利用确定的文件类型对应的解码模块,对所述音频地址指向的文件进行解码并播放 ...
【技术保护点】
1.一种音频播放方法,其特征在于,所述方法包括:判断接收的音频地址中是否包含属于音频类型的文件类型标识;若不包含,则查找所述音频地址中是否包含预设关键词;若查找到,则基于查找到的预设关键词确定所述音频地址指向的文件的文件类型;利用确定的文件类型对应的解码模块,对所述音频地址指向的文件进行解码并播放。
【技术特征摘要】
1.一种音频播放方法,其特征在于,所述方法包括:判断接收的音频地址中是否包含属于音频类型的文件类型标识;若不包含,则查找所述音频地址中是否包含预设关键词;若查找到,则基于查找到的预设关键词确定所述音频地址指向的文件的文件类型;利用确定的文件类型对应的解码模块,对所述音频地址指向的文件进行解码并播放。2.根据权利要求1所述的方法,其特征在于,基于查找到的预设关键词确定所述音频地址指向的文件的文件类型,包括:若查找到的预设关键词属于第一类关键词,则直接获取所述预设关键词对应的文件类型标识;若查找到的预设关键词属于第二类关键词,则从所述音频地址中获取所述预设关键词后面的内容,并基于获取的内容确定文件类型。3.根据权利要求2所述的方法,其特征在于,所述第一类关键词包括第三方供应商标识、域名以及formats;所述第二类关键词包括format。4.根据权利要求1所述的方法,其特征在于,判断接收的音频地址中是否包含属于音频类型的文件类型标识之后,所述方法还包括:若所述音频地址中包含属于音频类型的文件类型标识,则利用所述文件类型标识对应的解码模块,对所述音频地址指向的文件进行解码并播放。5.根据权利要求1所述的方法,其特征在于,查找所述音频地址中是否包含预设关键词之后,所述方法还包括:若所述音频地址中不包含预设关键词,则利用默认文件类型对应的解码模块,对获取的音频文件进行解码并播放。6.一种音频播放装置,其特征在于,所述装置包括:判断模...
【专利技术属性】
技术研发人员:王春晖,李金波,刘帮博,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。