媒体对象的播放方法、装置、电子设备及存储介质制造方法及图纸

技术编号:21951981 阅读:49 留言:0更新日期:2019-08-24 17:32
本公开提供了一种媒体对象的播放方法、装置、电子设备及存储介质,该方法包括:采用第一系统播放器容器对当前媒体对象进行播放,并采用第二系统播放器容器对当前媒体对象的前一媒体对象进行预加载,采用第三系统播放器容器对当前媒体对象的后一媒体对象进行预加载,若检测到用户触发的第一切换请求时,采用第二系统播放器容器对预加载后的前一媒体对象进行播放,第一切换请求用于指示由当前媒体对象切换至前一媒体对象,若检测到用户触发的第二切换请求,采用第三系统播放器容器对预加载后的后一媒体对象进行播放,第二切换请求用于指示由当前媒体对象切换至后一媒体对象。本公开可以提升播放切换后的媒体对象的流畅程度,并提升用户体验。

Playback methods, devices, electronic devices and storage media of media objects

【技术实现步骤摘要】
媒体对象的播放方法、装置、电子设备及存储介质
本公开涉及互联网
,具体而言,本公开涉及一种媒体对象的播放方法、装置、电子设备及存储介质。
技术介绍
随着信息技术的发展,各种类型的应用程序随之产生,包括小视频或者图片等的媒体对象播放平台,在媒体对象播放平台中通过一个系统播放器播放当前的媒体对象,并且当检测到用户触发的媒体对象切换指示时,确定待播放的媒体对象,并通过该系统播放器进行播放。但是,在进行前后媒体对象切换,并播放切换后的媒体对象时,可能出现黑屏或者切换后一段时间才可以播放切换后的媒体对象,例如,当由当前播放的媒体对象A切换至其前一个媒体对象B时,可能出现黑屏或者等待一段时间之后才可以播放该媒体对象B,从而导致前后媒体对象切换后媒体对象播放不畅,进而导致用户体验较差。
技术实现思路
本公开提供了一种媒体对象的播放方法、装置、电子设备及存储介质,用于解决前后媒体对象切换后媒体对象播放不畅的问题以及用户体检较差的问题。技术方案如下所示:第一方面,本公开提供了一种媒体对象的播放方法,该方法包括:采用第一系统播放器容器对当前媒体对象进行播放,并采用第二系统播放器容器对当前媒体对象的前一媒体对象进行预加载,采用第三系统播放器容器对当前媒体对象的后一媒体对象进行预加载;若检测到用户触发的第一切换请求时,采用第二系统播放器容器对预加载后的前一媒体对象进行播放,第一切换请求用于指示由当前媒体对象切换至前一媒体对象;若检测到用户触发的第二切换请求,采用第三系统播放器容器对预加载后的后一媒体对象进行播放,第二切换请求用于指示由当前媒体对象切换至后一媒体对象。本公开的一种可能的实现方式,该方法还包括:若检测到待播放的媒体对象为用户上传至媒体平台上的媒体对象,则通过对应的系统播放器容器播放本地存储的待播放的媒体对象。本公开的另一种可能的实现方式,该方法还包括:当满足预设条件时,确定待发布的媒体对象;将以下任一项同步发布至相关联的媒体平台:待发布的媒体对象;待发布的媒体对象以及用户针对待发布的媒体对象的评论信息。本公开的另一种可能的实现方式,预设条件包括以下至少一项:检测到用户触发的同步发布指示;检测到用户针对当前播放的媒体对象发表评论信息;检测到播放某一媒体对象的时长超过预设时长;检测到请求播放某一媒体对象的次数超过预设次数。本公开的另一种可能的实现方式,若检测到用户触发的第一切换请求时,采用第二系统播放器容器对预加载后的前一媒体对象进行播放,包括:若检测到用户触发的第一切换请求时,通过三维3D翻转方式由当前媒体对象切换至前一媒体对象,并采用第二系统播放器容器对预加载后的前一媒体对象进行播放;其中,若检测到用户触发的第二切换请求,采用第三系统播放器容器对预加载后的后一媒体对象进行播放,包括:若检测到当前触发的第二切换请求,通过3D翻转方式由当前媒体对象切换至后一媒体对象,并采用第三系统播放器容器对预加载后的后一媒体对象进行播放。本公开的另一种可能的实现方式,任一系统播放器容器包括:视频播放器以及图片播放器,其中,采用第一系统播放器容器对当前媒体对象进行播放,包括以下任一项:若当前媒体对象为图片类型,则通过第一系统播放器容器中的图片播放器对当前媒体对象进行播放;若当前媒体对象为视频类型,则通过第一系统播放容器中的视频播放器对当前媒体对象进行播放;其中,采用第二系统播放器容器对预加载后的前一媒体对象进行播放,包括以下任一项:若前一媒体对象为图片类型,则通过第二系统播放器容器中的图片播放器对预加载后的前一媒体对象进行播放;若前一媒体对象为视频类型,则通过第二系统播放器容器中的视频播放器对预设加载后的前一媒体对象进行播放;其中,采用第三系统播放器容器对预加载后的后一媒体对象进行播放,包括以下任一项:若后一媒体对象为图片类型,则通过第三系统播放器容器中的图片播放器对预加载后的后一媒体对象进行播放;若后一媒体对象为视频类型,则通过第三系统播放器容器中的视频播放器对预加载后的后一媒体对象进行播放。本公开的另一种可能的实现方式,采用第一系统播放器容器对当前媒体对象进行播放,之前还包括以下至少一项:基于用户针对媒体对象触发的播放请求,确定当前媒体对象;基于用户上次退出媒体平台时所播放的媒体对象,确定当前媒体对象;若用户为第一次登入媒体平台,则确定第一个未读媒体对象为当前媒体对象。第二方面,本公开提供了一种媒体对象的播放装置,该装置包括:第一播放模块,用于采用第一系统播放器容器对当前媒体对象进行播放;第一预加载模块,用于当采用第一系统播放器容器对当前媒体对象进行播放时,采用第二系统播放器容器对当前媒体对象的前一媒体对象进行预加载;第二预加载模块,用于当采用第一系统播放器容器对当前媒体对象进行播放时,采用第三系统播放器容器对当前媒体对象的后一媒体对象进行预加载;第二播放模块,用于当检测到用户触发的第一切换请求时,采用第二系统播放器容器对第一预加载模块预加载后的前一媒体对象进行播放,第一切换请求用于指示由当前媒体对象切换至前一媒体对象;第三播放模块,用于当检测到用户触发的第二切换请求时,采用第三系统播放器容器对第二预加载模块预加载后的后一媒体对象进行播放,第二切换请求用于指示由当前媒体对象切换至后一媒体对象。本公开的一种可能的实现方式,该装置还包括:第四播放模块,其中,第四播放模块,用于当检测到待播放的媒体对象为用户上传至媒体平台上的媒体对象时,通过对应的系统播放器容器播放本地存储的待播放的媒体对象。本公开的另一种可能的实现方式,该装置还包括:第一确定模块以及发布模块,其中,第一确定模块,用于当满足预设条件时,确定待发布的媒体对象;发布模块,用于将以下任一项同步发布至相关联的媒体平台:待发布的媒体对象;待发布的媒体对象以及用户针对待发布的媒体对象的评论信息。本公开的另一种可能的实现方式,预设条件包括以下至少一项:检测到用户触发的同步发布指示;检测到用户针对当前播放的媒体对象发表评论信息;检测到播放某一媒体对象的时长超过预设时长;检测到请求播放某一媒体对象的次数超过预设次数。本公开的另一种可能的实现方式,第二播放模块,具体用于当检测到用户触发的第一切换请求时,通过三维3D翻转方式由当前媒体对象切换至前一媒体对象,并采用第二系统播放器容器对预加载后的前一媒体对象进行播放;第三播放模块,具体用于当检测到当前触发的第二切换请求时,通过3D翻转方式由当前媒体对象切换至后一媒体对象,并采用第三系统播放器容器对预加载后的后一媒体对象进行播放。本公开的另一种可能的实现方式,任一系统播放器容器包括:视频播放器以及图片播放器,其中,第一播放模块,具体用于当当前媒体对象为图片类型时,通过第一系统播放器容器中的图片播放器对当前媒体对象进行播放,或者当当前媒体对象为视频类型时,通过第一系统播放容器中的视频播放器对当前媒体对象进行播放;第二播放模块,具体用于当前一媒体对象为图片类型时,通过第二系统播放器容器中的图片播放器对预加载后的前一媒体对象进行播放,或者当前一媒体对象为视频类型时,通过第二系统播放器容器中的视频播放器对预设加载后的前一媒体对象进行播放;第三播放模块,具体用于当后一媒体对象为图片类型时,通过第三系统播放器容器中的图片播放器对预加载后的后一本文档来自技高网...

【技术保护点】
1.一种媒体对象的播放方法,其特征在于,该方法包括:采用第一系统播放器容器对当前媒体对象进行播放,并采用第二系统播放器容器对所述当前媒体对象的前一媒体对象进行预加载,采用第三系统播放器容器对所述当前媒体对象的后一媒体对象进行预加载;若检测到所述用户触发的第一切换请求时,采用所述第二系统播放器容器对预加载后的所述前一媒体对象进行播放,所述第一切换请求用于指示由所述当前媒体对象切换至所述前一媒体对象;若检测到所述用户触发的第二切换请求,采用所述第三系统播放器容器对预加载后的所述后一媒体对象进行播放,所述第二切换请求用于指示由所述当前媒体对象切换至所述后一媒体对象。

【技术特征摘要】
1.一种媒体对象的播放方法,其特征在于,该方法包括:采用第一系统播放器容器对当前媒体对象进行播放,并采用第二系统播放器容器对所述当前媒体对象的前一媒体对象进行预加载,采用第三系统播放器容器对所述当前媒体对象的后一媒体对象进行预加载;若检测到所述用户触发的第一切换请求时,采用所述第二系统播放器容器对预加载后的所述前一媒体对象进行播放,所述第一切换请求用于指示由所述当前媒体对象切换至所述前一媒体对象;若检测到所述用户触发的第二切换请求,采用所述第三系统播放器容器对预加载后的所述后一媒体对象进行播放,所述第二切换请求用于指示由所述当前媒体对象切换至所述后一媒体对象。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检测到待播放的媒体对象为所述用户上传至媒体平台上的媒体对象,则通过对应的系统播放器容器播放本地存储的所述待播放的媒体对象。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:当满足预设条件时,确定待发布的媒体对象;将以下任一项同步发布至相关联的媒体平台:所述待发布的媒体对象;所述待发布的媒体对象以及所述用户针对所述待发布的媒体对象的评论信息。4.根据权利要求3所述的方法,其特征在于,所述预设条件包括以下至少一项:检测到用户触发的同步发布指示;检测到用户针对当前播放的媒体对象发表评论信息;检测到播放某一媒体对象的时长超过预设时长;检测到请求播放某一媒体对象的次数超过预设次数。5.根据权利要求1所述的方法,其特征在于,若检测到所述用户触发的第一切换请求时,采用所述第二系统播放器容器对预加载后的所述前一媒体对象进行播放,包括:若检测到所述用户触发的第一切换请求时,通过三维3D翻转方式由当前媒体对象切换至所述前一媒体对象,并采用所述第二系统播放器容器对预加载后的所述前一媒体对象进行播放;其中,若检测到所述用户触发的第二切换请求,采用所述第三系统播放器容器对预加载后的所述后一媒体对象进行播放,包括:若检测到所述当前触发的第二切换请求,通过3D翻转方式由当前媒体对象切换至所述后一媒体对象,并采用所述第三系统播放器容器对预加载后的所述后一媒体对象进行播放。6.根据权利要求1所述的方法,其特征在于,任一系统播放器容器包括:视频播放器以及图片播放器,其中,所述采用第一系统播放器容器对所述当前媒体对象进行播放,包括以下任一项:若所述当前媒体对象为图片类型,则通过第一系统播放器容器中的图片播放器对所述当前媒体对象进行播放;若所述当前媒体对象为视频类型,则通过第...

【专利技术属性】
技术研发人员:徐子超
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1