安卓增加 mediasoup webrtc 日志输出 原创
本文首发地址 https://h89.cn/archives/246.html
最新更新地址 https://gitee.com/chenjim/chenjimblog
增加 webrtc 日志
修改 mediasoup-client/src/main/jni/jni_onload.cpp
如下
@@ -12,6 +12,7 @@ extern "C" jint JNIEXPORT JNICALL JNI_OnLoad(JavaVM* jvm, void* reserved)
if (ret < 0)
return -1;
+ rtc::LogMessage::LogToDebug(rtc::LoggingSeverity::LS_INFO);
mediasoupclient::Initialize();
webrtc::jni::LoadGlobalClassReferenceHolder();
return JNI_VERSION_1_6;
参考自 https://github.com/lihuan545890/mediasoup-client-android/
增加 libmediasoupclient 日志
修改 \mediasoup-client-android\mediasoup-client\deps\libmediasoupclient\src\Logger.cpp
- Logger::LogLevel Logger::logLevel = Logger::LogLevel::LOG_NONE;
+ Logger::LogLevel Logger::logLevel = Logger::LogLevel::LOG_TRACE;
修改 mediasoup-client-android\mediasoup-client\deps\libmediasoupclient\include\Logger.hpp
- if (Logger::handler && Logger::logLevel == Logger::LogLevel::LOG_DEBUG) \
+ if (Logger::handler && Logger::logLevel >= Logger::LogLevel::LOG_DEBUG) \
增加 mediasoup-client 日志
修改
mediasoup-client-android\mediasoup-client\src\main\java\org\mediasoup\droid\Logger.java
- Logger.setLogLevel(Logger.LogLevel.LOG_DEBUG);
+ Logger.setLogLevel(Logger.LogLevel.LOG_TRACE);
其它相关文档
本文来自博客园,作者:清霜辰,转载请注明原文链接:https://www.cnblogs.com/cnjim/p/18443470
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了