CN107613331B - 视频传输过程的码率控制方法 - Google Patents
视频传输过程的码率控制方法 Download PDFInfo
- Publication number
- CN107613331B CN107613331B CN201711072843.2A CN201711072843A CN107613331B CN 107613331 B CN107613331 B CN 107613331B CN 201711072843 A CN201711072843 A CN 201711072843A CN 107613331 B CN107613331 B CN 107613331B
- Authority
- CN
- China
- Prior art keywords
- delay time
- propagation delay
- time value
- buffer area
- frame
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000005540 biological transmission Effects 0.000 claims abstract description 26
- 230000002708 enhancing effect Effects 0.000 claims description 11
- 238000001914 filtration Methods 0.000 claims description 9
- 230000001965 increasing effect Effects 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims description 3
- 230000003139 buffering effect Effects 0.000 claims description 3
- 230000006641 stabilisation Effects 0.000 abstract description 3
- 238000011105 stabilization Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 5
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种视频传输过程的码率控制方法,包括以下步骤:S1、根据缓冲区当前时段传输时延和上一时段传输时延的大小比对,预测下一时段传输时延的变化情况;若预测的下一时段传输时延在第一预设范围区间,则至步骤S2;如不在第一预设范围区间但在第二预设范围区间,所述第二预设范围区间包含第一预设范围区间,则至步骤S3;S2、根据预测的缓冲区下一时段传输时延与当前时段的传输时延的大小关系,调整读出缓冲区数据的速度;S3、根据预测的缓冲区下一时段传输时延与当前时段的传输时延的大小关系,相应调整编码器中下一时段I帧图像处理的强度。该方法根据传输时延设于的具体区间位置设置不同处理方法,保证整体视频传输码率的稳定和平滑。
Description
技术领域
本发明涉及视频播放领域,具体涉及一种视频传输过程的码率控制方法。
背景技术
随着对视频播放要求越来越高,传统流媒体系统采用缓存帧的方法来克服信道变化等原因造成的不稳定性,缓存帧用一定的时延来换取视频的流畅性。在信号条件变差时,缓冲区发生下溢,则暂停媒体播放,缓冲后继续播放,但该方法容易造成视频播放的中断,且很难保证视频传输的实时性,影响用户的观看体验。
针对上述问题,专利文件201310006416.X公开了一种无线网络下视频实时传输的码率平滑方法,通过周期性的统计视频帧的传输时延,当传输时延变小时,通过快进调小播放缓存;当传输时延变大时,通过慢放调大播放缓存,所述快进和慢放的调整步长由传输时延变化、播放缓存深度以及时间戳信息共同决定。该方法在实际操作中,通过调节播放速度的25%变化幅度来调整缓存区大小,然而,播放速度25%的变化导致画面和声音的非正常状态较大影响了用户的体验。
发明内容
本发明的目的在于提出一种视频传输过程的码率控制方法,首先预测一下时间段的传输时延,并根据该传输时延设于的具体区间位置设置不同处理方法,从而保证整体视频传输码率的稳定和平滑,且有效缩小播放延时。
为实现上述目的,本发明所采用的技术方案是一种视频传输过程的码率控制方法,所述方法包括以下步骤:
S1、根据缓冲区当前时段传输时延和上一时段传输时延的大小比对,预测下一时段传输时延的变化情况;若预测的下一时段传输时延值在第一预设范围区间,则至步骤S2;如不在第一预设范围区间但在第二预设范围区间,所述第二预设范围区间包含第一预设范围区间,则至步骤S3;
S2、根据预测的缓冲区下一时段传输时延值与当前时段传输时延值的大小关系,调整读出缓冲区数据的速度;
S3、根据预测的缓冲区下一时段传输时延值与当前时段传输时延值的大小关系,相应调整编码器中下一时段I帧图像处理的强度。
进一步的,所述缓冲区为环形缓冲区。
进一步的,所述步骤S1中的预设范围的上限为当前时段传输时延值与当前传输时延值的10%的加和数值,下限为当前时段传输时延值与当前时段传输时延的10%的相减数值。
此时,所述步骤S2具体包括:
S2.1、预测的缓冲区下一时段传输时延值大于当前时段传输时延值,即网络传输速度减缓,则读出缓冲区数据的速度放慢;
S2.2、预测的缓冲区下一时段传输时延值小于当前时段传输时延值,即网络传输速度加快,则读出缓冲区数据的速度加快。
进一步的,所述步骤S2.1中所述读出缓冲区数据的放慢速度和加快速度具体为:按照时间戳播放速度的20%的范围内变化,即放慢速度下限为时间戳播放速度的80%,上限为时间戳播放速度;加快速度下限为时间戳播放速度,上限为时间戳播放速度的120%。
在另一个优选方案中,所述步骤S1中的第二预设范围区间上限为当前时段传输时延值与当前时段传输时延值的30%的加和数值,下限为当前时段传输时延值与当前时段传输时延的30%的相减数值;
则不在第一预设范围区间且在第二预设范围区间内的部分包括两个范围区间,一个上限为当前时段传输时延值与当前时段传输时延值的30%的加和数值,下限为当前时段传输时延值与当前时段传输时延值的10%的加和数值;另一个上限为当前时段传输时延值与当前时段传输时延的10%的相减数值,下限为当前时段传输时延值与当前时段传输时延的30%的相减数值。
此时,所述步骤S3具体包括:
S3.1、预测的缓冲区下一时段传输时延值大于当前时段传输时延值,即网络传输速度减缓,则编码器的图像处理模块将下一时段I帧的图像降低噪声操作的滤波强度、降低边缘增强操作的处理强度和/或增强图像的压缩量,以降低下一时段I帧的传输码率;
S3.2、预测的缓冲区下一时段传输时延值小于当前时段传输时延值,即网络传输速度加快,则编码器的图像处理模块将下一时段I帧的图像增强噪声操作的滤波强度、增加边缘增强操作的处理强度和/或减少图像的压缩量,以提高下一时段I帧的图像质量。
再一个优选方案中,所述方法还包括步骤S4,所述步骤S1中还包括当前时段帧传输延时值不在第二预设范围区间,则至步骤S4;
S4、预测的缓冲区下一时段传输时延值大于第二预设范围的上限时,即网络传输速度非常缓慢,则编码器的图像处理模块将下一时段I帧的图像降低噪声操作的滤波强度、降低边缘增强操作的处理强度和/或增强图像的压缩量;同时缓冲区丢弃非关键帧P帧,降低下一时段I帧的传输码率;预测的缓冲区下一时段传输时延值小于第二预设范围的下限时,读出缓冲区数据的速度加快,且加快上限为时间戳播放速度的120%。
进一步的,所述步骤S4中缓冲区丢弃非关键帧P帧具体为:从环形缓冲区的读指针部分开始丢弃非关键帧P帧,直到遇到I帧就停止丢帧,再将新来的数据帧增加进入缓冲区。
为进一步缩短数据传输时延,所述步骤S4中还包括:
在缓冲区预设一个最大距离阈值,当预测的缓冲区下一时段传输时延值大于第二预设范围的上限时,且缓冲区累积的数据包超过最大距离阈值,读指针自动跳过最大距离阈值,跳到其后的I关键帧。
本发明首先预测一下时间段的传输时延,并根据该传输时延设于的具体区间位置设置不同处理方法,从而保证整体视频传输码率的稳定和平滑,且有效缩小播放延时。具体的,预测下一时段传输时延值在变化范围较小(即第一预设范围)内,通过调整读出缓冲区数据的速度来控制码率传输,该读出缓冲区数据的速度快慢即为播放时间的快慢,而在变化范围较小的区间内,该调整是人眼无法察觉到的。预测下一时段传输时延值在变化范围较大(即第二预设范围区间)内,通过调整编码器的图像处理和压缩量来实现关键帧I帧的传输码流,该调整在网络传输速度慢时,牺牲一些图像质量已达到传输平滑顺畅的目的。预设下一时段传输时延值在变化范围最大(即不在第二预设范围区间)时,在网络传输速度慢时,结合图像处理及其压缩量,丢弃非关键帧P帧或者跳过最大距离阈值,以达到传输平滑顺畅。
附图说明
图1为本发明视频传输过程的码率控制方法的实施方式的示意图;
图2为本发明视频传输过程的码率控制方法中步骤S2的一种实施方式的示意图;
图3为本发明视频传输过程的码率控制方法中步骤S3的一种实施方式的示意图;
图4为本发明视频传输过程的码率控制方法中步骤S4的一种实施方式的示意图;
图5为步骤S4中当网络传输状态较差时进行的缓存跟进示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面参考附图对本发明的实施例进行描述。参见图1,一种视频传输过程的码率控制方法,所述方法包括:
S1、根据缓冲区当前时段传输时延和上一时段传输时延的大小比对,预测下一时段传输时延的变化情况;若预测的下一时段传输时延值在第一预设范围区间,则至步骤S2;如不在第一预设范围区间但在第二预设范围区间,所述第二预设范围区间包含第一预设范围区间,则至步骤S3;
需要说明的是,为保证有效准确的传输时延预测,本发明方法对缓冲区视频帧的传输时延周期进行统计,针对上一个时段的传输时延,当前传输时延变小,则说明网络状况较好;而当前传输时延变大,则说明网络状况较差。还需要说明的是,本发明统计一个时段视频帧的传输时延所采用的方法为现有技术,在此不做过多描述。
S2、根据预测的缓冲区下一时段传输时延值与当前时段传输时延值的大小关系,调整读出缓冲区数据的速度;
S3、根据预测的缓冲区下一时段传输时延值与当前时段传输时延值的大小关系,相应调整编码器中下一时段I帧图像处理的强度。
在上述基础方案的基础上,本发明视频传输过程的码率控制方法在一个具体的实施方案中,如图2所示,所述步骤S1中的第一预设范围的上限为当前时段的帧传输时延值TD_current与该传输时延值TD_current的10%的加和数值,下限为当前时段的帧传输时延值TD_current与该传输时延TD_current的10%的相减数值;即[TD_current-10%TD_current,TD_current+10%TD_current]。
此时,步骤S2具体包括:
S2.1、预测的缓冲区下一时段传输时延值TD_next大于当前时段传输时延值TD_current,即TD_next>TD_current,网络传输速度减缓,则读出缓冲区数据的速度放慢;
在该步骤中,网络传输速度减缓,将读出缓冲区数据的速度放慢,即缓冲区的播放缓存调大,从而避免缓冲区播空造成视频中断。该处所述速度放慢具体为,按照时间戳播放速度V_normal的20%的范围内变化,放慢速度下限为时间戳播放速度的80%,上限为时间戳播放速度,即速度变化范围为[80%V_normal,V_normal]。
S2.2、预测的缓冲区下一时段传输时延值TD_next小于当前时段传输时延值TD_current,即TD_next<TD_current,网络传输速度加快,则读出缓冲区数据的速度加快。
在该步骤中,网络传输速度加快,将读出缓冲区数据的速度加快,即缓冲区的播放缓存调小,从而减小传输时延。该处所述速度加快具体为,按照时间戳播放速度V_normal的20%的范围内变化,加快速度下限为时间戳播放速度,上限为时间戳播放速度的120%,即速度变化范围为[V_normal,120%V_normal]。
本发明视频传输过程的码率控制方法在另一个具体的实施方案中,图3所示,所述步骤S1中的第二预设范围的上限为当前时段传输时延值TD_current与当前时段传输时延值TD_current的30%的加和数值,下限为当前时段传输时延值TD_current与当前时段传输时延TD_current的30%的相减数值;即[TD_current-30%TD_current,TD_current+30%TD_current]。由于预测的下一时段传输时延值不在第一预设范围,且在第二预设范围区间内,则预测的下一时段传输时延值包括两个范围区间,一个上限为当前时段传输时延值与当前时段传输时延值的30%的加和数值,下限为当前时段传输时延值与当前时段传输时延值的10%的加和数值,即[TD_current+10%TD_current,TD_current+30%TD_current];另一个上限为当前时段传输时延值与当前时段传输时延的10%的相减数值,下限为当前时段传输时延值与当前时段传输时延的30%的相减数值,[TD_current-30%TD_current,TD_current-10%TD_current]。
此时,步骤S3具体包括
S3.1、当预测的缓冲区下一时段传输时延值TD_next大于当前时段传输时延值TD_current,即网络传输速度减缓,则编码器的图像处理模块将下一时段I帧的图像降低噪声操作的滤波强度、降低边缘增强操作的处理强度和/或增强图像的压缩量,以降低下一时段I帧的传输码率;
S3.2、预测的缓冲区下一时段传输时延值TD_nextt小于当前时段传输时延值TD_current,即网络传输速度加快,则编码器的图像处理模块将下一时段I帧的图像增强噪声操作的滤波强度、增加边缘增强操作的处理强度和/或减少图像的压缩量,以提高下一时段I帧的图像质量。
图4示出了本发明视频传输过程的码率控制方法的又一个实施方式,在该实施方案中,所述步骤S1中还包括当前时段传输延时值不在第二预设范围区间,则还包括步骤S4。在上述的技术方案基础上,该实施方式的当前时段传输时延值TD_current>TD_current+30%TD_current,或者TD_current<TD_current-30%TD_current。
S4、预测的缓冲区下一时段传输时延值TD_next大于第二预设范围的上限时,即TD_next>TD_current+30%TD_current,此时预测网络传输速度非常缓慢,则编码器的图像处理模块将下一时段I帧的图像降低噪声操作的滤波强度、降低边缘增强操作的处理强度和/或增强图像的压缩量;同时缓冲区丢弃非关键帧P帧,降低下一时段I帧的传输码率。预测的缓冲区下一时段传输时延值TD_next小于第二预设范围的下限时,即TD_next<TD_current-30%TD_current,读出缓冲区数据的速度加快,且加快上限为时间戳播放速度的120%。
需要说明的是,本发明所述的缓冲区为环形缓冲区,所述步骤S4中缓冲区丢弃非关键帧P帧具体为:从环形缓冲区的读指针部分开始丢弃非关键帧P帧,直到遇到I帧就停止丢帧,再将新来的数据帧增加进入缓冲区。
再进一步的优选方案中,所述步骤S4中还包括:
如图5所示,在缓冲区预设一个最大距离阈值D_max,当预测的缓冲区下一时段传输时延值TD_next大于第二预设范围的上限时,且缓冲区累积的数据包超过最大距离阈值D_max,读指针自动跳过最大距离阈值D_max,跳到其后的I关键帧。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备可以是个人计算机,服务器,或者网络设备等执行各个实施例或者实施例的某些部分所述的方法。
以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
Claims (5)
1.一种视频传输过程的码率控制方法,所述方法包括以下步骤:
S1、根据缓冲区当前时段传输时延和上一时段传输时延的大小比对,预测下一时段传输时延的变化情况;若预测的下一时段传输时延值在第一预设范围区间,则至步骤S2;如不在第一预设范围区间但在第二预设范围区间,所述第二预设范围区间包含第一预设范围区间,则至步骤S3;
所述缓冲区为环形缓冲区,所述第一预设范围的上限为当前时段传输时延值与当前时段传输时延值的10%的加和数值,下限为当前时段传输时延值与当前时段传输时延值的10%的相减数值;
所述第二预设范围区间上限为当前时段传输时延值与当前时段传输时延值的30%的加和数值,下限为当前时段传输时延值与当前时段传输时延值的30%的相减数值;则不在第一预设范围区间且在第二预设范围区间内的部分包括两个范围区间,一个上限为当前时段传输时延值与当前时段传输时延值的30%的加和数值,下限为当前时段传输时延值与当前时段传输时延值的10%的加和数值;另一个上限为当前时段传输时延值与当前时段传输时延值的10%的相减数值,下限为当前时段传输时延值与当前时段传输时延值的30%的相减数值;
S2、根据预测的缓冲区下一时段传输时延值与当前时段传输时延值的大小关系,调整读出缓冲区数据的速度;具体包括:
S2.1、预测的缓冲区下一时段传输时延值大于当前时段传输时延值,即网络传输速度减缓,则读出缓冲区数据的速度放慢;
S2.2、预测的缓冲区下一时段传输时延值小于当前时段传输时延值,即网络传输速度加快,则读出缓冲区数据的速度加快;
S3、根据预测的缓冲区下一时段传输时延值与当前时段传输时延值的大小关系,相应调整编码器中下一时段I帧图像处理的强度;具体包括:
S3.1、预测的缓冲区下一时段传输时延值大于当前时段传输时延值,即网络传输速度减缓,则编码器的图像处理模块将下一时段I帧的图像降低噪声操作的滤波强度、降低边缘增强操作的处理强度和/或增强图像的压缩量,以降低下一时段I帧的传输码率;
S3.2、预测的缓冲区下一时段传输时延值小于当前时段传输时延值,即网络传输速度加快,则编码器的图像处理模块将下一时段I帧的图像增强噪声操作的滤波强度、增加边缘增强操作的处理强度和/或减少图像的压缩量,以提高下一时段I帧的图像质量。
2.如权利要求1所述的视频传输过程的码率控制方法,其特征在于,所述步骤S2.1中所述读出缓冲区数据的放慢速度和加快速度具体为:按照时间戳播放速度的20%的范围内变化,即放慢速度下限为时间戳播放速度的80%,上限为时间戳播放速度;加快速度下限为时间戳播放速度,上限为时间戳播放速度的120%。
3.如权利要求1所述的视频传输过程的码率控制方法,其特征在于,所述方法还包括步骤S4,所述步骤S1中还包括当前时段传输时延值不在第二预设范围区间,则至步骤S4;
S4、预测的缓冲区下一时段传输时延值大于第二预设范围的上限时,即网络传输速度非常缓慢,则编码器的图像处理模块将下一时段I帧的图像降低噪声操作的滤波强度、降低边缘增强操作的处理强度和/或增强图像的压缩量;同时缓冲区丢弃非关键帧P帧,降低下一时段I帧的传输码率;预测的缓冲区下一时段传输时延值小于第二预设范围的下限时,读出缓冲区数据的速度加快,且加快上限为时间戳播放速度的120%。
4.如权利要求3所述的视频传输过程的码率控制方法,其特征在于,所述步骤S4中缓冲区丢弃非关键帧P帧具体为:从环形缓冲区的读指针部分开始丢弃非关键帧P帧,直到遇到I帧就停止丢帧,再将新来的数据帧增加进入缓冲区。
5.如权利要求3所述的视频传输过程的码率控制方法,其特征在于,所述步骤S4中还包括:
在缓冲区预设一个最大距离阈值,当预测的缓冲区下一时段传输时延值大于第二预设范围的上限时,且缓冲区累积的数据包超过最大距离阈值,读指针自动跳过最大距离阈值,跳到其后的I关键帧。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711072843.2A CN107613331B (zh) | 2017-11-03 | 2017-11-03 | 视频传输过程的码率控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711072843.2A CN107613331B (zh) | 2017-11-03 | 2017-11-03 | 视频传输过程的码率控制方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107613331A CN107613331A (zh) | 2018-01-19 |
| CN107613331B true CN107613331B (zh) | 2019-07-19 |
Family
ID=61085347
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711072843.2A Active CN107613331B (zh) | 2017-11-03 | 2017-11-03 | 视频传输过程的码率控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107613331B (zh) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108924665B (zh) * | 2018-05-30 | 2020-11-20 | 深圳市捷视飞通科技股份有限公司 | 降低视频播放延时的方法、装置、计算机设备和存储介质 |
| CN109413442B (zh) * | 2018-10-12 | 2020-10-09 | 南京机器岛智能科技有限公司 | 一种音箱自适应码率调节方法 |
| CN111225239A (zh) * | 2018-11-27 | 2020-06-02 | 广州骏视信息科技有限公司 | 一种平衡及优化视频播放流畅度和时延的方法与系统 |
| CN110399783B (zh) * | 2019-04-30 | 2020-08-28 | 厦门瞳景智能科技有限公司 | 基于图像分析的交通动作触发平台、方法及存储介质 |
| CN111212308B (zh) * | 2020-01-15 | 2020-09-25 | 珠海安联锐视科技股份有限公司 | 一种无线网络自适应调节的方法 |
| CN114550125B (zh) * | 2020-11-25 | 2025-09-05 | 顺丰科技有限公司 | 道路标牌信息识别方法、装置、计算机设备和存储介质 |
| CN112468764B (zh) * | 2021-01-28 | 2021-05-04 | 浙江华创视讯科技有限公司 | 一种流媒体自适应传输的方法、系统、服务器和存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101068236A (zh) * | 2007-04-13 | 2007-11-07 | 华为技术有限公司 | 流媒体码率控制方法、系统和设备 |
| CN101841387A (zh) * | 2009-03-19 | 2010-09-22 | 中国移动通信集团江西有限公司 | 一种广域网数据提速方法、装置及系统 |
| CN103248884A (zh) * | 2012-02-14 | 2013-08-14 | 华为技术有限公司 | 一种控制视频速率的系统、基站及方法 |
| CN103916716A (zh) * | 2013-01-08 | 2014-07-09 | 北京信威通信技术股份有限公司 | 一种无线网络下视频实时传输的码率平滑方法 |
| CN106658049A (zh) * | 2016-12-31 | 2017-05-10 | 深圳市优必选科技有限公司 | 一种视频播放缓冲方法及系统 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6494439B2 (ja) * | 2015-06-05 | 2019-04-03 | キヤノン株式会社 | 通信装置およびその制御方法 |
-
2017
- 2017-11-03 CN CN201711072843.2A patent/CN107613331B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101068236A (zh) * | 2007-04-13 | 2007-11-07 | 华为技术有限公司 | 流媒体码率控制方法、系统和设备 |
| CN101841387A (zh) * | 2009-03-19 | 2010-09-22 | 中国移动通信集团江西有限公司 | 一种广域网数据提速方法、装置及系统 |
| CN103248884A (zh) * | 2012-02-14 | 2013-08-14 | 华为技术有限公司 | 一种控制视频速率的系统、基站及方法 |
| CN103916716A (zh) * | 2013-01-08 | 2014-07-09 | 北京信威通信技术股份有限公司 | 一种无线网络下视频实时传输的码率平滑方法 |
| CN106658049A (zh) * | 2016-12-31 | 2017-05-10 | 深圳市优必选科技有限公司 | 一种视频播放缓冲方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107613331A (zh) | 2018-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107613331B (zh) | 视频传输过程的码率控制方法 | |
| EP2095205B1 (en) | Hybrid buffer management | |
| CN107743253B (zh) | 用于无线网络中的视频传输速率适配方法 | |
| CN107529097A (zh) | 一种自适应调整视频缓冲大小的方法及装置 | |
| CN106385620B (zh) | 一种基于流媒体的数据平滑输出方法 | |
| CN104113777A (zh) | 一种音频流解码方法及装置 | |
| CN109168083A (zh) | 一种流媒体实时播放方法及装置 | |
| CN104333795A (zh) | 一种不依赖时间戳的实时视频码流播放速度控制方法 | |
| US20120260276A1 (en) | Information processing apparatus, information processing method, and program | |
| JP2010021867A (ja) | ストリーミング再生装置、ストリーミング配信再生システム、ストリーミング再生方法及びストリーミング再生プログラム | |
| CN105430453A (zh) | 媒体数据采集方法、媒体终端及在线音乐教学系统 | |
| US11206442B2 (en) | Methods and apparatus for video streaming with improved synchronization | |
| EP4040794A1 (en) | Systems and methods for adaptive output | |
| JP5816328B2 (ja) | 無線音声ストリームを送信する方法および装置 | |
| KR102434950B1 (ko) | 데이터를 스트리밍하기 위한 방법들 및 장치들 | |
| EP2522137B1 (en) | Transport layer modification in a white space device to enable transmission gaps | |
| US20120009892A1 (en) | Wireless communication system and method for adjusting used depth of buffer unit in wireless communication system | |
| JP5218995B2 (ja) | 動画再生端末,動画再生方法及びプログラム | |
| EP4074058B1 (en) | Methods, systems, and media for selecting formats for streaming media content items | |
| CN111064698B (zh) | 一种多媒体流数据的播放方法和装置 | |
| EP2522136B1 (en) | Application layer modification in a white space device to enable transmission gaps | |
| CN109327724B (zh) | 音视频同步播放方法和装置 | |
| US20220279054A1 (en) | Compensating for interruptions in a wireless connection | |
| EP4038892B1 (en) | Methods, systems, and media for streaming video content using adaptive buffers | |
| CN108282689A (zh) | 一种互联网监控在网络抖动下做到最小延时并能流畅播放的方法 |
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 | ||
| PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
| PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Rate control method for video transmission Effective date of registration: 20210622 Granted publication date: 20190719 Pledgee: Beijing culture science and technology financing Company limited by guarantee Pledgor: CBC CLOUD TECHNOLOGY Co.,Ltd. Registration number: Y2021980005035 |