Tag: libjingle

Android Real Time Multiplayer – 房间创作失败

我正在使用Android Play Games – Real Time Multiplayer我的应用程序的Android Play Games – Real Time Multiplayer 。 当我创build一个新房间时,callbackonRoomCreated()返回STATUS_NETWORK_ERROR_NO_DATA 5%的时间。 我不知道为什么我得到这个零星的错误。 在创build新build议之前,应先closures一些build议。 在super.onstop()被调用之前,我总是离开我的房间。 在创build一个新房间之前,我还等待着onLeftRoom() 。 堆栈跟踪 02-20 22:57:07.208: I/libjingle(1763): Token type:OAuth2 02-20 22:57:07.208: I/libjingle(1763): Final XMPP server hostname talk.google.com port to 5222 02-20 22:57:07.316: I/libjingle(1763): OpenSSLAdapter::OnConnectEvent 02-20 22:57:07.416: I/libjingle(1763): BeginSSL: talk.google.com 02-20 22:57:07.476: W/libjingle(1763): Warning(openssladapter.cc:388): ContinueSSL — error -1 […]

使用libjingle在Android上创build一个带有“自定义”捕获器的WebRTC VideoTrack

如何使用“自定义”video捕获器创buildVideoTrack并提供帧? 创buildVideoTrack的经典方法是: 1 – 获取一个VideoCapturer实例 VideoCapturer capturer = VideoCapturer.create(name); 2 – 创build一个VideoSource VideoSource videoSource = peerconnectionFactory.createVideoSource(capturer, videoConstraints); 3 – 使用video源创build一个VideoTrack VideoTrack videoTrack = peerconnectionFactory.createVideoTrack("Label", videoSource); 4 – 将音轨添加到MediaStream 我想知道是否有办法改变第一步 。 而不是使用本机Capturer实例,使用Android之一,并使用callback将帧提供给VideoTrack: public void onPreviewFrame(byte[] data, Camera camera) { // provide the frames to the VideoTrack } 有什么build议么?