CN116095372B - 流媒体数据调度分发方法和*** - Google Patents

流媒体数据调度分发方法和*** Download PDF

Info

Publication number
CN116095372B
CN116095372B CN202310369969.5A CN202310369969A CN116095372B CN 116095372 B CN116095372 B CN 116095372B CN 202310369969 A CN202310369969 A CN 202310369969A CN 116095372 B CN116095372 B CN 116095372B
Authority
CN
China
Prior art keywords
frame
jump
skip
media data
streaming media
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310369969.5A
Other languages
English (en)
Other versions
CN116095372A (zh
Inventor
刘树魁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Big Expert Education Technology Beijing Co ltd
Original Assignee
Big Expert Education Technology Beijing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Big Expert Education Technology Beijing Co ltd filed Critical Big Expert Education Technology Beijing Co ltd
Priority to CN202310369969.5A priority Critical patent/CN116095372B/zh
Publication of CN116095372A publication Critical patent/CN116095372A/zh
Application granted granted Critical
Publication of CN116095372B publication Critical patent/CN116095372B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • H04L67/108Resource delivery mechanisms characterised by resources being split in blocks or fragments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明涉及一种流媒体数据调度分发方法和***,具体涉及流媒体数据调度分发技术领域,方法包括以下步骤:S1抓取历史跳转信息、S2计算有效跳转、S3融合建立有效跳转帧集合、S4聚类分析、S5确定关键跳入帧、S6确定预估帧间距、S7分段调度发送、S8缓存;本发明基于历史数据,对流媒体数据文件进行统计分析,得到高置信度的跳转节点,可以准确的知晓用户的观看喜好,对这些重点区域进行优先调度分发,保证了观看的流畅;本发明还采用比例算法,对于不满足高斯分布的统计数据,提高了预判的容错度,对于观看习惯与统计均值存在偏离的用户,本发明的比例区间可以较好进行包容,提高了预判精度,降低了用户跳转时的卡队、等待问题。

Description

流媒体数据调度分发方法和***
技术领域
本发明涉及流媒体数据调度分发技术领域,尤其涉及流媒体数据调度分发方法和***。
背景技术
流媒体(streaming media)是指将一连串的媒体数据压缩后,经过网上分段发送数据,在网上即时传输影音以供观赏的一种技术与过程,此技术使得数据包得以像流水一样发送;如果不使用此技术,就必须在使用前下载整个媒体文件。流式传输可传送现场影音或预存于服务器上的影片,当观看者在收看这些影音文件时,影音数据在送达观看者的计算机后立即由特定播放软件播放。
流媒体分发传输是一种新型的网络构建方式,它是为能在传统的IP网发布宽带丰富媒体而特别优化的网络覆盖层,其目的是通过在现有的网络中增加一层新的网络架构,将节目内容发布到分布于各地的多路流服务器,以最接近用户的方式使客户可以就近取得所需的内容,提高用户访问的响应速度。而从广义的角度,流媒体分发***代表了一种基于质量与秩序的网络服务模式。一般来说,流媒体分发***是一个经策略性部署的整体***。然而,传统的流分发传输都是基于一个分布式计算,集中式管理的较复杂的实现架构,它包括内容接入管理、数据分发调度,网络请求重定向及断线重连,资源配置管理等几个要件;
现有技术如公开号为:CN101753439A的一种流媒体分发传输方法,本发明涉及一种流媒体分发传输方法,该方法具体步骤如下:内容接入模块接收已编码的节目数据然后传送至各个调度模块;每个调度模块端都建立一个相应的线性数据存储队列,内容接入模块将接收到的节目数据直接依次发往各调度模块的存储队列中;各调度模块按照一定的时间片段从各自的队列中取出数据,再发送给下一级流传输***。
现有技术可大大提高流媒体业务的服务质量,减轻源服务器和网络的负载,减少***硬件设备投入,增加***的并发服务能力,使得相同的***成本,可以服务更多的用户,但是现有技术中还存在有,在进行流媒体数据调度分发的时候需要一定的时间才能够将用户所需求的音频、视频或多媒体的数字资源传输至显示终端,并没有良好的学习用户的使用需求和使用习惯,这样则导致在媒体数据调度分发过程中可能使时间较长导致使用效果不佳,因此,本发明提出流媒体数据调度分发方法和***以解决现有技术中存在的问题。
针对上述问题,本发明提出流媒体数据调度分发方法和***,并通过以下技术方案实现:一种流媒体数据调度分发方法,其特征在于,包括以下步骤:
S1、抓取历史跳转信息;流媒体数据的发送端LS基于双向互联协议,向流媒体数据的多个接收端LR抓取历史使用者在跳转流媒体数据时的历史跳转帧,包括跳入帧Pin和跳出帧Pout,构成历史跳转帧集合{(Pinij, Poutij, Lij)};其中,i为播放次数下标,j为跳转次数下标;Pinij、Poutij、Lij分别表示该视频或音频文件在第i次播放的第j次跳转的跳入帧、跳出帧和帧间距;
S2、计算有效跳转;对于一次跳转(Pinij, Poutij, Lij),如果满足以下条件T1、T2的任一项,则将其判定为一次有效跳转:
T1:
Figure SMS_1
,其中L0为预设的帧间距阈值;
T2:
Figure SMS_2
,其中,/>
Figure SMS_3
为帧间距均值,满足:
Figure SMS_4
Figure SMS_5
其中,n表示总播放次数,m i 表示第i次播放的跳转次数,c为总跳转次数;
S3、融合建立有效跳转帧集合;将所有的有效跳转融合,按跳入帧从小到大的顺序排列,得到有效跳转帧集合{(Pink, Poutk, Lk)| k=1,2,…,w };其中,k为有效跳转序号,w为有效跳转总数,Pink, Poutk, Lk分别为第k次有效跳转的跳入帧、跳出帧和帧间距;
S4、聚类分析;对所有有效跳转的跳入帧进行聚类分析,得到数个聚类组;
S5、确定关键跳入帧Pkey x ;对各聚类组进行高斯分布分析或比例分析中的任意一种,得到关键跳入帧Pkey x ,其中,x为聚类组下标;
S6、确定预估帧间距;对个聚类组的帧间距进行高斯分布分析或均值分析中的任意一种,得到预估帧间距;
S7、分段调度发送;以关键跳入帧为分发节点,向接收端发送流媒体数据;
S8、缓存;接收端对流媒体数据进行缓存。
进一步的,所述步骤S5具体包括:提取各聚类组的跳入帧,检验是否满足高斯分布,检验方法为直方图、KDE图、Q-Q图、Shapiro-Wilk检验和Kolmogorov-Smirnov检验中的任意一种;
若一个聚类组的跳入帧集合{ Pink|x}满足高斯分布,则选取其高斯均值
Figure SMS_6
减三倍标准差/>
Figure SMS_7
处的帧作为该聚类组的关键跳入帧,满足:
Figure SMS_8
若不满足高斯分布,则选取以最小跳入帧为基础,最小跳入帧和最大跳入帧差距5%为增量处的帧为关键跳入帧,满足:
Figure SMS_9
进一步的,所述步骤S6具体包括:
提取各聚类组的帧间距,检验是否满足高斯分布,检验方法为直方图、KDE图、Q-Q图、Shapiro-Wilk检验和Kolmogorov-Smirnov检验中的任意一种;
若一个聚类组的帧间距集合{ Lk|x}满足高斯分布,则选取其高斯均值
Figure SMS_10
加三倍标准差/>
Figure SMS_11
处的帧作为该聚类组的关键跳入帧,满足:
Figure SMS_12
若不满足高斯分布,则选取最小帧间距和最大帧间距差距的95%为作为预估帧间距,满足:
Figure SMS_13
一种流媒体数据调度分发***,用于执行所述的方法,包括预处理模块以及处理模块;所述预处理模块用于执行步骤S1至步骤S6;所述处理模块用于执行步骤S7至步骤S8。
进一步的,所述预处理模块包括预存储模块和计算模块;所述预存储模块用于存储所抓取的历史跳转信息;所述计算模块用于根据所述历史跳转信息完成聚类分析、计算有效跳转、融合建立有效跳转帧集合、聚类分析、确定关键跳入帧和预估帧间距。
进一步的,所述处理模块包括网络控制器、网络协议模块、第一调度分发模块、第二调度分发模块和若干个流媒体服务器;所述第一调度分发模块和第二调度分发模块互为备份。
本发明的有益效果为:
(1)针对常规流媒体在用户跳转时,特别是涉及视频播放进行跳转时的卡顿、等待数据的问题,本发明采用了分段发送的方式,可以对流媒体文件进行分段传输,而避免了前端数据拥挤而后端数据不足的问题。
(2)针对现有的流媒体存在的固定的多节点传输的技术方案,本发明采用统计学的方法,基于历史数据,对每一个流媒体数据文件进行统计分析,得到高置信度的跳转节点,即用户喜欢进行跳转的节点,可以准确的知晓用户的观看喜好,对这些重点区域进行优先调度分发,保证了观看的流畅。
(3)本发明采用5%和95%的比例算法,对于不满足高斯分布的统计数据,提高了预判的容错度,即,对于观看习惯与统计均值存在偏离的用户,本发明的比例区间可以较好的进行包容,提高了预判精度,降低了用户跳转时的卡队、等待问题。
附图说明
图1为本发明的方法流程示意图;
具体实施方式
为了加深对本发明的理解,下面将结合实施例对本发明做进一步详述,本实施例仅用于解释本发明,并不构成对本发明保护范围的限定。
实施例1
根据图1所示,本实施例提供了一种流媒体数据调度分发方法,包括以下步骤:
S1、抓取历史跳转信息;流媒体数据的发送端LS基于双向互联协议,向流媒体数据的多个接收端LR抓取历史使用者在跳转流媒体数据时的历史跳转帧,包括跳入帧Pin和跳出帧Pout,构成历史跳转帧集合{(Pinij, Poutij, Lij)};其中,i为播放次数下标,j为跳转次数下标;Pinij、Poutij、Lij分别表示该视频或音频文件在第i次播放的第j次跳转的跳入帧、跳出帧和帧间距;
S2、计算有效跳转;对于一次跳转(Pinij, Poutij, Lij),如果满足以下条件T1、T2的任一项,则将其判定为一次有效跳转:
T1:
Figure SMS_14
,其中L0为预设的帧间距阈值;
T2:
Figure SMS_15
,其中,/>
Figure SMS_16
为帧间距均值,满足:/>
Figure SMS_17
;/>
Figure SMS_18
其中,n表示总播放次数,m i 表示第i次播放的跳转次数,c为总跳转次数;
S3、融合建立有效跳转帧集合;将所有的有效跳转融合,按跳入帧从小到大的顺序排列,得到有效跳转帧集合{(Pink, Poutk, Lk)| k=1,2,…,w };其中,k为有效跳转序号,w为有效跳转总数,Pink, Poutk, Lk分别为第k次有效跳转的跳入帧、跳出帧和帧间距;
S4、聚类分析;对所有有效跳转的跳入帧进行聚类分析,得到数个聚类组;
S5、确定关键跳入帧Pkey x ;对各聚类组进行高斯分布分析或比例分析中的任意一种,得到关键跳入帧Pkey x ,其中,x为聚类组下标;具体包括:提取各聚类组的跳入帧,检验是否满足高斯分布,检验方法为直方图、KDE图、Q-Q图、Shapiro-Wilk检验和Kolmogorov-Smirnov检验中的任意一种;
若一个聚类组的跳入帧集合{ Pink|x}满足高斯分布,则选取其高斯均值
Figure SMS_19
减三倍标准差/>
Figure SMS_20
处的帧作为该聚类组的关键跳入帧,满足:/>
Figure SMS_21
;若不满足高斯分布,则选取以最小跳入帧为基础,最小跳入帧和最大跳入帧差距5%为增量处的帧为关键跳入帧,满足:/>
Figure SMS_22
S6、确定预估帧间距;对个聚类组的帧间距进行高斯分布分析或均值分析中的任意一种,得到预估帧间距;具体包括:
提取各聚类组的帧间距,检验是否满足高斯分布,检验方法为直方图、KDE图、Q-Q图、Shapiro-Wilk检验和Kolmogorov-Smirnov检验中的任意一种;
若一个聚类组的帧间距集合{ Lk|x}满足高斯分布,则选取其高斯均值
Figure SMS_23
加三倍标准差/>
Figure SMS_24
处的帧作为该聚类组的关键跳入帧,满足:
Figure SMS_25
若不满足高斯分布,则选取最小帧间距和最大帧间距差距的95%为作为预估帧间距,满足:
Figure SMS_26
S7、分段调度发送;以关键跳入帧为分发节点,向接收端发送流媒体数据;
S8、缓存;接收端对流媒体数据进行缓存。
实施例2
一种流媒体数据调度分发***,用于执行所述的方法,包括预处理模块以及处理模块;所述预处理模块用于执行步骤S1至步骤S6;所述处理模块用于执行步骤S7至步骤S8及与流媒体数据调度分发相关的其他进程。所述预处理模块包括预存储模块和计算模块;所述预存储模块用于存储所抓取的历史跳转信息;所述计算模块用于根据所述历史跳转信息完成聚类分析、计算有效跳转、融合建立有效跳转帧集合、聚类分析、确定关键跳入帧和预估帧间距。所述处理模块包括网络控制器、网络协议模块、第一调度分发模块、第二调度分发模块和若干个流媒体服务器;所述第一调度分发模块和第二调度分发模块互为备份。
以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (6)

1.一种流媒体数据调度分发方法,其特征在于,包括以下步骤:
S1、抓取历史跳转信息;流媒体数据的发送端LS基于双向互联协议,向流媒体数据的多个接收端LR抓取历史使用者在跳转流媒体数据时的历史跳转帧,包括跳入帧Pin和跳出帧Pout,构成历史跳转帧集合{(Pinij, Poutij, Lij)};其中,i为播放次数下标,j为跳转次数下标;Pinij、Poutij、Lij分别表示该流媒体数据文件在第i次播放的第j次跳转的跳入帧、跳出帧和帧间距;
S2、计算有效跳转;对于一次跳转(Pinij, Poutij, Lij),如果满足以下条件T1、T2的任一项,则将其判定为一次有效跳转:
T1:
Figure QLYQS_1
,其中L0为预设的帧间距阈值;
T2:
Figure QLYQS_2
,其中,/>
Figure QLYQS_3
为帧间距均值,满足:/>
Figure QLYQS_4
;/>
Figure QLYQS_5
;其中,n表示总播放次数,m i 表示第i次播放的跳转次数,c为总跳转次数;
S3、融合建立有效跳转帧集合;将所有的有效跳转融合,按跳入帧从小到大的顺序排列,得到有效跳转帧集合{(Pink, Poutk, Lk)| k=1,2,…,w };其中,k为有效跳转序号,w为有效跳转总数,Pink, Poutk, Lk分别为第k次有效跳转的跳入帧、跳出帧和帧间距;
S4、聚类分析;对所有的有效跳转的跳入帧进行聚类分析,得到数个聚类组;
S5、确定关键跳入帧Pkey x ;对各聚类组进行高斯分布分析或比例分析中的任意一种,得到关键跳入帧Pkey x ,其中,x为聚类组下标;
S6、确定预估帧间距;对个聚类组的帧间距进行高斯分布分析或均值分析中的任意一种,得到预估帧间距;
S7、分段调度发送;以关键跳入帧为分发节点,向接收端发送流媒体数据;
S8、缓存;接收端对流媒体数据进行缓存。
2.根据权利要求1所述的一种流媒体数据调度分发方法,其特征在于:所述步骤S5具体包括:提取各聚类组的跳入帧,检验是否满足高斯分布,检验方法为直方图、KDE图、Q-Q图、Shapiro-Wilk检验和Kolmogorov-Smirnov检验中的任意一种;
若一个聚类组的跳入帧集合{ Pink|x}满足高斯分布,则选取其高斯均值
Figure QLYQS_6
减三倍标准差/>
Figure QLYQS_7
处的帧作为该聚类组的关键跳入帧,满足:/>
Figure QLYQS_8
;若不满足高斯分布,则选取以最小跳入帧为基础,最小跳入帧和最大跳入帧差距5%为增量处的帧为关键跳入帧,满足:/>
Figure QLYQS_9
3.根据权利要求1或2所述的一种流媒体数据调度分发方法,其特征在于:所述步骤S6具体包括:
提取各聚类组的帧间距,检验是否满足高斯分布,检验方法为直方图、KDE图、Q-Q图、Shapiro-Wilk检验和Kolmogorov-Smirnov检验中的任意一种;
若一个聚类组的帧间距集合{ Lk|x}满足高斯分布,则选取其高斯均值
Figure QLYQS_10
加三倍标准差
Figure QLYQS_11
处的帧作为该聚类组的关键跳入帧,满足:/>
Figure QLYQS_12
;若不满足高斯分布,则选取最小帧间距和最大帧间距差距的95%为作为预估帧间距,满足:
Figure QLYQS_13
。/>
4.一种流媒体数据调度分发***,用于执行如权利要求1-3任一项所述的方法,其特征在于,包括预处理模块以及处理模块;所述预处理模块用于执行步骤S1至步骤S6;所述处理模块用于执行步骤S7至步骤S8。
5.根据权利要求4所述的一种流媒体数据调度分发***,其特征在于,所述预处理模块包括预存储模块和计算模块;所述预存储模块用于存储所抓取的历史跳转信息;所述计算模块用于根据所述历史跳转信息完成聚类分析、计算有效跳转、融合建立有效跳转帧集合、聚类分析、确定关键跳入帧和预估帧间距。
6.根据权利要求5所述的一种流媒体数据调度分发***,其特征在于,所述处理模块包括网络控制器、网络协议模块、第一调度分发模块、第二调度分发模块和若干个流媒体服务器;所述第一调度分发模块和第二调度分发模块互为备份。
CN202310369969.5A 2023-04-10 2023-04-10 流媒体数据调度分发方法和*** Active CN116095372B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310369969.5A CN116095372B (zh) 2023-04-10 2023-04-10 流媒体数据调度分发方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310369969.5A CN116095372B (zh) 2023-04-10 2023-04-10 流媒体数据调度分发方法和***

Publications (2)

Publication Number Publication Date
CN116095372A CN116095372A (zh) 2023-05-09
CN116095372B true CN116095372B (zh) 2023-06-02

Family

ID=86214278

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310369969.5A Active CN116095372B (zh) 2023-04-10 2023-04-10 流媒体数据调度分发方法和***

Country Status (1)

Country Link
CN (1) CN116095372B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753439A (zh) * 2009-12-18 2010-06-23 深圳市融创天下科技发展有限公司 一种流媒体分发传输方法
CN105656774A (zh) * 2016-01-12 2016-06-08 东北大学 一种网络实时视频会话媒体数据多径混合冗余传输方法
CN111526153A (zh) * 2020-04-29 2020-08-11 高新兴科技集团股份有限公司 流媒体调度方法、计算机存储介质及电子设备
CN111757144A (zh) * 2020-04-13 2020-10-09 湖南化工职业技术学院(湖南工业高级技工学校) 一种网络计算机多媒体视频播放方法和***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170142177A1 (en) * 2015-11-13 2017-05-18 Le Holdings (Beijing) Co., Ltd. Method and system for network dispatching

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753439A (zh) * 2009-12-18 2010-06-23 深圳市融创天下科技发展有限公司 一种流媒体分发传输方法
CN105656774A (zh) * 2016-01-12 2016-06-08 东北大学 一种网络实时视频会话媒体数据多径混合冗余传输方法
CN111757144A (zh) * 2020-04-13 2020-10-09 湖南化工职业技术学院(湖南工业高级技工学校) 一种网络计算机多媒体视频播放方法和***
CN111526153A (zh) * 2020-04-29 2020-08-11 高新兴科技集团股份有限公司 流媒体调度方法、计算机存储介质及电子设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RMFS:一种支持用户交互的流媒体调度方案;智英建;《电 子 与 信 息 学 报》;第第31卷卷(第第6期期);全文 *
一种基于优化混合调度策略的P2P VoD ***的研究与设计;陈江;《计算机应用与软件》;第第28卷卷(第第6期期);全文 *

Also Published As

Publication number Publication date
CN116095372A (zh) 2023-05-09

Similar Documents

Publication Publication Date Title
CN101557499B (zh) 媒体交付***及方法、媒体交付***资源更新方法
EP2288085B1 (en) P2p based method, device and system for playing media
CN101291424B (zh) 一种面向ip机顶盒的数字媒体下载***
CN108833880A (zh) 利用跨用户行为模式进行视点预测并实现虚拟现实视频最优化传输的方法和装置
CN110502259B (zh) 服务器版本升级方法、视联网***、电子设备及存储介质
CN104246737A (zh) 在内容分发网络中使用视频流的连接池技术的***和方法
CN113315978B (zh) 一种基于联邦学习的协作式在线视频边缘缓存方法
CN106961616B (zh) 一种多cdn辅助的多层云的直播分发***
US20100198977A1 (en) Automatic live stream trees
CN112954385A (zh) 一种基于控制论和数据驱动的自适应分流决策方法
CN114518956A (zh) 边缘流媒体下的基于队列开销的负载均衡方法及装置
WO2023159986A1 (zh) 一种分层网络体系结构中的协作缓存方法
CN108124166B (zh) 一种互联网直播***
CN115714814B (zh) 一种基于多智能体强化学习的边缘缓存替换方法
Wan et al. Deep Reinforcement Learning‐Based Collaborative Video Caching and Transcoding in Clustered and Intelligent Edge B5G Networks
Taleb et al. Neighbors-buffering-based video-on-demand architecture
CN106375319A (zh) 一种音视频转码调度的方法、装置、设备及***
Huang et al. Personalized QoE enhancement for adaptive video streaming: A digital twin-assisted scheme
CN116095372B (zh) 流媒体数据调度分发方法和***
CN110134892A (zh) 一种监控资源列表的加载方法和***
CN115589489A (zh) 视频转码方法、装置、设备、存储介质及视频点播***
CN108924579A (zh) 视频网络***、回源网络节点设备、方法和存储介质
CN115604311A (zh) 一种面向服务网络的云端融合计算***及自适应路由方法
CN111405325B (zh) 一种视频内容分发方法和装置及电子设备
Poon et al. Determination of efficient transmission scheme for video-on-demand (VoD) services

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant