The present disclosure provides a connection allocation method in the media playing process, which includes: receiving a play request initiated by a player embedded in a web page, wherein the player plays media data in the web page; storing the received play request in a buffer queue for queuing according to the receiving order of the play request; and concurrently using the buffer queue The upper limit of the number of connections and the receiving order allocate connections for the playback requests in the buffer queue, wherein the connections are used for the player to request the media data to be played. The invention also provides a connection distribution device and a storage medium in the process of media playing.
【技术实现步骤摘要】
一种媒体播放过程中连接分配方法、装置及存储介质
本公开涉及媒体播放技术,尤其涉及一种媒体播放过程中连接分配方法、装置及存储介质。
技术介绍
目前,基于网页进行媒体播放是普遍使用的视频播放方案,能够减少安装专用客户端的繁琐操作。然而,由于网页的网络带宽的限制,当网页中的同一页面中有多个播放窗口时,不可避免地出现网络拥塞的情况,例如出现网页中的其他业务(如网页浏览)延迟或无响应的情况,以及视频播放窗口延迟或无响应的情况。针对上述技术问题,目前相关技术尚未提出有效解决方案。
技术实现思路
有鉴于此,本公开实施例期望提供一种媒体播放过程中连接分配方法、装置及存储介质,至少用以提升内嵌播放器的网页的实时响应性能。为达到上述目的,本公开实施例的技术方案是这样实现的:第一方面,本公开实施例提供一种媒体播放过程中连接分配方法,所述方法包括:接收网页中内嵌的播放器发起的播放请求,其中,所述播放器在所述网页中播放媒体数据;根据所述播放请求的接收顺序,将所接收的播放请求存放于缓冲队列中进 ...
【技术保护点】
1.一种媒体播放过程中连接分配方法,其特征在于,所述方法包括:/n接收网页中内嵌的播放器发起的播放请求,其中,所述播放器在所述网页中播放媒体数据;/n根据所述播放请求的接收顺序,将所接收的播放请求存放于缓冲队列中进行排队;/n根据所述缓冲队列能够使用的并发连接数上限,以及所述接收顺序,为所述缓冲队列中的所述播放请求分配连接;/n其中,所述连接用于供所述播放器请求待播放的媒体数据。/n
【技术特征摘要】
1.一种媒体播放过程中连接分配方法,其特征在于,所述方法包括:
接收网页中内嵌的播放器发起的播放请求,其中,所述播放器在所述网页中播放媒体数据;
根据所述播放请求的接收顺序,将所接收的播放请求存放于缓冲队列中进行排队;
根据所述缓冲队列能够使用的并发连接数上限,以及所述接收顺序,为所述缓冲队列中的所述播放请求分配连接;
其中,所述连接用于供所述播放器请求待播放的媒体数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述缓冲队列能够使用的并发连接数上限,以及所述接收顺序,为所述缓冲队列中的所述播放请求分配连接,包括:
当为所接收的播放请求分配的连接未达到所述并发连接数上限时,
根据所述接收顺序,依次为所述缓冲队列中的播放请求分配连接,直至分配的连接的数量达到所述并发连接数上限。
3.根据权利要求1所述的方法,其特征在于,所述根据所述缓冲队列能够使用的并发连接数上限,以及所述接收顺序,为所述缓冲队列中的所述播放请求分配连接,包括:
当为所接收的播放请求分配的连接达到所述并发连接数上限时,
清除所述缓冲队列中释放连接的播放请求,以及,
根据所述接收顺序,为所述缓冲队列中的播放请求分配相应的连接,直至分配的连接的数量达到所述并发连接数上限。
4.根据权利要求1所述的方法,其特征在于,
所述并发连接数上限在所述播放器中通过属性开放接口静态配置;
其中,所述并发连接数小于所述网页的并发连接数上限。
5.根据权利要求1所述的方法,其特征在于,
所述缓冲队列能够使用的并发连接数上限大于或等于2,且小于或等于所述网页中的并发播放窗口的数量。
6.根据权利要求1所述的方法,其特征在于,还包括:
检测所述播放器的宿主设备的特征参数;
根据所述特征参数,动态确定适配所述宿主设备的性能的并发连接数上限。
7.根据权利要求6所述的方法,其特征在于,所述根据所述特征参数,动态确定适配所述宿主设备的性能的并发连接数上限,包括:
当所述特征参数的变化符合变化条件时,确定适...
【专利技术属性】
技术研发人员:银国徽,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。