CN119450140A 视频增强方法、装置、服务器和终端设备 (华为技术有限公司)_第1页
CN119450140A 视频增强方法、装置、服务器和终端设备 (华为技术有限公司)_第2页
CN119450140A 视频增强方法、装置、服务器和终端设备 (华为技术有限公司)_第3页
CN119450140A 视频增强方法、装置、服务器和终端设备 (华为技术有限公司)_第4页
CN119450140A 视频增强方法、装置、服务器和终端设备 (华为技术有限公司)_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本申请实施例提供一种视频增强方法、装端设备获取携带待播放视频的信息的视频播放进行解释,获得二级索引地址和PQ参数文件地实现提升终端设备的视频增强特性与不同类型2对所述视频文件的一级索引文件进行解释,获得所述待播放视频的根据所述PQ参数文件地址,从所述视频分发源站下载所述PQ参根据所述视频文件的封装协议,对所述视频文件的一级索引文如果所述一级索引文件中存在所述PQ参数文件的标签,对切片后的视频文件进行封装,获得封装后的视频文件,所述封将所述封装后的视频文件和所述PQ参数文件发根据所述PQ算法模型和所述封装后的视频文件,生成所述PQ参将所述PQ参数发送给所述视频分发源站,以供所述视频分发源站将所述PQ3PQ参数文件解释模块,用于根据所述PQ参数文件地址,流切片模块,用于对转码操作后的视频文件进行流切片操作,4频文件在平台服务器进行编码压缩,然后通过媒体分发网络采用超文本传输协议行编码压缩的过程中,通常采用基于HTTP的自适应码率流媒体传输协议(HTTPlivestreaming,HLS)和基于HTTP的动态自适应流(dynamicadaptivestreamingoverHTTP,撑客户端在播放过程中根据当时的网络条件,选取合适码率的二进制流文件进行下载播在编码压缩的过程中可以通过算法对视频文件进行优化来更好的适配和提升客户端播放视频文件的一级索引文件进行解释,获得待播放视频的二级索引地址和PQ参数文件地址,5备之间的参数协同,进而可以提升终端设备视频增强特性与不同类型的视频的适配效果,67(如亮度和/或色彩等)不一样的情况下,增强后的视频流文件在不同客户端屏幕的播放渲染效果存在较大的差异,甚至部分终端设备上的实际效果可能影响到用户的主观播放体[0044]为解决这一问题,现有相关技术在一些新的高动态范围视频编码技术(high[0048]为解决HDR的元数据技术面临的问题,现有相关技术提出了终端设备在视频播放8[0053]3、视频编码生产后发现在部分型号的终端设备的屏幕上出现播放效果不佳的情视频平台服务器无法通过调整终端设备的PQ参数来解决已知播放现实(virtualreality,VR)设备、笔记本电脑、超级移动个人计算机(ultra_mobile端设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(applicationprocessor,AP),调制解调处理器,图形处理器(graphicsprocessing信号处理器(digitalsignalprocessor,DSP),基带处理器,和/或神经网络处理器9[0063]在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(universalasynchronousreceiver/transmitter,UART)接口,移动产业处理器接口(mobileindustryprocessorinterface,MIPI),通用输入输出(general_purpose[0067]天线1和天线2用于发射和接收电磁波信号。终端设备100中的每个天线可用于覆[0068]移动通信模块150可以提供应用在终端设备100上的包括2G/3G/4G/5G等无线通信[0070]无线通信模块160可以提供应用在终端设备100上的包括无线局域网(wirelesslocalareanetworks,WLAN)(如无线保真(wirelessfidelity,Wi_Fi)网络),蓝牙无线通信技术可以包括全球移动通讯系统(globalsystemformobilecommunications,GSM),通用分组无线服务(generalpacketradioservice,GPRS),码分多址接入(codedivisionmultipleaccess,CDMA),宽带码分多址(widebandcodedivisionmultipleaccess,WCDMA),时分码分多址(time_divisioncodedivisionmultipleaccess,TD_统(globalnavigationsatellitesystem,GLONASS),北斗卫星导航系统(beidounavigationsatellitesystem,BDS),准天顶卫星系统(quasi_zenithsatellite晶显示屏(liquidcrystaldisplay,LCD),有机发光二极管(organiclight_emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active_matrixorganiclightemittingdiode,AMOLED),柔性发光二极管(flexlight_emitting[0076]摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元[0078]视频编解码器用于对数字视频压缩或解压缩。终端设备100可以支持一种或多种[0081]内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括[0083]音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频或发送语音信息时,用户可以通过人嘴靠近麦克风170C发声,将声音信号输入到麦克风[0087]耳机接口170D用于连接有线耳机。耳机接口170D可以是USB接口130,也可以是[0099]本申请实施例涉及的应用场景是服务器400将上传到该服务器400的视频源文件进行编码后,将编码后的视频存储到视频分发源站/内容分发网络(contentdelivery100在播放视频的同时提供视频增强能力,从而提升视频在终端设备100的主观播放体验。通过媒体编码和流分段能力对视频源文件进行视频增强、多码率编码和/或视频流切片操[0100]终端设备100通过HTTP通信从视频分发源站获取到视频索引文件和视频二进制文行视频增强PQ算法来提升视频在终端设备100的播放增加一组PQ参数文件,用来描述视频在不同型号的终端设备100上执行端侧增强的PQ参数文件,视频分发源站通过CDN服务将编码后的视频文件和PQ参数文件分发给终端设备100,实施例提供的视频文件存储结构中获取PQ参数文件,用于终端设备100中的视频增强模块到视频增强模块触发在视频解码和渲染过程中的视责下载和解释PQ参数文件,并从PQ参数文件中根据终端设备100的信息匹配出待播放视频[0117]其中,作为本申请实施例的关键技术的视频文件存储结构的示意图可以如图7所[0118]下面对图7所示的视频文件存储结构中的端侧PQ参数文件和一级索引文件进行说件在不同类型的终端设备100中所使用的终端增强PQ参数的信息,所以PQ参数文件的基本[0121]本申请实施例的实施过程中涉及到服务器400的转码、算法训练和视频文件分发[0126]步骤804,终端设备100中的视频播放模块从视频分发源站获取待播放的视频文[0128]步骤806,终端设备100中的视频播放模块驱动终端设备100中的PQ参数文件解释[0130]步骤808,PQ参数文件解释模块根据终端设备100的型号获取终端设备100对应的[0131]步骤809,PQ参数文件解释模块将终端设备100对应的PQ参数发送给视频播放模[0136]本申请实施例中,服务器400(视频平台服务器)提供视频源文件的编码和流切片索引文件的过程中,服务器400根据PQ参数文件基础框架构建视频文件的PQ参数文件的基PQ参数文件只有基础框架,在终端设备100播放的过程中还不能从PQ参数文件中获取具体成与视频转码参数和终端设备100的参数相匹配的PQ[0142]步骤905,服务器400中的PQ参数文件生成模块根据PQ算法模型和步骤902中生成务器400可以再次执行步骤904~步骤905,来重新进行PQ算法模型训练和更新上述PQ参数更好地适配视频文件在不同终端设备100上HLS封装协议的m3u8一级索引文件为例进行说明;图11为本申请一个实施例提供的PQ参数[0153]用户选择待播放视频之后,终端设备100可以通过HTTP通信方式从视频分发源站[0157]步骤1203,PQ参数文件解释模块接收到视频播放模块输入的PQ参数文件地址之[0159]步骤1205,PQ参数文件解释模块将终端设备100对应的PQ参数发送给视频播放模[0163]在具体实现过程中,为了提升终端设备100视频增强的兼容性,可以在终端设备供的视频增强方法能够将终端视频增强特性的应用效果进行有效的应用,提升终端设备[0184]步骤1405,服务器400将封装后的视频文件和上述PQ参数文件发送到视频分发源400在一级索引文件中添加上述PQ参数文件的标签和地址,将封装后的视频文件和上述PQ将PQ参数发送到视频分发源站,由视频分发源站将上述PQ参数更新到上述PQ参数文件中,行服务器400和终端设备100之间的参数协同,进而可以提升终端设备100视频增强特性与模块1501的功能可以由图3所示终端设备100中的处理器110、天线1和移动通信模块150,器110和显示屏194实现;PQ参数文件解释模块1502和视频增强模块1503的功能可以由图1持终端设备1500执行上述视频播放模块1501、PQ参数文件解释模块1502和视频增强模块[0213]发送模块1603,用于将封装后的视频文件和上述PQ参数文件发送到视频分发源的功能可以由图4所示服务器400中的处理器410和通信接口420实现;媒体编码模块1601、流切片模块1602、PQ算法训练模块1604和PQ参数文件生成模块1605的功能可以由图4所示[0227]本申请实施例还提供一种计算机程序产品,该计算机程[0228]本申请实施例还提供一种计算机程序产品,该计算机程本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论