首页 webrtc调试记录[汇集]

webrtc调试记录[汇集]

举报
开通vip

webrtc调试记录[汇集]webrtc调试记录[汇集] webrtc调试记录 issue网址 --->: ;colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Status%20Owner%20Summary&start=300 ---> sctp network address : 1,关于视频频设置 webrtcvideoengine.cc中的WebRtcVideoMediaChannel类中有关于 视频格式的设置,主要分为:发送的视频格式,和接收的视频格式两 类,对应的函数如:...

webrtc调试记录[汇集]
webrtc调试记录[汇集] webrtc调试记录 issue网址 --->: ;colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Status%20Owner%20Summary&start=300 ---> sctp network address : 1,关于视频频设置 webrtcvideoengine.cc中的WebRtcVideoMediaChannel类中有关于 视频格式的设置,主要分为:发送的视频格式,和接收的视频格式两 类,对应的 函数 excel方差函数excelsd函数已知函数     2 f x m x mx m      2 1 4 2拉格朗日函数pdf函数公式下载 如: //recv virtual bool WebRtcVideoMediaChannel::SetRecvCodecs(const std::vector &codecs); //send virtual bool WebRtcVideoMediaChannel::SetSendCodecs(const std::vector &codecs); bool WebRtcVideoMediaChannel::SetSendCodec(const webrtc::VideoCodec& codec, int min_bitrate, int start_bitrate, int max_bitrate); bool WebRtcVideoMediaChannel::SetSendCodec(WebRtcVideoChannelSendInfo* send_channel, const webrtc::VideoCodec& codec, int min_bitrate, int start_bitrate, int max_bitrate); virtual bool WebRtcVideoMediaChannel::SetSendStreamFormat(uint32 ssrc, const VideoFormat& format); | | V bool WebRtcVideoMediaChannel::SetSendCodec(WebRtcVideoChannelSendInfo* send_channel, const webrtc::VideoCodec& codec, int min_bitrate, int start_bitrate, int max_bitrate); | | V int ViECodecImpl::SetSendCodec(const int video_channel, const VideoCodec& video_codec); 也可以单独调用SetSendCodec 2,音频codec目前的修改: file: webrtcvoiceengine.cc code: bool WebRtcVoiceMediaChannel::SetSendCodecs(const std::vector& codecs); //modify by HaoYueJi 2013 if (_stricmp(voe_codec.plname, "ILBC") != 0) { continue; } 3,视频分辨率修改 file : vie_codec_impl.cc code: int ViECodecImpl::SetSendCodec(const int video_channel, const VideoCodec& video_codec1) { VideoCodec video_codec = video_codec1; video_codec.width = 640; video_codec.height = 480; 4,对于电视来讲,可能没有SD Card, file : peerconnection_jni.cc extern "C" jint JNIEXPORT JNICALL JNI_OnLoad(JavaVM *jvm, void *reserved) { ...... //#ifdef ANDROID #if(0) //modify by hyj for running on TV -- 2013-05-28 webrtc::Trace::CreateTrace(); CHECK(!webrtc::Trace::SetTraceFile("/sdcard/trace.txt", false), "SetTraceFile failed"); CHECK(!webrtc::Trace::SetLevelFilter(webrtc::kTraceAll), "SetLevelFilter failed"); #endif // ANDROID // Uncomment to get sensitive logs emitted (to stderr or logcat). talk_base::LogMessage::LogToDebug(talk_base::LS_SENSITIVE); return JNI_VERSION_1_6; } 5,libjingle从325版开始增加了sctp功能,sctp与tcp一样也是 一个传输层协议 6, void VideoFrame::StretchToPlanes(...) #ifdef HAVE_YUV ... #else ASSERT(false); // Scaling requested but is not implemented. Enable HAVE_YUV #endif trunk/talk/media/videoframe.cc 7 , 尝试修改视频分辨率 file : WebRtcVideoEngine.cc func: WebRtcVideoEngine::WebRtcVideoEngine(WebRtcVoiceEngine* voice_engine, ViEWrapper* vie_wrapper, ViETraceWrapper* tracing,
本文档为【webrtc调试记录[汇集]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_003124
暂无简介~
格式:doc
大小:17KB
软件:Word
页数:4
分类:
上传时间:2018-05-20
浏览量:5