发明名称 |
视频图像数据的网络发送速率的平滑方法 |
摘要 |
本发明公开了一种视频图像数据的网络发送速率的平滑方法,包括:将视频码流写入缓冲区;计算视频编码器的码流变化;根据当前缓冲区中视频数据大小与视频传输网络所允许延时的关系,获得待发送速率,并与视频传输网络带宽和视频码流在视频传输网络中的波动最大值进行比较,以确定实际发送速率;如果采用实际发送速率发送缓冲区中的视频数据所用时长超过采样周期,则根据当前缓冲区的数据大小和网络所允许的延时,调整下个周期的发流速率。本发明方法,可使得视频图像数据的网络发送速率不断地按照预想的方向进行平滑,并最终实现视频图像数据在视频传输网络中的平滑发送,进而避免网络数据的瞬间过冲、数据丢失、网络拥塞甚至网络瘫痪的可能。 |
申请公布号 |
CN105338422A |
申请公布日期 |
2016.02.17 |
申请号 |
CN201410253012.5 |
申请日期 |
2014.06.09 |
申请人 |
杭州海康威视数字技术股份有限公司 |
发明人 |
徐炳炎;凌在龙 |
分类号 |
H04N21/647(2011.01)I;H04N19/146(2014.01)I |
主分类号 |
H04N21/647(2011.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
牛峥;王丽琴 |
主权项 |
一种视频图像数据的网络发送速率的平滑方法,包括在每个视频记录采样周期内执行的如下过程:在当前视频记录采样周期内,将视频码流写入缓冲区;计算所述当前视频记录采样周期的视频编码器的码流变化;获取当前缓冲区中视频数据大小;根据所述当前缓冲区中视频数据大小与视频传输网络所允许延时的关系,获得所述视频数据的待发送速率;将所述待发送速率分别与当前视频传输网络带宽和视频码流在视频传输网络中的波动最大值进行比较,以确定实际发送速率;采用所述实际发送速率发送所述缓冲区中的视频数据。 |
地址 |
310053 浙江省杭州市滨江区阡陌路555号海康科技园 |