webrtc_android
webrtc_android copied to clipboard
远程视频质量
使用过程中,远程视频的质量被压缩了,预览画面很清晰,但是对方看到的画面就像是被压缩了,查看依赖库,更改视频尺寸和fps没什么效果,请问有什么方式提高视频的质量嘛?目前看到所有的qq群都已经满了,能多开一个嘛
有个设置最大码率的参数
哦,能告诉我一下吗?我知道rtc-chat这里面有地方能设置视频的 分辨率 默认我看是 640X480,还有一个fps ,是这个地方吗?
`public static final String VIDEO_CODEC_H264 = "H264";
public static final String VIDEO_CODEC_PARAM_START_BITRATE = "x-google-start-bitrate";
public static final String VIDEO_CODEC_PARAM_MAX_BITRATE = "x-google-max-bitrate";
public static final String VIDEO_CODEC_PARAM_MIN_BITRATE = "x-google-min-bitrate";
public static final int videoMaxBitrateKbps = 8000;
public static final int videoMinBitrateKbps = 8000;
public static final int videoStartBitrateKbps = 8000;
private static String setStartBitrate(String codec, boolean isVideoCodec, String sdpDescription, int bitrateKbps) {
String[] lines = sdpDescription.split("\r\n");
int rtpmapLineIndex = -1;
boolean sdpFormatUpdated = false;
String codecRtpMap = null;
// Search for codec rtpmap in format
// a=rtpmap:
setStartBitrate(VIDEO_CODEC_H264, true, sdpDic, videoStartBitrateKbps);`
请问一下是什么参数设置视频质量呀?实在是没找到
请问一下是什么参数设置视频质量呀?实在是没找到
所以,你找到设置视频质量的方法了么? 能否分享下
请问一下是什么参数设置视频质量呀?实在是没找到
所以,你找到设置视频质量的方法了么? 能否分享下
没有找到
请问一下是什么参数设置视频质量呀?
所以,你找到设置方法了么?
没有找到
public static final String VIDEO_CODEC_PARAM_START_BITRATE = "x-google-start-bitrate"; public static final String VIDEO_CODEC_PARAM_MAX_BITRATE = "x-google-max-bitrate"; public static final String VIDEO_CODEC_PARAM_MIN_BITRATE = "x-google-min-bitrate"; public static final int videoMaxBitrateKbps = 8000; public static final int videoMinBitrateKbps = 8000; public static final int videoStartBitrateKbps = 8000;
请问一下是什么参数设置视频质量呀?
所以,你找到设置方法了么?
没有找到
public static final String VIDEO_CODEC_PARAM_START_BITRATE = "x-google-start-bitrate"; public static final String VIDEO_CODEC_PARAM_MAX_BITRATE = "x-google-max-bitrate"; public static final String VIDEO_CODEC_PARAM_MIN_BITRATE = "x-google-min-bitrate"; public static final int videoMaxBitrateKbps = 8000; public static final int videoMinBitrateKbps = 8000; public static final int videoStartBitrateKbps = 8000;
大佬您好,我是用的是"branch_nodejs"分支代码,请问您这些配置是加在PeerConnectionHelper类里面吗?
请问一下是什么参数设置视频质量呀?
所以,你找到设置方法了么?
没有找到
公共静态最终字符串 VIDEO_CODEC_PARAM_START_BITRATE = "x-google-start-bitrate"; 公共静态最终字符串 VIDEO_CODEC_PARAM_MAX_BITRATE = "x-google-max-bitrate"; 公共静态最终字符串 VIDEO_CODEC_PARAM_MIN_BITRATE = "x-google-min-bitrate"; 公共静态最终 int videoMaxBitrateKbps = 8000; 公共静态最终 int videoMinBitrateKbps = 8000; 公共静态最终 int videoStartBitrateKbps = 8000;
大佬你好,我用的是“branch_nodejs”分支代码,请问你这些配置是加在PeerConnectionHelper类里面吗?
是啊
请问一下是什么参数设置视频质量呀?
所以,你找到设置方法了么?
没有找到
公共静态最终字符串 VIDEO_CODEC_PARAM_START_BITRATE = "x-google-start-bitrate"; 公共静态最终字符串 VIDEO_CODEC_PARAM_MAX_BITRATE = "x-google-max-bitrate"; 公共静态最终字符串 VIDEO_CODEC_PARAM_MIN_BITRATE = "x-google-min-bitrate"; 公共静态最终 int videoMaxBitrateKbps = 8000; 公共静态最终 int videoMinBitrateKbps = 8000; 公共静态最终 int videoStartBitrateKbps = 8000;
大佬你好,我用的是“branch_nodejs”分支代码,请问你这些配置是加在PeerConnectionHelper类里面吗?
是啊
感谢大佬,比之前清晰了。能否加您个联系方式呢,我Q2920501612
在最新版中,找不到这个PeerConnectionHelper了,然后复制setStartBitrate方法放到RTCPeer中,好多报错;要怎样解决?大佬
大佬,新版本怎么调高远程视频质量呀?
在最新版中,找不到这个PeerConnectionHelper了,然后复制setStartBitrate方法放到RTCPeer中,好多报错;要怎样解决?大佬
找到解决方法了吗?