发明名称 |
一种视频帧丢帧方法及视频发送装置 |
摘要 |
本发明的实施例提供一种视频帧丢帧方法及视频发送装置,能够减少丢帧数量,从而提高视频播放的流畅度,改善用户体验。具体方案包括:获取待发送视频的视频帧序列;根据预设标准,建立所述视频帧序列中各视频帧之间的参考关系;在所述视频帧序列发送的过程中,检测视频发送缓冲区已缓存视频帧的数据占用长度;当所述数据占用长度大于预设阈值时,丢弃当前待缓存的视频帧,并丢弃在所述视频帧序列中根据所述参考关系引用所述当前待缓存的视频帧为参考帧的所有视频帧。本发明用于对视频帧进行丢帧处理。 |
申请公布号 |
CN104702968A |
申请公布日期 |
2015.06.10 |
申请号 |
CN201510091898.2 |
申请日期 |
2015.02.17 |
申请人 |
华为技术有限公司 |
发明人 |
付洋;王提政 |
分类号 |
H04N21/234(2011.01)I;H04N21/238(2011.01)I;H04N21/647(2011.01)I |
主分类号 |
H04N21/234(2011.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种视频帧丢帧方法,其特征在于,包括:获取待发送视频的视频帧序列;根据预设标准,建立所述视频帧序列中各视频帧之间的参考关系;所述参考关系包括:所述视频帧序列中的第m帧引用第m‑h帧为参考帧;所述视频帧序列中的第n帧,被所述第n帧后的视频帧中的至少两个视频帧引用为参考帧;其中,m、h、n均为自然数,m大于1且m大于h,所述视频帧序列中视频帧的数量不小于n+2;在所述视频帧序列发送的过程中,检测视频发送缓冲区已缓存视频帧的数据占用长度;当所述数据占用长度大于预设阈值时,丢弃当前待缓存的视频帧,并丢弃在所述视频帧序列中根据所述参考关系引用所述当前待缓存的视频帧为参考帧的所有视频帧。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |