janus-gateway-android
janus-gateway-android copied to clipboard
VideoRoomTest fails to work with remote Janus server
I've managed to connect multiple devices successfully on a local network server. However when moving it to Azure things started crashing. I do have a public IP allocated to my remote machine and the required ports are opened.
Janus Gateway Error:
Creating new session: 2018910891
Creating new handle in session 2018910891: 2309166084
[2309166084] Creating ICE agent (ICE Full mode, controlled)
[WARN] [2309166084] Hashing algorithm not the one we expected (sha-1 instead of sha-256), but that's ok
[WARN] [2309166084] Hashing algorithm not the one we expected (sha-1 instead of sha-256), but that's ok
[ERR] [ice.c:janus_ice_cb_component_state_changed:1344] [2309166084] ICE failed for component 1 in stream 1...
No WebRTC media anymore
[WSS-0x7fbe74001500] Destroying WebSocket client
Timeout expired for session 2018910891...
Detaching handle from JANUS VideoRoom plugin
No WebRTC media anymore
Cleaning up handle 2309166084...
[2309166084] WebRTC resources freed
[2309166084] Handle and related resources freed
Android Debug Error:
04-06 14:47:16.533 23120-23575/computician.janusclient E/ACodec: onConfigureComponent mime.c_str() = video/x-vnd.on2.vp8
04-06 14:47:16.533 23120-23575/computician.janusclient E/ACodec: [OMX.qcom.video.encoder.vp8] storeMetaDataInBuffers (output) failed w/ err -2147483648
04-06 14:47:16.803 23120-23134/computician.janusclient E/BufferQueueProducer: [unnamed-23120-0] dequeueBuffer: min undequeued buffer count (2) exceeded (dequeued=5 undequeued=1)
04-06 14:47:25.363 23120-23197/computician.janusclient A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 23197 (AsyncServer)
I got same issue. It's working with local janus server, not working at remote janus server.
05-29 22:48:58.801 12909-12909/computician.janusclient D/ViewRootImpl: ViewPostImeInputStage processPointer 1 05-29 22:48:59.001 12909-13517/computician.janusclient D/JANUSCLIENT: Recv: { "janus": "hangup", "session_id": 3597232545, "sender": 3650962424, "reason": "ICE failed" } 05-29 22:48:59.011 12909-13517/computician.janusclient E/rtc: # # Fatal error in ../../talk/app/webrtc/java/jni/peerconnection_jni.cc, line 940 # Check failed: 0 == (reinterpret_cast<MediaStreamTrackInterface*>(j_p))->Release() (0 vs. 1) # Unexpected refcount. # 05-29 22:48:59.011 12909-13517/computician.janusclient A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 13517 (AsyncServer) 05-29 22:49:21.071 12909-13607/computician.janusclient W/AudioTrack: releaseBuffer() track 0x7f7715b080 disabled due to previous underrun, restarting
Since it is saying ICE failed, I am going to guess this has to do with gathering candidates. Are either of you adding better ICE servers?
I don't believe the default usage has any ICE servers(and if there is, it is a public STUN one...).
@Computician Thanks for your help. Yes, I got remote video stream when I am add a ICE server.
Change the code from:
@Override
public List<PeerConnection.IceServer> getIceServers() {
return new ArrayList<PeerConnection.IceServer>();
}
to:
@Override
public List<PeerConnection.IceServer> getIceServers() {
ArrayList<PeerConnection.IceServer> iceServers=new ArrayList<PeerConnection.IceServer>();
PeerConnection.IceServer iceserver = new PeerConnection.IceServer("stun:stun.l.google.com:19302");
iceServers.add(iceserver);
return iceServers;
}
WooHOO!!!! That is a load off my mind. I have been racking my brain on this one and that is all I could come up with at the moment :)
🍧 ...Not quiet an Ice emoji...
@bmariesan does that work for you as well? Or do you still have issues?
@Computician yes that fixed it for me also :) thank you
09-16 13:43:29.953 18613-18613/com.cleva.classmilesreminder E/rtc:
Fatal error in ../../talk/app/webrtc/java/jni/peerconnection_jni.cc, line 940
Check failed: 0 == (reinterpret_cast(j_p))->Release() (0 vs. 1)
Unexpected refcount.
09-16 13:43:29.953 18613-18613/com.cleva.classmilesreminder A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 18613 (ssmilesreminder)
i still get this error went i destroy janus.. what should i do?
@AdamFM Does this happen AFTER media starts streaming for you? Does the call/session set itself up completely?
I am guessing you added known good ICE servers and have access to them for NAT traversal...
I've added ICE servers Like this @Override public List<PeerConnection.IceServer> getIceServers() { ArrayList<PeerConnection.IceServer> iceServers = new ArrayList<>(); iceServers.add(new PeerConnection.IceServer("stun:stun.meetme.id:443")); iceServers.add(new PeerConnection.IceServer("turn:turn.meetme.id:443?transport=tcp, credential: meetme, username: meetme")); return iceServers; }
this happend went i destroy janus from JanusServer.java.. can u guide me to setup it?
what do you mean destroy? Just close the media sessions or are you trying to remove them one at a time? Do you know which of the IceServers you are actually using in the connection?
i Calling this method public void Destroy() { serverConnection.disconnect(); keep_alive = null; connected = false; gatewayObserver.onDestroy(); for (ConcurrentHashMap.Entry<BigInteger, JanusPluginHandle> handle : attachedPlugins.entrySet()) { handle.getValue().detach(); } synchronized (transactionsLock) { for (Object trans : transactions.entrySet()) transactions.remove(trans); } }
how to close mediastream?
@AdamFM I know I keep asking questions, but is there anyway to supply a full stack trace? I am thinking this is occurring when the peer connection is removed.
It COULD be as simple as updating the underlying native WebRTC library, or as simple as destroying the peer connections one at a time(if more than one exist).
Yeah, i dont really understand, i've just done small changes to your code in videoroomtest. Would you please make tutorial to connect room in this project? and disconnect after backpressed.
Thanks for your response.
@AdamFM I need a full stack trace. Does it not show from which line the failure originated up in the Android code?
09-21 11:11:45.683 5922-5922/com.cleva.classmilesreminder D/VideoRendererGui: VideoRendererGui.setView
09-21 11:11:45.703 5922-5922/com.cleva.classmilesreminder D/Tinggi: 1920
09-21 11:11:45.713 5922-5922/com.cleva.classmilesreminder D/VideoRendererGui: YuvImageRenderer.Create id: 0
09-21 11:11:45.713 5922-5922/com.cleva.classmilesreminder D/VideoRendererGui: YuvImageRenderer.Create id: 1
09-21 11:11:45.723 5922-5922/com.cleva.classmilesreminder D/ActivityThreadInjector: clearCachedDrawables.
09-21 11:11:45.883 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: VideoRendererGui.onSurfaceCreated
09-21 11:11:45.883 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: VideoRendererGui EGL Context: android.opengl.EGLContext@77ef8d64
09-21 11:11:45.903 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: YuvImageRenderer.createTextures 0 on GL thread:11991
09-21 11:11:45.903 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: YuvImageRenderer.createTextures 1 on GL thread:11991
09-21 11:11:46.043 5922-5922/com.cleva.classmilesreminder I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@13e38504 time:53712052
09-21 11:11:46.093 5922-6395/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: SDK version: 21
09-21 11:11:46.103 5922-6395/com.cleva.classmilesreminder D/WEBRTCN: SetRenderAndroidVM
09-21 11:11:46.113 5922-6395/com.cleva.classmilesreminder D/AudioManager: SetAndroidAudioDeviceObjects@[tid=6395]
09-21 11:11:46.113 5922-6395/com.cleva.classmilesreminder D/AudioTrackJni: SetAndroidAudioDeviceObjects@[tid=6395]
09-21 11:11:46.113 5922-6395/com.cleva.classmilesreminder D/AudioRecordJni: SetAndroidAudioDeviceObjects@[tid=6395]
09-21 11:11:46.123 5922-6395/com.cleva.classmilesreminder D/MediaCodecVideo: SetAndroidObjects for surface decoding.
09-21 11:11:46.363 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: VideoRendererGui.onSurfaceChanged: 1080 x 1728
09-21 11:11:46.363 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: ID: 0. YuvImageRenderer.setScreenSize: 1080 x 1728
09-21 11:11:46.363 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: ID: 1. YuvImageRenderer.setScreenSize: 1080 x 1728
09-21 11:11:46.763 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"create","token":"11e3836c94dbc2705504640d86cf9daa79251a37","transaction":"0Koo4I9rZrUS"}
09-21 11:11:46.823 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "success",
"transaction": "0Koo4I9rZrUS",
"data": {
"id": 7248864504613337
}
}
09-21 11:11:46.843 5922-6421/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"attach","plugin":"janus.plugin.videoroom","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"transaction":"wKKxQoVB6IJb"}
09-21 11:11:46.913 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "success",
"session_id": 7248864504613337,
"transaction": "wKKxQoVB6IJb",
"data": {
"id": 6320297303762274
}
}
09-21 11:11:46.993 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/evrc
09-21 11:11:46.993 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/qcelp
09-21 11:11:46.993 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
09-21 11:11:47.003 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/dsd
09-21 11:11:47.013 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/x-ape
09-21 11:11:47.013 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/alac
09-21 11:11:47.013 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/ac3
09-21 11:11:47.013 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/mpeg-L2
09-21 11:11:47.013 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/qcelp
09-21 11:11:47.013 5922-6409/com.cleva.classmilesreminder W/AudioCapabilities: Unsupported mime audio/evrc
09-21 11:11:47.023 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/mpeg2
09-21 11:11:47.033 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/mpeg2
09-21 11:11:47.033 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/x-ms-wmv
09-21 11:11:47.043 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/divx
09-21 11:11:47.043 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/divx311
09-21 11:11:47.043 5922-6409/com.cleva.classmilesreminder W/Utils: could not parse size range '64x64-1920X1088'
09-21 11:11:47.043 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/divx4
09-21 11:11:47.053 5922-6409/com.cleva.classmilesreminder W/Utils: could not parse size range '64x64-1920X1080'
09-21 11:11:47.053 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unsupported mime video/mp4v-esdp
09-21 11:11:47.083 5922-6409/com.cleva.classmilesreminder I/VideoCapabilities: Unsupported profile 4 for video/mp4v-es
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Found candidate encoder OMX.qcom.video.encoder.vp8
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7fa30c04
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f000789
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f420888
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x15
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Found target encoder for mime video/x-vnd.on2.vp8 : OMX.qcom.video.encoder.vp8. Color: 0x15
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: VP8 HW Encoder supported.
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Found candidate encoder OMX.qcom.video.encoder.avc
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7fa30c04
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f000789
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f420888
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x15
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Found target encoder for mime video/avc : OMX.qcom.video.encoder.avc. Color: 0x15
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: H.264 HW Encoder supported.
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Found candidate decoder OMX.qcom.video.decoder.vp8
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7f420888
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x15
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x13
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c04
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c05
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Found target decoder OMX.qcom.video.decoder.vp8. Color: 0x13
09-21 11:11:47.093 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: VP8 HW Decoder supported.
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Found candidate decoder OMX.qcom.video.decoder.avc
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7f420888
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x15
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x13
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c04
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c05
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Found target decoder OMX.qcom.video.decoder.avc. Color: 0x13
09-21 11:11:47.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: H264 HW Decoder supported.
09-21 11:11:47.133 5922-6422/com.cleva.classmilesreminder D/AudioManager: ctor@[tid=6422]
09-21 11:11:47.133 5922-6422/com.cleva.classmilesreminder D/AudioManager: CreateJavaInstance
09-21 11:11:47.133 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6422]
09-21 11:11:47.133 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: ctor@[name=Thread-11996, id=11996]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: nativeSampleRate: 48000
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: nativeChannels: 1
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioManager: OnCacheAudioParameters@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioManager: sample_rate: 48000
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioManager: channels: 1
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: ctor@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: CreateJavaInstance
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioTrack: ctor@[name=Thread-11997, id=11997]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: ctor@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: CreateJavaInstance
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: ctor@[name=Thread-11998, id=11998]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: AttachAudioBuffer@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: SetPlayoutSampleRate(48000)
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: SetPlayoutChannels(1)
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: AttachAudioBuffer
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: SetRecordingSampleRate(48000)
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: SetRecordingChannels(1)
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioManager: Init@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: init@[name=Thread-11999, id=11999]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: Init@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: Init@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: BuiltInAECIsAvailable@[tid=6422]
09-21 11:11:47.143 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6422]
09-21 11:11:47.153 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6422]
09-21 11:11:47.153 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: BuiltInAECIsAvailable@[tid=6422]
09-21 11:11:47.153 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6422]
09-21 11:11:47.163 5922-6422/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6422]
09-21 11:11:47.173 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"message","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"Ue6rRMIqyRGo","body":{"request":"join","room":787480,"ptype":"publisher","display":"Hermawan Eko Nugroho"}}
09-21 11:11:47.243 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "Ue6rRMIqyRGo"
}
09-21 11:11:47.243 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "event",
"session_id": 7248864504613337,
"sender": 6320297303762274,
"transaction": "Ue6rRMIqyRGo",
"plugindata": {
"plugin": "janus.plugin.videoroom",
"data": {
"videoroom": "joined",
"room": 787480,
"description": "Room 787480",
"id": 6746694653856244,
"publishers": [
{
"id": 32,
"display": "Robith S. Islam"
}
]
}
}
}
09-21 11:11:47.243 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 6320297303762274
09-21 11:11:47.293 5922-6435/com.cleva.classmilesreminder D/VideoCapturerAndroid: VideoCapturerAndroid
09-21 11:11:47.293 5922-6435/com.cleva.classmilesreminder D/VideoCapturerAndroid: init Camera 1, Facing front, Orientation 270
09-21 11:11:47.293 5922-6435/com.cleva.classmilesreminder D/VideoCapturerAndroid: Get supported formats.
09-21 11:11:47.983 5922-6435/com.cleva.classmilesreminder D/VideoCapturerAndroid: Supported formats for camera 1: [
{
"width": 1920,
"height": 1080,
"framerate": 30
},
{
"width": 1280,
"height": 960,
"framerate": 30
},
{
"width": 1280,
"height": 720,
"framerate": 30
},
{
"width": 864,
"height": 480,
"framerate": 30
},
{
"width": 800,
"height": 480,
"framerate": 30
},
{
"width": 768,
"height": 432,
"framerate": 30
},
{
"width": 720,
"height": 480,
"framerate": 30
},
{
"width": 640,
"height": 480,
"framerate": 30
},
{
"width": 576,
"height": 432,
"framerate": 30
},
{
"width": 480,
"height": 320,
"framerate": 30
},
{
"width": 384,
"height": 288,
"framerate": 30
},
{
"width": 352,
"height": 288,
"framerate": 30
},
{
"width": 320,
"height": 240,
"framerate": 30
},
{
"width": 240,
"height": 160,
"framerate": 30
},
{
"width": 176,
"height": 144,
"framerate": 30
},
{
"width": 160,
"height": 120,
"framerate": 30
},
{
"width": 144,
"height": 176,
"framerate": 30
}
]
09-21 11:11:47.993 5922-6422/com.cleva.classmilesreminder D/VideoCapturerAndroid: startCapture requested: 640x480@30
09-21 11:11:48.023 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Renegotiation needed
09-21 11:11:48.033 5922-6522/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"attach","plugin":"janus.plugin.videoroom","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"transaction":"wJmc9TebUBAK"}
09-21 11:11:48.033 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Create success
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "success",
"session_id": 7248864504613337,
"transaction": "wJmc9TebUBAK",
"data": {
"id": 5643648399638896
}
}
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Found candidate encoder OMX.qcom.video.encoder.vp8
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7fa30c04
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f000789
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f420888
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x15
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Found target encoder for mime video/x-vnd.on2.vp8 : OMX.qcom.video.encoder.vp8. Color: 0x15
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: VP8 HW Encoder supported.
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Found candidate encoder OMX.qcom.video.encoder.avc
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7fa30c04
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f000789
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f420888
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x15
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Found target encoder for mime video/avc : OMX.qcom.video.encoder.avc. Color: 0x15
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: H.264 HW Encoder supported.
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Found candidate decoder OMX.qcom.video.decoder.vp8
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7f420888
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x15
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x13
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c04
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c05
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Found target decoder OMX.qcom.video.decoder.vp8. Color: 0x13
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: VP8 HW Decoder supported.
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Found candidate decoder OMX.qcom.video.decoder.avc
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7f420888
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x15
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x13
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c04
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c05
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Found target decoder OMX.qcom.video.decoder.avc. Color: 0x13
09-21 11:11:48.103 5922-6409/com.cleva.classmilesreminder D/MediaCodecVideo: H264 HW Decoder supported.
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioManager: ctor@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioManager: CreateJavaInstance
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioManager: ctor@[name=Thread-12007, id=12007]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioManager: nativeSampleRate: 48000
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioManager: nativeChannels: 1
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioManager: OnCacheAudioParameters@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioManager: sample_rate: 48000
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioManager: channels: 1
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: ctor@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: CreateJavaInstance
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioTrack: ctor@[name=Thread-12008, id=12008]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: ctor@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: CreateJavaInstance
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioRecord: ctor@[name=Thread-12009, id=12009]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: AttachAudioBuffer@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: SetPlayoutSampleRate(48000)
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: SetPlayoutChannels(1)
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: AttachAudioBuffer
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: SetRecordingSampleRate(48000)
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: SetRecordingChannels(1)
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioManager: Init@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioManager: init@[name=Thread-12010, id=12010]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: Init@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: Init@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: BuiltInAECIsAvailable@[tid=6538]
09-21 11:11:48.123 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6538]
09-21 11:11:48.133 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6538]
09-21 11:11:48.143 5922-6538/com.cleva.classmilesreminder D/AudioRecordJni: BuiltInAECIsAvailable@[tid=6538]
09-21 11:11:48.143 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Attaching thread to JVM@[tid=6538]
09-21 11:11:48.153 5922-6538/com.cleva.classmilesreminder D/HelpersAndroid: Detaching thread from JVM@[tid=6538]
09-21 11:11:48.153 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"message","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"AHaABRWjRbcf","body":{"request":"join","room":787480,"ptype":"listener","feed":32}}
09-21 11:11:48.183 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Signal change HAVE_LOCAL_OFFER
09-21 11:11:48.193 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"message","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"v003hUz6gBhA","body":{"request":"configure","audio":false,"video":false,"audiocodec":"opus","videocodec":"vp8","bitrate":64000},"jsep":{"sdp":"v=0\r\no=- 3137836689243744061 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS 1198181\r\nm=audio 9 RTP/SAVPF 111 103 9 102 0 8 106 105 13 127 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:BVoxeCZhs4F4wXbh\r\na=ice-pwd:D148TRs02Z2y29RJ5yMLKaGW\r\na=fingerprint:sha-1 4C:64:21:C4:A1:18:7A:D4:FC:7C:B6:4A:17:8F:C5:08:4E:D0:68:99\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:102 ILBC/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:127 red/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\na=ssrc:2610837613 cname:L4Xt15I+OznqQpWE\r\na=ssrc:2610837613 msid:1198181 1928882\r\na=ssrc:2610837613 mslabel:1198181\r\na=ssrc:2610837613 label:1928882\r\nm=video 9 RTP/SAVPF 100 116 117 121 96\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:BVoxeCZhs4F4wXbh\r\na=ice-pwd:D148TRs02Z2y29RJ5yMLKaGW\r\na=fingerprint:sha-1 4C:64:21:C4:A1:18:7A:D4:FC:7C:B6:4A:17:8F:C5:08:4E:D0:68:99\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:121 H264/90000\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 goog-remb\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\na=ssrc-group:FID 476030998 2424016238\r\na=ssrc:476030998 cname:L4Xt15I+OznqQpWE\r\na=ssrc:476030998 msid:1198181 1929283\r\na=ssrc:476030998 mslabel:1198181\r\na=ssrc:476030998 label:1929283\r\na=ssrc:2424016238 cname:L4Xt15I+OznqQpWE\r\na=ssrc:2424016238 msid:1198181 1929283\r\na=ssrc:2424016238 mslabel:1198181\r\na=ssrc:2424016238 label:1929283\r\n","type":"offer"}}
09-21 11:11:48.193 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering GATHERING
09-21 11:11:48.193 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering GATHERING
09-21 11:11:48.193 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering GATHERING
09-21 11:11:48.193 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering GATHERING
09-21 11:11:48.193 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: On Set Success
09-21 11:11:48.203 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:274359594 1 udp 2122260223 192.168.1.206 41706 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"4alyzEbq2PBT"}
09-21 11:11:48.203 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:547260449 1 udp 2122194687 10.0.2.15 40666 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"W4NLTqqeLREF"}
09-21 11:11:48.203 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:274359594 2 udp 2122260222 192.168.1.206 54321 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"e99GuTRsXNR5"}
09-21 11:11:48.203 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:547260449 2 udp 2122194686 10.0.2.15 52851 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"fsOMExY0ON3P"}
09-21 11:11:48.203 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:274359594 1 udp 2122260223 192.168.1.206 49299 typ host generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"ozSQpKdec3Sy"}
09-21 11:11:48.213 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:547260449 1 udp 2122194687 10.0.2.15 48576 typ host generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"yFKo3hG70oNE"}
09-21 11:11:48.213 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:274359594 2 udp 2122260222 192.168.1.206 35526 typ host generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"MnZDXZjjNoHl"}
09-21 11:11:48.213 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:547260449 2 udp 2122194686 10.0.2.15 51702 typ host generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"49GgV9XFJKdE"}
09-21 11:11:48.213 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "AHaABRWjRbcf"
}
09-21 11:11:48.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "v003hUz6gBhA"
}
09-21 11:11:48.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "4alyzEbq2PBT"
}
09-21 11:11:48.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "W4NLTqqeLREF"
}
09-21 11:11:48.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "e99GuTRsXNR5"
}
09-21 11:11:48.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "fsOMExY0ON3P"
}
09-21 11:11:48.283 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "ozSQpKdec3Sy"
}
09-21 11:11:48.283 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "yFKo3hG70oNE"
}
09-21 11:11:48.283 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "MnZDXZjjNoHl"
}
09-21 11:11:48.283 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "49GgV9XFJKdE"
}
09-21 11:11:48.303 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1591319002 1 tcp 1518280447 192.168.1.206 42854 typ host tcptype passive generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"PVZrba1wC0NO"}
09-21 11:11:48.313 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1847424209 1 tcp 1518214911 10.0.2.15 60293 typ host tcptype passive generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"V2nmTLRdUjWW"}
09-21 11:11:48.313 5922-6520/com.cleva.classmilesreminder D/VideoCapturerAndroid: Camera orientation: 270 .Device orientation: 0
09-21 11:11:48.313 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1591319002 2 tcp 1518280446 192.168.1.206 43787 typ host tcptype passive generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"7NUOl8py9qCJ"}
09-21 11:11:48.313 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1847424209 2 tcp 1518214910 10.0.2.15 33003 typ host tcptype passive generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"8xVJEYItG5lL"}
09-21 11:11:48.313 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1591319002 1 tcp 1518280447 192.168.1.206 56027 typ host tcptype passive generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"zv0yFnS63NUp"}
09-21 11:11:48.313 5922-6520/com.cleva.classmilesreminder D/VideoCapturerAndroid: isVideoStabilizationSupported: true
09-21 11:11:48.323 5922-6520/com.cleva.classmilesreminder D/VideoCapturerAndroid: Start capturing: 640x480@[8000:30000]
09-21 11:11:48.323 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1847424209 1 tcp 1518214911 10.0.2.15 55011 typ host tcptype passive generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"DicgV2BzjYuA"}
09-21 11:11:48.323 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1591319002 2 tcp 1518280446 192.168.1.206 45732 typ host tcptype passive generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"UaBIufneRcW0"}
09-21 11:11:48.323 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:1847424209 2 tcp 1518214910 10.0.2.15 33563 typ host tcptype passive generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"yxwZvkKsfCd0"}
09-21 11:11:48.323 5922-6520/com.cleva.classmilesreminder D/VideoCapturerAndroid: queueCameraBuffers enqued 3 buffers of size 460800.
09-21 11:11:48.333 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "PVZrba1wC0NO"
}
09-21 11:11:48.353 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "V2nmTLRdUjWW"
}
09-21 11:11:48.353 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "7NUOl8py9qCJ"
}
09-21 11:11:48.353 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "8xVJEYItG5lL"
}
09-21 11:11:48.353 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "zv0yFnS63NUp"
}
09-21 11:11:48.353 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "DicgV2BzjYuA"
}
09-21 11:11:48.403 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "UaBIufneRcW0"
}
09-21 11:11:48.403 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "yxwZvkKsfCd0"
}
09-21 11:11:48.513 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:2433901470 1 udp 1686052607 36.88.62.7 41706 typ srflx raddr 192.168.1.206 rport 41706 generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"wW2PTF7xg4gG"}
09-21 11:11:48.513 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:2433901470 2 udp 1686052606 36.88.62.7 54321 typ srflx raddr 192.168.1.206 rport 54321 generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"KscRyqJC57LI"}
09-21 11:11:48.513 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:2433901470 1 udp 1686052607 36.88.62.7 49299 typ srflx raddr 192.168.1.206 rport 49299 generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"xayg1MyJYUYC"}
09-21 11:11:48.523 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:2433901470 2 udp 1686052606 36.88.62.7 35526 typ srflx raddr 192.168.1.206 rport 35526 generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"WmExCDxVjj3K"}
09-21 11:11:48.583 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "wW2PTF7xg4gG"
}
09-21 11:11:48.593 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "KscRyqJC57LI"
}
09-21 11:11:48.593 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "xayg1MyJYUYC"
}
09-21 11:11:48.593 5922-6422/com.cleva.classmilesreminder D/VideoRendererGui: ID: 0. YuvImageRenderer.setSize: 480 x 640 rotation 0
09-21 11:11:48.593 5922-6422/com.cleva.classmilesreminder D/VideoRendererGui: YuvImageRenderer.setSize done.
09-21 11:11:48.603 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: ID: 0. AdjustTextureCoords. Display: 0.0 x 0.0. Video: 480 x 640. Rotation: 0. Mirror: false
09-21 11:11:48.603 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: AdjustTextureCoords done
09-21 11:11:48.633 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "WmExCDxVjj3K"
}
09-21 11:11:51.363 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "event",
"session_id": 7248864504613337,
"sender": 5643648399638896,
"transaction": "AHaABRWjRbcf",
"plugindata": {
"plugin": "janus.plugin.videoroom",
"data": {
"videoroom": "attached",
"room": 787480,
"id": 32,
"display": "Robith S. Islam"
}
},
"jsep": {
"type": "offer",
"sdp": "v=0\r\no=- 1474431013591286 1474431013591286 IN IP4 103.43.44.197\r\ns=Room 787480\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS janus\r\nm=audio 1 RTP/SAVPF 111\r\nc=IN IP4 103.43.44.197\r\na=mid:audio\r\na=sendonly\r\na=rtcp-mux\r\na=ice-ufrag:YSTv\r\na=ice-pwd:soszcPaEYoQJGSqRVfz6GI\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AA:CD:49:D2:29:8D:DF:9E:F5:AB:74:52:AE:CE:19:AB:BB:C3:13:C5:EE:07:85:6E:61:4A:17:C8:06:DC:5F:AC\r\na=setup:actpass\r\na=connection:new\r\na=rtpmap:111 opus/48000/2\r\na=ssrc:709790833 cname:janusaudio\r\na=ssrc:709790833 msid:janus janusa0\r\na=ssrc:709790833 mslabel:janus\r\na=ssrc:709790833 label:janusa0\r\na=candidate:3 1 udp 2013266431 103.43.44.197 50002 typ host\r\nm=video 1 RTP/SAVPF 100\r\nc=IN IP4 103.43.44.197\r\na=mid:video\r\na=sendonly\r\na=rtcp-mux\r\na=ice-ufrag:YSTv\r\na=ice-pwd:soszcPaEYoQJGSqRVfz6GI\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AA:CD:49:D2:29:8D:DF:9E:F5:AB:74:52:AE:CE:19:AB:BB:C3:13:C5:EE:07:85:6E:61:4A:17:C8:06:DC:5F:AC\r\na=setup:actpass\r\na=connection:new\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=ssrc:2105513414 cname:janusvideo\r\na=ssrc:2105513414 msid:janus janusv0\r\na=ssrc:2105513414 mslabel:janus\r\na=ssrc:2105513414 label:janusv0\r\na=candidate:3 1 udp 2013266431 103.43.44.197 50002 typ host\r\n"
}
}
09-21 11:11:51.363 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 5643648399638896
09-21 11:11:51.373 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "event",
"session_id": 7248864504613337,
"sender": 6320297303762274,
"transaction": "v003hUz6gBhA",
"plugindata": {
"plugin": "janus.plugin.videoroom",
"data": {
"videoroom": "event",
"room": 787480,
"configured": "ok"
}
},
"jsep": {
"type": "answer",
"sdp": "v=0\r\no=- 1474431112224485 1474431112224485 IN IP4 103.43.44.197\r\ns=Room 787480\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS janus\r\nm=audio 1 RTP/SAVPF 111\r\nc=IN IP4 103.43.44.197\r\na=mid:audio\r\na=recvonly\r\na=rtcp-mux\r\na=ice-ufrag:7Wma\r\na=ice-pwd:rEtSwKNTEaYpqRWMFNpXCA\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AA:CD:49:D2:29:8D:DF:9E:F5:AB:74:52:AE:CE:19:AB:BB:C3:13:C5:EE:07:85:6E:61:4A:17:C8:06:DC:5F:AC\r\na=setup:active\r\na=connection:new\r\na=rtpmap:111 opus/48000/2\r\na=candidate:4 1 udp 2013266431 103.43.44.197 50003 typ host\r\nm=video 1 RTP/SAVPF 100\r\nc=IN IP4 103.43.44.197\r\na=mid:video\r\na=recvonly\r\na=rtcp-mux\r\na=ice-ufrag:7Wma\r\na=ice-pwd:rEtSwKNTEaYpqRWMFNpXCA\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AA:CD:49:D2:29:8D:DF:9E:F5:AB:74:52:AE:CE:19:AB:BB:C3:13:C5:EE:07:85:6E:61:4A:17:C8:06:DC:5F:AC\r\na=setup:active\r\na=connection:new\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=candidate:4 1 udp 2013266431 103.43.44.197 50003 typ host\r\n"
}
}
09-21 11:11:51.373 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 6320297303762274
09-21 11:11:51.603 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Signal change HAVE_REMOTE_OFFER
09-21 11:11:51.603 5922-6538/com.cleva.classmilesreminder D/MediaCodecVideo: Create HW video decoder for type 0.
09-21 11:11:51.603 5922-6538/com.cleva.classmilesreminder D/MediaCodecVideo: Create HW video decoder for type 2.
09-21 11:11:51.613 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: onAddStreamRemote janus
09-21 11:11:51.613 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: video tracks enabled
09-21 11:11:51.613 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: On Set Success
09-21 11:11:51.623 5922-6539/com.cleva.classmilesreminder D/VIDEO_ROOM: Receiving video
09-21 11:11:51.623 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Create success
09-21 11:11:51.633 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Signal change STABLE
09-21 11:11:51.633 5922-6538/com.cleva.classmilesreminder D/AudioManager: SetCommunicationMode(1)@[tid=6538]
09-21 11:11:51.633 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioManager: setCommunicationMode(true)@[name=Thread-12012 - 6538, id=12015]
09-21 11:11:51.643 5922-6422/com.cleva.classmilesreminder D/AudioManager: SetCommunicationMode(1)@[tid=6422]
09-21 11:11:51.643 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: setCommunicationMode(true)@[name=Thread-12001 - 6422, id=12003]
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioManager: changing audio mode to: MODE_IN_COMMUNICATION
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: InitPlayout@[tid=6538]
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioTrack: InitPlayout(sampleRate=48000, channels=1)
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioTrack: byteBuffer.capacity: 960
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: OnCacheDirectBufferAddress
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: direct buffer capacity: 960
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: frames_per_buffer: 480
09-21 11:11:51.733 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioTrack: AudioTrack.getMinBufferSize: 7680
09-21 11:11:51.763 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: delay_in_milliseconds: 80
09-21 11:11:51.763 5922-6538/com.cleva.classmilesreminder D/AudioTrackJni: StartPlayout@[tid=6538]
09-21 11:11:51.763 5922-6538/com.cleva.classmilesreminder D/WebRtcAudioTrack: StartPlayout
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: changing audio mode to: MODE_IN_COMMUNICATION
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: InitPlayout@[tid=6422]
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioTrack: InitPlayout(sampleRate=48000, channels=1)
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioTrack: byteBuffer.capacity: 960
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: OnCacheDirectBufferAddress
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: direct buffer capacity: 960
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: frames_per_buffer: 480
09-21 11:11:51.783 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioTrack: AudioTrack.getMinBufferSize: 7680
09-21 11:11:51.813 5922-6538/com.cleva.classmilesreminder D/MediaCodecVideo: DecoderRelease request
09-21 11:11:51.813 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: delay_in_milliseconds: 80
09-21 11:11:51.813 5922-6422/com.cleva.classmilesreminder D/AudioTrackJni: StartPlayout@[tid=6422]
09-21 11:11:51.813 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioTrack: StartPlayout
09-21 11:11:51.813 5922-6657/com.cleva.classmilesreminder D/WebRtcAudioTrack: AudioTrackThread@[name=AudioTrackJavaThread, id=12018]
09-21 11:11:51.823 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Connection change CHECKING
09-21 11:11:51.823 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"message","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"ss2fyn6JBzyR","body":{"request":"start","room":787480},"jsep":{"sdp":"v=0\r\no=- 5051244363312273443 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 9 RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:UT+4xAmP2nFjWupk\r\na=ice-pwd:fz5XSnEOuag2W0CVRp7mDpbt\r\na=fingerprint:sha-1 7C:A7:BC:3D:74:6B:8C:56:8B:C0:C5:D3:02:9F:AD:3B:50:41:C2:AF\r\na=setup:active\r\na=mid:audio\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=maxptime:60\r\nm=video 9 RTP/SAVPF 100\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:UT+4xAmP2nFjWupk\r\na=ice-pwd:fz5XSnEOuag2W0CVRp7mDpbt\r\na=fingerprint:sha-1 7C:A7:BC:3D:74:6B:8C:56:8B:C0:C5:D3:02:9F:AD:3B:50:41:C2:AF\r\na=setup:active\r\na=mid:video\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\n","type":"answer"}}
09-21 11:11:51.823 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Signal change STABLE
09-21 11:11:51.833 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering GATHERING
09-21 11:11:51.833 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering GATHERING
09-21 11:11:51.833 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: On Set Success
09-21 11:11:51.853 5922-6662/com.cleva.classmilesreminder D/WebRtcAudioTrack: AudioTrackThread@[name=AudioTrackJavaThread, id=12019]
09-21 11:11:51.853 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:274359594 1 udp 2122260223 192.168.1.206 59945 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"u6M4RHVJ4JA9"}
09-21 11:11:51.853 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:274359594 1 udp 2122260223 192.168.1.206 59945 typ host generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"mIlnvtGLy5bK"}
09-21 11:11:51.863 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:547260449 1 udp 2122194687 10.0.2.15 48861 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"5jNDGunwaTdH"}
09-21 11:11:51.863 5922-6422/com.cleva.classmilesreminder D/MediaCodecVideo: Create HW video encoder for type 0 (VP8).
09-21 11:11:51.863 5922-6422/com.cleva.classmilesreminder D/MediaCodecVideo: InitEncode request
09-21 11:11:51.863 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:547260449 1 udp 2122194687 10.0.2.15 48861 typ host generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"NGaoKu2VqAI7"}
09-21 11:11:51.863 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideo: InitEncodeOnCodecThread Type: 0. 176 x 144. Bitrate: 300 kbps. Fps: 60
09-21 11:11:51.873 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:2433901470 1 udp 1686052607 36.88.62.7 59945 typ srflx raddr 192.168.1.206 rport 59945 generation 0","sdpMid":"audio","sdpMLineIndex":0},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"OKJynKAMZlrr"}
09-21 11:11:51.873 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Java initEncode: VIDEO_CODEC_VP8 : 176 x 144. @ 300 kbps. Fps: 60. Color: 0x0
09-21 11:11:51.873 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"candidate":"candidate:2433901470 1 udp 1686052607 36.88.62.7 59945 typ srflx raddr 192.168.1.206 rport 59945 generation 0","sdpMid":"video","sdpMLineIndex":1},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"jfZXVZ6oGEyF"}
09-21 11:11:51.873 5922-6668/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Found candidate encoder OMX.qcom.video.encoder.vp8
09-21 11:11:51.883 5922-6668/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7fa30c04
09-21 11:11:51.883 5922-6668/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f000789
09-21 11:11:51.883 5922-6668/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f420888
09-21 11:11:51.883 5922-6668/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x15
09-21 11:11:51.883 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Found target encoder for mime video/x-vnd.on2.vp8 : OMX.qcom.video.encoder.vp8. Color: 0x15
09-21 11:11:51.883 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Format: {mime=video/x-vnd.on2.vp8, frame-rate=60, color-format=21, height=144, width=176, bitrate=300000, i-frame-interval=100, bitrate-mode=2}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "event",
"session_id": 7248864504613337,
"sender": 5643648399638896,
"transaction": "ss2fyn6JBzyR",
"plugindata": {
"plugin": "janus.plugin.videoroom",
"data": {
"videoroom": "event",
"room": 787480,
"started": "ok"
}
}
}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 5643648399638896
09-21 11:11:51.893 5922-6670/com.cleva.classmilesreminder I/OMXClient: Using client-side OMX mux.
09-21 11:11:51.893 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"completed":true},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":5643648399638896,"transaction":"SS1MHGqte8OE"}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "ss2fyn6JBzyR"
}
09-21 11:11:51.893 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering COMPLETE
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "u6M4RHVJ4JA9"
}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "mIlnvtGLy5bK"
}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "5jNDGunwaTdH"
}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "NGaoKu2VqAI7"
}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "OKJynKAMZlrr"
}
09-21 11:11:51.893 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "jfZXVZ6oGEyF"
}
09-21 11:11:51.953 5922-6539/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Connection change CONNECTED
09-21 11:11:51.963 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "SS1MHGqte8OE"
}
09-21 11:11:51.963 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "webrtcup",
"session_id": 7248864504613337,
"sender": 5643648399638896
}
09-21 11:11:51.963 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 5643648399638896
09-21 11:11:52.023 5922-6670/com.cleva.classmilesreminder E/ACodec: [OMX.qcom.video.encoder.vp8] storeMetaDataInBuffers (output) failed w/ err -2147483648
09-21 11:11:52.023 5922-6670/com.cleva.classmilesreminder W/ACodec: do not know color format 0x7fa30c04 = 2141391876
09-21 11:11:52.023 5922-6670/com.cleva.classmilesreminder W/ACodec: do not know color format 0x7f000789 = 2130708361
09-21 11:11:52.043 5922-6670/com.cleva.classmilesreminder I/ACodec: [OMX.qcom.video.encoder.vp8] setupVideoEncoder succeeded
09-21 11:11:52.073 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Input buffers: 3. Output buffers: 4
09-21 11:11:52.083 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Connection change CHECKING
09-21 11:11:52.083 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: On Set Success
09-21 11:11:52.143 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"candidate":{"completed":true},"janus":"trickle","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"handle_id":6320297303762274,"transaction":"7azMeRHPZD8g"}
09-21 11:11:52.143 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Gathering COMPLETE
09-21 11:11:52.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "7azMeRHPZD8g"
}
09-21 11:11:52.383 5922-6661/com.cleva.classmilesreminder D/MediaCodecVideo: DecoderRelease request
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideo: InitDecodeOnCodecThread Type: 0. 320 x 180. Fps: 1. Errors: 0
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Found candidate decoder OMX.qcom.video.decoder.vp8
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7f420888
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x15
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x13
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c04
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c05
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Found target decoder OMX.qcom.video.decoder.vp8. Color: 0x13
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Java initDecode: VIDEO_CODEC_VP8 : 320 x 180. Color: 0x13. Use Surface: true. Use SW codec: false
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Decoder shared EGL Context: android.opengl.EGLContext@77ef8d64
09-21 11:11:52.393 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: EGL setup
09-21 11:11:52.413 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Video decoder TextureID = 7
09-21 11:11:52.413 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Format: {height=180, width=320, mime=video/x-vnd.on2.vp8}
09-21 11:11:52.423 5922-6687/com.cleva.classmilesreminder I/OMXClient: Using client-side OMX mux.
09-21 11:11:52.443 5922-6687/com.cleva.classmilesreminder I/ACodec: [OMX.qcom.video.decoder.vp8] DRC Mode: Dynamic Buffer Mode
09-21 11:11:52.573 5922-6687/com.cleva.classmilesreminder I/ExtendedCodec: Decoder will be in frame by frame mode
09-21 11:11:52.583 5922-6687/com.cleva.classmilesreminder W/ExtendedCodec: Failed to set frame packing format on component
09-21 11:11:52.663 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Input buffers: 4. Output buffers: 11
09-21 11:11:52.663 5922-6661/com.cleva.classmilesreminder D/MediaCodecVideo: DecoderRelease request
09-21 11:11:52.663 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideo: DecoderReleaseOnCodecThread: Frames received: 0.
09-21 11:11:52.663 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Java releaseDecoder
09-21 11:11:52.693 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Delete video decoder TextureID 7
09-21 11:11:52.693 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: EGL release
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideo: InitDecodeOnCodecThread Type: 0. 320 x 240. Fps: 1. Errors: 0
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Found candidate decoder OMX.qcom.video.decoder.vp8
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7f420888
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x15
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x13
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c04
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder V/MediaCodecVideoDecoder: Color: 0x7fa30c05
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Found target decoder OMX.qcom.video.decoder.vp8. Color: 0x13
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Java initDecode: VIDEO_CODEC_VP8 : 320 x 240. Color: 0x13. Use Surface: true. Use SW codec: false
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Decoder shared EGL Context: android.opengl.EGLContext@77ef8d64
09-21 11:11:52.703 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: EGL setup
09-21 11:11:52.713 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Video decoder TextureID = 7
09-21 11:11:52.713 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Format: {height=240, width=320, mime=video/x-vnd.on2.vp8}
09-21 11:11:52.723 5922-6701/com.cleva.classmilesreminder I/OMXClient: Using client-side OMX mux.
09-21 11:11:52.733 5922-6701/com.cleva.classmilesreminder I/ACodec: [OMX.qcom.video.decoder.vp8] DRC Mode: Dynamic Buffer Mode
09-21 11:11:52.813 5922-6701/com.cleva.classmilesreminder I/ExtendedCodec: Decoder will be in frame by frame mode
09-21 11:11:52.813 5922-6701/com.cleva.classmilesreminder W/ExtendedCodec: Failed to set frame packing format on component
09-21 11:11:52.893 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Input buffers: 4. Output buffers: 11
09-21 11:11:52.913 5922-6701/com.cleva.classmilesreminder W/ACodec: do not know color format 0x7fa30c04 = 2141391876
09-21 11:11:52.923 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Decoder format changed: {mime=video/raw, crop-top=0, crop-right=319, slice-height=256, color-format=2141391876, height=240, width=320, what=1869968451, crop-bottom=239, crop-left=0, stride=384}
09-21 11:11:52.923 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideoDecoder: Frame stride and slice height: 384 x 256
09-21 11:11:52.923 5922-6659/com.cleva.classmilesreminder D/VideoRendererGui: ID: 1. YuvImageRenderer.setSize: 320 x 240 rotation 0
09-21 11:11:52.923 5922-6659/com.cleva.classmilesreminder D/VideoRendererGui: YuvImageRenderer.setSize done.
09-21 11:11:52.923 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: ID: 1. AdjustTextureCoords. Display: 1080.0 x 1728.0. Video: 320 x 240. Rotation: 0. Mirror: false
09-21 11:11:52.923 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: Texture vertices: (-1.0,-0.46875) - (1.0,0.46875)
09-21 11:11:52.923 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: Texture UV: (0.0,0.0) - (1.0,1.0)
09-21 11:11:52.933 5922-6395/com.cleva.classmilesreminder D/VideoRendererGui: AdjustTextureCoords done
09-21 11:11:53.133 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Connection change CONNECTED
09-21 11:11:53.133 5922-6423/com.cleva.classmilesreminder D/JANUSCLIENT: Ice Connection change COMPLETED
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/AudioManager: SetCommunicationMode(1)@[tid=6422]
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioManager: setCommunicationMode(true)@[name=Thread-12001 - 6422, id=12003]
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: InitRecording@[tid=6422]
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: InitRecording(sampleRate=48000, channels=1)
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: byteBuffer.capacity: 960
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: OnCacheDirectBufferAddress
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: direct buffer capacity: 960
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: AudioRecord.getMinBufferSize: 3840
09-21 11:11:53.143 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: bufferSizeInBytes: 3840
09-21 11:11:53.163 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: AudioRecord session ID: 1080, audio format: 2, channels: 1, sample rate: 48000
09-21 11:11:53.163 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: AcousticEchoCanceler.isAvailable: false
09-21 11:11:53.163 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: frames_per_buffer: 480
09-21 11:11:53.163 5922-6422/com.cleva.classmilesreminder D/AudioRecordJni: StartRecording@[tid=6422]
09-21 11:11:53.163 5922-6422/com.cleva.classmilesreminder D/WebRtcAudioRecord: StartRecording
09-21 11:11:53.173 5922-6719/com.cleva.classmilesreminder D/WebRtcAudioRecord: AudioRecordThread@[name=AudioRecordJavaThread, id=12034]
09-21 11:11:53.173 5922-6422/com.cleva.classmilesreminder D/MediaCodecVideo: Destroy video encoder.
09-21 11:11:53.173 5922-6422/com.cleva.classmilesreminder D/MediaCodecVideo: EncoderRelease request
09-21 11:11:53.173 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideo: EncoderReleaseOnCodecThread: Frames received: 0. Encoded: 0. Dropped: 0.
09-21 11:11:53.173 5922-6668/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Java releaseEncoder
09-21 11:11:53.213 5922-6668/com.cleva.classmilesreminder W/art: Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[55,tid=6668,Native,Thread_=0x55781d7540,peer=0x1361f080,"Thread-12001 - - 6668"]
09-21 11:11:53.213 5922-6422/com.cleva.classmilesreminder D/MediaCodecVideo: Create HW video encoder for type 0 (VP8).
09-21 11:11:53.213 5922-6422/com.cleva.classmilesreminder D/MediaCodecVideo: InitEncode request
09-21 11:11:53.223 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideo: InitEncodeOnCodecThread Type: 0. 480 x 640. Bitrate: 300 kbps. Fps: 60
09-21 11:11:53.223 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Java initEncode: VIDEO_CODEC_VP8 : 480 x 640. @ 300 kbps. Fps: 60. Color: 0x0
09-21 11:11:53.223 5922-6721/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Found candidate encoder OMX.qcom.video.encoder.vp8
09-21 11:11:53.233 5922-6721/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7fa30c04
09-21 11:11:53.233 5922-6721/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f000789
09-21 11:11:53.233 5922-6721/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x7f420888
09-21 11:11:53.233 5922-6721/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: Color: 0x15
09-21 11:11:53.233 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Found target encoder for mime video/x-vnd.on2.vp8 : OMX.qcom.video.encoder.vp8. Color: 0x15
09-21 11:11:53.233 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Format: {mime=video/x-vnd.on2.vp8, frame-rate=60, color-format=21, height=640, width=480, bitrate=300000, i-frame-interval=100, bitrate-mode=2}
09-21 11:11:53.233 5922-6723/com.cleva.classmilesreminder I/OMXClient: Using client-side OMX mux.
09-21 11:11:53.243 5922-6723/com.cleva.classmilesreminder E/ACodec: [OMX.qcom.video.encoder.vp8] storeMetaDataInBuffers (output) failed w/ err -2147483648
09-21 11:11:53.253 5922-6723/com.cleva.classmilesreminder W/ACodec: do not know color format 0x7fa30c04 = 2141391876
09-21 11:11:53.253 5922-6723/com.cleva.classmilesreminder W/ACodec: do not know color format 0x7f000789 = 2130708361
09-21 11:11:53.263 5922-6723/com.cleva.classmilesreminder I/ACodec: [OMX.qcom.video.encoder.vp8] setupVideoEncoder succeeded
09-21 11:11:53.293 5922-6719/com.cleva.classmilesreminder D/AudioRecordJni: cached playout delay: 80
09-21 11:11:53.293 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Input buffers: 3. Output buffers: 4
09-21 11:11:53.363 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Sync frame generated
09-21 11:11:54.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "webrtcup",
"session_id": 7248864504613337,
"sender": 6320297303762274
}
09-21 11:11:54.223 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 6320297303762274
09-21 11:11:54.233 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "media",
"session_id": 7248864504613337,
"sender": 6320297303762274,
"type": "audio",
"receiving": "true"
}
09-21 11:11:54.233 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 6320297303762274
09-21 11:11:54.283 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "media",
"session_id": 7248864504613337,
"sender": 6320297303762274,
"type": "video",
"receiving": "true"
}
09-21 11:11:54.283 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: BALA SENDER = 6320297303762274
09-21 11:11:55.953 5922-6646/com.cleva.classmilesreminder D/MediaCodecVideo: Decoder bitrate: 75 kbps, fps: 12, decTime: 18 for last 3062 ms
09-21 11:11:56.243 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideo: Encoder bitrate: 115, target: 300 kbps, fps: 29, encTime: 32 for last 3021 ms
09-21 11:11:56.833 5922-6420/com.cleva.classmilesreminder D/JANUSCLIENT: Sent:
{"janus":"keepalive","token":"11e3836c94dbc2705504640d86cf9daa79251a37","session_id":7248864504613337,"transaction":"dZC7OfBj82Eg"}
09-21 11:11:56.913 5922-6409/com.cleva.classmilesreminder D/JANUSCLIENT: Recv:
{
"janus": "ack",
"session_id": 7248864504613337,
"transaction": "dZC7OfBj82Eg"
}
09-21 11:11:57.523 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Sync frame request
09-21 11:11:57.553 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Sync frame generated
09-21 11:11:58.323 5922-6721/com.cleva.classmilesreminder V/MediaCodecVideoEncoder: setRates: 325 kbps. Fps: 30
09-21 11:11:58.323 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Sync frame request
09-21 11:11:58.353 5922-6721/com.cleva.classmilesreminder D/MediaCodecVideoEncoder: Sync frame generated
09-21 11:11:58.893 5922-5922/com.cleva.classmilesreminder D/VideoRendererGui: VideoRendererGui.remove
09-21 11:11:58.893 5922-5922/com.cleva.classmilesreminder D/JANUSCLIENT: Socket closed for some reason
09-21 11:11:58.903 5922-5922/com.cleva.classmilesreminder E/rtc: #
# Fatal error in ../../talk/app/webrtc/java/jni/peerconnection_jni.cc, line 973
# Check failed: 0 == (reinterpret_cast<MediaStreamInterface_>(j_p))->Release() (0 vs. 1)
# Unexpected refcount.
#
09-21 11:11:58.903 5922-5922/com.cleva.classmilesreminder A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 5922 (ssmilesreminder)
09-21 11:11:58.953 5922-6659/com.cleva.classmilesreminder A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x2d72656666757a in tid 6659 (IncomingVideoSt)
09-21 11:12:00.513 5922-6662/com.cleva.classmilesreminder W/AudioTrack: releaseBuffer() track 0x5577ba26c0 disabled due to previous underrun, restarting
09-21 11:12:00.513 5922-6657/com.cleva.classmilesreminder W/AudioTrack: releaseBuffer() track 0x5577b79400 disabled due to previous underrun, restarting
doesn't appear on a line of code android, perhaps from the library webrtc.