【技术实现步骤摘要】
本技术涉及视频播放
,具体涉及一种视频在线播放器。
技术介绍
随着智能终端和网络的普及,越来越多的用户喜欢使用智能终端在线观看视频,然而,现有的视频系统在线播放视频时,经常出现以下问题:(1)往往网络不稳定,不能保证视频数据实时传输,导致用户不能流畅地观看整个视频;(2)视频系统播放视频图像的分辨率往往与用户使用的智能终端的分辨率不同,导致用户不能清晰地观看视频。
技术实现思路
针对现有视频系统存在的问题,本申请提供一种视频在线播放器,包括视频缓存器、视频编码器和视频播放器;视频缓存器用于实时存储视频图像;视频编码器用于结合网络状态和视频图像实时缓存的数量实时控制自身的编码码率,并根据编码码率对视频图像进行编码,生成视频数据包;视频播放器用于接收并对视频数据包解编码、将解编码后的视频图像的分辨率进行转换处理、播放转换处理后的视频数据。一种实施例中,视频编码器包括:视频图像数量获取单元、编码码率调整单元和编码单元;视频图像数量获取单元用于实时获取视频缓存器的当前视频图像缓存的数量;编码码率调整单元用于根据视频图像缓存的数量实时调整自身的编码码率;编码单元用于根据调整后的编码码率对视频图像进行编码。一种实施例中,编码码率调整单元结合当时网络的传输状态和视频图像缓存的数量逐步增加或逐步减少自身的编码码率。一种实施例中,视频播放器包括:解编码单元、分辨率转换单元和播放单元;解编码单元用于对所述视频数据包进行解码;分辨率转换单元用于对视频图像的分辨率进行转换;播放单元用于播放处理后的视频数据。依据上述实施例的视频在线播放器,由于视频编码器根据视频图像实时缓存的数 ...
【技术保护点】
一种视频在线播放器,其特征在于,包括:视频缓存器(1)、视频编码器(2)和视频播放器(3);所述视频缓存器(1)用于实时存储视频图像;所述视频编码器(2)用于根据视频图像实时缓存的数量实时控制自身的编码码率,并根据所述编码码率对所述视频图像进行编码,生成视频数据包;所述视频播放器(3)用于接收并对所述视频数据包解编码、将解编码后的视频图像的分辨率进行转换处理、播放转换处理后的视频数据。
【技术特征摘要】
1.一种视频在线播放器,其特征在于,包括:视频缓存器(1)、视频编码器(2)和视频播放器(3);所述视频缓存器(1)用于实时存储视频图像;所述视频编码器(2)用于根据视频图像实时缓存的数量实时控制自身的编码码率,并根据所述编码码率对所述视频图像进行编码,生成视频数据包;所述视频播放器(3)用于接收并对所述视频数据包解编码、将解编码后的视频图像的分辨率进行转换处理、播放转换处理后的视频数据。2.如权利要求1所述的视频在线播放器,其特征在于,所述视频编码器(2)包括:视频图像数量获取单元(21)、编码码率调整单元(22)和编码单元(23);所述视频图像数量获取单元(21)用于实时获取所述视频缓存器的当前视频图像...
【专利技术属性】
技术研发人员:吴旭清,
申请(专利权)人:上海象融蓝海文化传媒有限公司,
类型:新型
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。