安卓OPS投屏出现绿屏

需要在会议白板大屏上插上安卓OPS,然后在安卓OPS上实现Romms投屏功能

安卓OPS:rk3399 10.0版,安卓9.0,现在正常情况下可以显示,但是一投屏就出现绿屏

img


img


有没有遇到过这种情况, 在另一个安卓OPS上,也是rk3399的芯片就可以正常显示

问题相关代码,请勿粘贴截图

日志如下


05-30 13:42:59.135  1564  1700 D         : JNIEnvironment setLocalData [jniobject.cpp:35:JXC::JNIEnvironment::JNIEnvironment]
05-30 13:42:59.141  1564  1700 I mmpc_session: onStartProjectionRequest, jobject_callback_global_:0x28d6 [jni_p2p_session_cb.cc:422:NativeP2PSessionCb::onStartProjectionRequest]
05-30 13:42:59.144  1564  1700 D session : enter onRequest: IP:192.168.1.11, receivePort:11111  [P2PSessionNativeCallbackImpl.java:267: wp] 
05-30 13:42:59.157  1564  1700 D ave     : enter startProjection, sender ip:192.168.1.11, receivePort:11111, sendPort:11119, sender version:mmpcds_version=6.0.12.20210831_compile_on_Darwin, receiver jar version:2.2.12.20200227, receiver Ip:192.168.1.12  [P2pAvEngineImpl.java:2449: wp] 
05-30 13:42:59.158  1564  1700 D mmpc_rtc: NativeVideoEngine::startReceiveLocalPcData() [jni_vie.cc:944:NativeVideoEngine::startReceiveLocalPcData]
05-30 13:42:59.158  1564  1700 D mmpc_rtc: enter, ipPC:192.168.1.11, receivePort:11111, sendPort:11119, ssrc:1515870810, mmpc so version:2.2.12.20200227, useSoftDecoder:0 [videoengine_impl.cc:1961:rtc::VideoEngineImpl::startReceiveLocalPcData]
05-30 13:42:59.160  1564  1700 D mmpc_rtc: create and init socket [videoengine_impl.cc:1977:rtc::VideoEngineImpl::startReceiveLocalPcData]
05-30 13:42:59.160  1564  1700 I mmpc_rte: create posix thread:   [thread_posix.cc:136:webrtc::ThreadPosix::ThreadPosix]
05-30 13:42:59.160  1564  1700 I mmpc_rte: start posix thread: UdpSocketManagerPosixImplThread  [thread_posix.cc:199:webrtc::ThreadPosix::Start]
05-30 13:42:59.160  1564  1700 I mmpc_rte: ThreadPosix::Start(), result: 0  [thread_posix.cc:204:webrtc::ThreadPosix::Start]
05-30 13:42:59.162  1564  2923 I mmpc_rte: ThreadPosix::Run() thread  UdpSocketManagerPosixImplThread  [thread_posix.cc:347:webrtc::ThreadPosix::Run]
05-30 13:42:59.164  1564  1700 D mmpc_rtc: create channel and set params [videoengine_impl.cc:2019:rtc::VideoEngineImpl::startReceiveLocalPcData]
05-30 13:42:59.181  1564  1700 I mmpc_rte: nack mode: 1  [jitter_buffer.cc:878:webrtc::VCMJitterBuffer::SetNackMode]
05-30 13:42:59.188  1564  1700 I mmpc_rtc: VideoEngineImpl::SetNackFEC(int channel 0 , bool enable 1, int mode 3) [videoengine_impl.cc:1065:rtc::VideoEngineImpl::SetNackFEC]
05-30 13:42:59.189  1564  1700 I mmpc_rte: nack mode: 0  [jitter_buffer.cc:878:webrtc::VCMJitterBuffer::SetNackMode]
05-30 13:42:59.189  1564  1700 I mmpc_rte: AvgRecoveryFEC No protection, or rate too low, so average recovery from FEC == 0: bitRatePerFrame= 3  avgTotPackets= 1  protectionFactor= 0.0235294  srcPacketsPerFrame= 1  fecPacketsPerFrame= 0  [media_opt_util.cc:411:webrtc::media_optimization::VCMFecMethod::AvgRecoveryFEC]
05-30 13:42:59.189  1564  1700 I mmpc_rte: VCMFecMethod:: UpdateParameters () fec_k  6  fec_d  6  [media_opt_util.cc:712:webrtc::media_optimization::VCMFecMethod::UpdateParameters]
05-30 13:42:59.190  1564  1700 I mmpc_rte: VCMNackFecMethod:: UpdateParameters () fec_k  6  fec_d  6  org_lossPr  0  [media_opt_util.cc:300:webrtc::media_optimization::VCMNackFecMethod::UpdateParameters]
05-30 13:42:59.190  1564  1700 I mmpc_rte: nack mode: 0  [jitter_buffer.cc:878:webrtc::VCMJitterBuffer::SetNackMode]
05-30 13:42:59.190  1564  1700 I mmpc_rte: AvgRecoveryFEC No protection, or rate too low, so average recovery from FEC == 0: bitRatePerFrame= 3  avgTotPackets= 1  protectionFactor= 0.0235294  srcPacketsPerFrame= 1  fecPacketsPerFrame= 0  [media_opt_util.cc:411:webrtc::media_optimization::VCMFecMethod::AvgRecoveryFEC]
05-30 13:42:59.190  1564  1700 I mmpc_rte: VCMFecMethod:: UpdateParameters () fec_k  6  fec_d  6  [media_opt_util.cc:712:webrtc::media_optimization::VCMFecMethod::UpdateParameters]
05-30 13:42:59.190  1564  1700 I mmpc_rte: VCMNackFecMethod:: UpdateParameters () fec_k  6  fec_d  6  org_lossPr  0  [media_opt_util.cc:300:webrtc::media_optimization::VCMNackFecMethod::UpdateParameters]
05-30 13:42:59.196  1564  1700 I mmpc_rtc: configurePcDataReceiveH264Codec(), supportHardDec= 0 supportHardDecMulti=0 video_decode_impl_type_=15 [videoengine_impl.cc:1887:rtc::VideoEngineImpl::configurePcDataReceiveH264Codec]
05-30 13:42:59.197  1564  1700 I mmpc_rtc: configure H264Codec use hard h264 decoder [videoengine_impl.cc:1911:rtc::VideoEngineImpl::configurePcDataReceiveH264Codec]
05-30 13:42:59.197  1564  1700 D mmpc_rtc: start receiving and sending [videoengine_impl.cc:2091:rtc::VideoEngineImpl::startReceiveLocalPcData]
05-30 13:42:59.197  1564  1700 I mmpc_rte: create posix thread:   [thread_posix.cc:136:webrtc::ThreadPosix::ThreadPosix]
05-30 13:42:59.198  1564  1700 I mmpc_rte: start posix thread: ProcessThread  [thread_posix.cc:199:webrtc::ThreadPosix::Start]
05-30 13:42:59.198  1564  1700 I mmpc_rte: ThreadPosix::Start(), result: 0  [thread_posix.cc:204:webrtc::ThreadPosix::Start]
05-30 13:42:59.200  1564  2924 I mmpc_rte: ThreadPosix::Run() thread  ProcessThread  [thread_posix.cc:347:webrtc::ThreadPosix::Run]
05-30 13:42:59.201  1564  1700 I mmpc_rte: ProcessThreadImpl::Start(), retVal: 1  [process_thread_impl.cc:59:webrtc::ProcessThreadImpl::Start]
05-30 13:42:59.201  1564  1700 D mmpc_rtc: left [videoengine_impl.cc:2121:rtc::VideoEngineImpl::startReceiveLocalPcData]
05-30 13:42:59.201  1564  1700 D mmpc_rtc: NativeVideoEngine::enableViewSizeAdaption() 0, vie_address:0x426 [jni_vie.cc:1062:NativeVideoEngine::enableViewSizeAdaption]
05-30 13:42:59.201  1564  1700 D mmpc_rtc: VideoEngine::enableViewSizeAdaption(enableViewSizeAdaption:0) [videoengine_impl.cc:2476:rtc::VideoEngineImpl::enableViewSizeAdaption]
05-30 13:42:59.202  1564  1700 D mmpc_rtc: NativeVoiceEngine::startReceiveWpData() [jni_voe.cc:1011:NativeVoiceEngine::startReceiveWpData]
05-30 13:42:59.202  1564  1700 D mmpc_rtc: enter, ipPC:192.168.1.11, receivePort:21111, sendPort:21119, ssrc:0x5a5a5a5a [audioengine_impl.cc:2624:rtc::AudioEngineImpl::startReceiveWpData]
05-30 13:42:59.202  1564  1700 D mmpc_rtc: create channel and set params [audioengine_impl.cc:2654:rtc::AudioEngineImpl::startReceiveWpData]
05-30 13:42:59.203  1564  1700 D mmpc_rte: CreateChannel [voe_base_impl.cc:483:webrtc::VoEBaseImpl::CreateChannel]
05-30 13:42:59.203  1564  1700 D mmpc_rte: Channel::CreateChannel(channelId=0, instanceId=2) [channel.cc:285:webrtc::VOE::Channel::CreateChannel]
05-30 13:42:59.208  1564  1700 D mmpc_rte: Channel#0 constructor--this=0xbcd89800 [channel.cc:171:webrtc::VOE::Channel::Channel]
05-30 13:42:59.209  1564  1700 D mmpc_rte: Channel#0::SetEngineInformation [channel.cc:473:webrtc::VOE::Channel::SetEngineInformation]
05-30 13:42:59.210  1564  1700 D mmpc_rte: Channel#0::Init [channel.cc:299:webrtc::VOE::Channel::Init]
05-30 13:42:59.211  1564  1700 D mmpc_rte: SetExternalTransport(channel=0) [voe_network_impl.cc:45:webrtc::VoENetworkImpl::RegisterExternalTransport]
05-30 13:42:59.211  1564  1700 D mmpc_rte: Channel#0::RegisterExternalTransport [channel.cc:1209:webrtc::VOE::Channel::RegisterExternalTransport]
05-30 13:42:59.211  1564  1700 D mmpc_rte: SetRTCPStatus(channel=0, enable=1) [voe_rtp_rtcp_impl.cc:227:webrtc::VoERTP_RTCPImpl::SetRTCPStatus]
05-30 13:42:59.211  1564  1700 D mmpc_rte: Channel#0::SetRTCPStatus [channel.cc:2979:webrtc::VOE::Channel::SetRTCPStatus]
05-30 13:42:59.211  1564  1700 D mmpc_rte: SetFECStatus(channel=0, enable=1, redPayloadtype=127) [voe_rtp_rtcp_impl.cc:414:webrtc::VoERTP_RTCPImpl::SetFECStatus]
05-30 13:42:59.211  1564  1700 D mmpc_rte: Channel#0::SetFECStatus(enable=1, redPayloadtype=127) [channel.cc:3378:webrtc::VOE::Channel::SetFECStatus]
05-30 13:42:59.211  1564  1700 D mmpc_rte: StartPlayout(channel=0) [voe_base_impl.cc:585:webrtc::VoEBaseImpl::StartPlayout]
05-30 13:42:59.211  1564  1700 D mmpc_rte: StartPlayout [voe_base_impl.cc:831:webrtc::VoEBaseImpl::StartPlayout]
05-30 13:42:59.212  1564  1700 I mmpc_rte: InitPlayout: channel=2,sample_rate=44100 [audiotrack_jni.cc:228:webrtc::AudioTrackJni::InitPlayout]
05-30 13:42:59.213  1564  1700 D ave     : InitPlayout(sampleRate=44100)  [AudioTrack.java:133: wp] 
05-30 13:42:59.214  1564  1700 D ave     : byteBuffer.capacity: 1764  [AudioTrack.java:152: wp] 
05-30 13:42:59.218  1564  1700 D ave     : AudioTrack.getMinBufferSize: 20520  [AudioTrack.java:158: wp] 
05-30 13:42:59.223   267   548 W AudioFlinger: createTrack_l(): mismatch between requested flags (00000008) and output flags (00000006)
05-30 13:42:59.224   267   548 D AudioFlinger: Client defaulted notificationFrames to 2565 for frameCount 5130
05-30 13:42:59.227   267   548 D AF::TrackHandle: OpPlayAudio: track:62 usage:1 not muted
05-30 13:42:59.232  1564  1700 W AudioTrack: Use of stream types is deprecated for operations other than volume control
05-30 13:42:59.232  1564  1700 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case


运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

这种情况可能是投屏电视的问题吧

手机重启,如果无法解决,
那么检查是否硬件问题,包括视频数据线是否有问题
尝试更新手机系统
我的手机触屏不灵敏,更新系统10个版本后解决。