【技术实现步骤摘要】
一种视频传输方法、装置及系统
[0001]本专利技术涉及视频传输
,具体涉及一种视频传输方法、装置及系统。
技术介绍
[0002]在视频传输服务中,为了提升视频传输服务的质量,通常会使用动态码率技术。
[0003]在相关技术中,主要考虑的是网络状态的动态性来优化视频传输服务,即根据网络状态的变化来动态决策传输视频的分辨率大小。
[0004]然而,目前只考虑网络状态的传输方式无法实现最优的视频传输服务。
技术实现思路
[0005]本专利技术的目的是针对上述现有技术的不足提出的一种视频传输方法、装置及系统,该目的是通过以下技术方案实现的。
[0006]本专利技术的第一方面提出了一种视频传输方法,所述方法应用于服务器,所述方法包括:
[0007]接收来自用户端的视频请求;
[0008]根据所述视频请求携带的传输上一视频块的相关参数和当前状态参数,确定当前传输分辨率和分辨率提升值;
[0009]获取所述当前传输分辨率大小的待传输视频块后,将待传输视频块和所述分辨率 ...
【技术保护点】
【技术特征摘要】
1.一种视频传输方法,其特征在于,所述方法应用于服务器,所述方法包括:接收来自用户端的视频请求;根据所述视频请求携带的传输上一视频块的相关参数和当前状态参数,确定当前传输分辨率和分辨率提升值;获取所述当前传输分辨率大小的待传输视频块后,将待传输视频块和所述分辨率提升值传输至所述用户端。2.根据权利要求1所述的方法,其特征在于,根据所述视频请求携带的传输上一视频块的相关参数和当前状态参数,确定当前传输分辨率和分辨率提升值,包括:将传输上一视频块的相关参数和当前状态参数输入已训练的神经网络决策模型,以由所述神经网络决策模型基于所述相关参数和当前状态参数决策当前传输分辨率和分辨率提升值。3.根据权利要求1所述的方法,其特征在于,获取所述当前传输分辨率大小的待传输视频块,包括:获取所述上一视频块所属视频的视频标识;确定所述视频标识对应的当前传输分辨率的视频数据,并从所述视频数据中读取出与所述上一视频块关联视频块的下一视频块作为待传输视频块;其中所述关联视频块为当前传输分辨率大小的视频块。4.一种视频传输方法,其特征在于,所述方法应用于用户端,所述方法包括:接收服务器传输的视频块和分辨率提升值;根据所述分辨率提升值对所述视频块进行分辨率提升,并播放提升分辨率后的视频块;获取当前状态参数和与所述视频块相关的参数;根据所述与视频块相关的参数和当前状态参数生成针对下一视频块的视频请求,并发送至所述服务器。5.根据权利要求4所述的方法,其特征在于,根据所述分辨率提升值对所述视频块进行分辨率提升,包括:根据所述分辨率提升值和所述视频块的当前分辨率,确定目标分辨率;将所述视频块的当前分辨率提升至所述目标分辨率。6.根据权利要求4所述的方法,其特征在于,获取当前状态参数和与所述视频块相关的参数,包括:获取所述用户端当前为视频播放任务分配的计算能力,以及所述用户端与所述服务器...
【专利技术属性】
技术研发人员:宋令阳,刘天宇,
申请(专利权)人:浙江省北大信息技术高等研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。