如何设置视频质量

如何设置视频质量

ID:38061205

大小:41.00 KB

页数:4页

时间:2019-05-28

如何设置视频质量_第1页
如何设置视频质量_第2页
如何设置视频质量_第3页
如何设置视频质量_第4页
资源描述:

《如何设置视频质量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何设置AnyChat视频质量?AnyChatSDK视频质量主要是通过服务器的“AnyChatCoreServer.ini”配置文件来控制,该配置是整个系统所有房间的默认配置,早期的版本无法实现由上层应用来控制不同的用户采用不同的视频质量参数,自“AnyChatPlatformCoreSDKV2.8”版本开始,AnyChat便提供了本地视频质量控制接口,可以由上层应用控制本地视频的编码质量,为某些特定的应用提供了基础,例如:可以实现主持人发言时采用高质量的视频参数,而普通用户采集一般的视频参数,从而达到发言者的视频效果优于普通用户的特定效果

2、。(如果采集的视频信号有“横条”干扰。 AnyChatSDK的本地视频质量控制接口可以调节的参数包括“视频采集分辩率”、“视频帧率”、“视频码率”、“视频质量”、“关键帧间隔”以及“预设参数”的控制,参数定义如下: 01.///<本地视频编码码率设置(参数为int型,同服务器配置:VideoBitrate)02.#defineBRAC_SO_LOCALVIDEO_BITRATECTRL     3003.///<本地视频编码质量因子控制(参数为int型,同服务器配置:VideoQuality)04.#defineBRAC_SO_LOCALV

3、IDEO_QUALITYCTRL     3105.///<本地视频编码关键帧间隔控制(参数为int型,同服务器配置:VideoGOPSize)06.#defineBRAC_SO_LOCALVIDEO_GOPCTRL         3207.///<本地视频编码帧率控制(参数为int型,同服务器配置:VideoFps)08.#defineBRAC_SO_LOCALVIDEO_FPSCTRL         3309.///<本地视频编码预设参数控制(参数为int型,1-5)10.#defineBRAC_SO_LOCALVIDEO_PRES

4、ETCTRL               3411.///<本地视频采集分辨率宽度控制(参数为int型,同服务器配置:VideoWidth)12.#defineBRAC_SO_LOCALVIDEO_WIDTHCTRL                3813.///<本地视频采集分辨率高度控制(参数为int型,同服务器配置:VideoHeight)14.#defineBRAC_SO_LOCALVIDEO_HEIGHTCTRL               39 其中视频质量控制有两种模式“平均码率模式”(默认设置)和“质量因子模式”,当设置的码

5、率大于0时,启动“平均码率模式”,当设置的码率为0时,启动“质量因子模式”。典型的设置“平均码率模式”参数代码如下:01.DWORD dwValue=0;02.//设置本地视频编码的码率03.dwValue=60*1000;    //60kbps04.BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_BITRATECTRL,(constchar*)&dwValue,sizeof(DWORD));05.//设置本地视频编码的关键帧间隔06.dwValue=20;07.BRAC_SetSDKOption(BRAC_SO

6、_LOCALVIDEO_GOPCTRL,(constchar*)&dwValue,sizeof(DWORD));08.//设置本地视频编码的帧率09.dwValue=8;10.BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_FPSCTRL,(constchar*)&dwValue,sizeof(DWORD));11.//设置本地视频编码的预设参数12.dwValue=3;13.BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_PRESETCTRL,(constchar*)&dwValue,s

7、izeof(DWORD));14.//使参数设置生效15.BOOL bUseAppParam=TRUE;16.BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_APPLYPARAM,(constchar*)&bUseAppParam,sizeof(DWORD)); 典型的设置“质量因子模式”参数代码如下:01.DWORD dwValue=0;02.//设置本地视频编码的码率03.dwValue=0;04.BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_BITRATECTRL,(constch

8、ar*)&dwValue,sizeof(DWORD));05.//设置本地视频编码的质量因子06.dwValue=4;07.BRAC_SetSDKOption(BRAC_SO_L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。