The embodiment of the invention discloses a media playing method, a device and a media playing system. The media playing method comprises detecting operation information, generating a playback control instruction according to the operation information, parsing the playback control instruction, and obtaining the playback address of the target media file corresponding to the playback control instruction. Access the playback address, open the first reading process, read the media information corresponding to the target media file in the first order, open the second reading process, read the media information corresponding to the target media file in the second order, and load and play the contents according to the media information, if the preset conditions are met. Standard media files. The embodiment of the invention can speed up the reading speed, improve the playback speed, save the user time, reduce the waiting in the cache process, and enhance the user experience by adopting the dual-process reading.
【技术实现步骤摘要】
一种媒体播放方法、装置以及媒体播放系统
本专利技术涉及媒体
,尤其涉及一种媒体播放方法、装置以及媒体播放系统。
技术介绍
现阶段,随着移动终端的不断发展,通过移动终端观看在线视频日益普遍。在进行在线视频的播放时,由于移动终端的性能差异以及网络环境的差异,打开视频时如果缓冲时间久,打开耗时长,就会给用户不好的体验。因此,如何快速实现在线播放,是本领域亟待解决的问题
技术实现思路
本专利技术实施例提供一种媒体播放方法、装置以及媒体播放系统,能够实现快速播放,节省用户时间。本专利技术实施例第一方面提供了一种媒体播放方法,包括:侦测操作信息,根据所述操作信息生成播放控制指令;解析所述播放控制指令,获取所述播放控制指令对应的目标媒体文件的播放地址;访问所述播放地址,开启第一读取进程,以第一顺序读取所述目标媒体文件对应的媒体信息;若满足预设条件,则开启第二读取进程,以第二顺序读取所述目标媒体文件对应的媒体信息;根据所述媒体信息加载并播放所述目标媒体文件。可选的,所述侦测操作信息,根据所述操作信息生成播放控制指令,包括:侦测终端触摸屏上的触摸信息,若所述触摸信息对应的图标或者菜单与预设列表中的应用程序匹配,则确认所述触摸信息为播放指令;根据所述触摸信息的属性生成对应的播放控制指令。可选的,所述解析所述播放控制指令,获取所述播放控制指令对应的媒体文件的播放地址,包括:获取所述播放控制指令对应的第一地址信息;采用预设的解析服务器解析所述第一地址信息,获取所述第一地址信息对应的目标媒体文件的播放地址,其中,所述播放地址为网络协议地址。可选的,所述第一顺序为从头部开始顺序读取 ...
【技术保护点】
1.一种媒体播放方法,其特征在于,包括:侦测操作信息,根据所述操作信息生成播放控制指令;解析所述播放控制指令,获取所述播放控制指令对应的目标媒体文件的播放地址;访问所述播放地址,开启第一读取进程,以第一顺序读取所述目标媒体文件对应的媒体信息;若满足预设条件,则开启第二读取进程,以第二顺序读取所述目标媒体文件对应的媒体信息;根据所述媒体信息加载并播放所述目标媒体文件。
【技术特征摘要】
1.一种媒体播放方法,其特征在于,包括:侦测操作信息,根据所述操作信息生成播放控制指令;解析所述播放控制指令,获取所述播放控制指令对应的目标媒体文件的播放地址;访问所述播放地址,开启第一读取进程,以第一顺序读取所述目标媒体文件对应的媒体信息;若满足预设条件,则开启第二读取进程,以第二顺序读取所述目标媒体文件对应的媒体信息;根据所述媒体信息加载并播放所述目标媒体文件。2.如权利要求1所述的媒体播放方法,其特征在于,所述侦测操作信息,根据所述操作信息生成播放控制指令,包括:侦测终端触摸屏上的触摸信息,若所述触摸信息对应的图标或者菜单与预设列表中的应用程序匹配,则确认所述触摸信息为播放指令;根据所述触摸信息的属性生成对应的播放控制指令。3.如权利要求2所述的媒体播放方法,其特征在于,所述解析所述播放控制指令,获取所述播放控制指令对应的媒体文件的播放地址,包括:获取所述播放控制指令对应的第一地址信息;采用预设的解析服务器解析所述第一地址信息,获取所述第一地址信息对应的目标媒体文件的播放地址,其中,所述播放地址为网络协议地址。4.如权利要求2或3所述的媒体播放方法,其特征在于,所述第一顺序为从头部开始顺序读取,所述媒体信息包括所述目标媒体文件的总时长、数据包总数、数据包头部大小以及平均码率。5.如权利要求4所述的媒体播放方法,其特征在于,所述若满足预设条件,则开启第二读取进程,以第二顺序读取所述目标媒体文件对应的媒体信息,包括:获取所述第一读取进程反馈的读取信息;解析所述读取信息,获取预计读取时间;若所述预计读取时间大于预设时间阈值,则开启第二读取进程,以第二顺序读取所述目标媒体文件对应的媒体信息,其中,所述第二顺序为从尾部开始逆序读取。6...
【专利技术属性】
技术研发人员:金邦飞,
申请(专利权)人:上海七牛信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。