Open Amitdygon opened 2 years ago
Here My first Android live image
Here what i got into web
code to send ar view
` val outBitmap = Bitmap.createBitmap(arFragment!!.arSceneView.width, arFragment!!.arSceneView.height, Bitmap.Config.ARGB_8888) arFragment?.arSceneView?.let { PixelCopy.request(it, outBitmap, { copyResult -> if (copyResult == PixelCopy.SUCCESS) { sendARView(outBitmap) }
}, mSenderHandler!!) }
`
Code to init agora ` rtcEngine()?.setParameters("{\"rtc.log_filter\": 65535}") rtcEngine()?.setChannelProfile(io.agora.rtc.Constants.CHANNEL_PROFILE_LIVE_BROADCASTING) rtcEngine()?.enableDualStreamMode(true) rtcEngine()?.setVideoEncoderConfiguration( VideoEncoderConfiguration( VideoEncoderConfiguration.VD_640x480, VideoEncoderConfiguration.FRAME_RATE.FRAME_RATE_FPS_30, VideoEncoderConfiguration.STANDARD_BITRATE, VideoEncoderConfiguration.ORIENTATION_MODE.ORIENTATION_MODE_ADAPTIVE ) ) rtcEngine()?.setClientRole(role) rtcEngine()?.enableVideo() mSource = AgoraVideoSource() mRender = AgoraVideoRender(0, true) rtcEngine()?.setVideoSource(mSource) rtcEngine()?.setLocalVideoRenderer(mRender)
rtcEngine()?.joinChannel(token, channelName, "", 0)`
try changing video content mode from fulfill to fit and see. guess the remaining content area was cut off.
Here My first Android live image![Screenshot_20220531_142341](https://user-images.githubusercontent.com/45029280/171134108-21602fca-539f-4cd0-97c5-fd6053a520a9.png)
Here what i got into web
![image](https://user-images.githubusercontent.com/45029280/171134163-0dc246d0-aabe-40c7-b4ef-7be095db17de.png)
code to send ar view
` val outBitmap = Bitmap.createBitmap(arFragment!!.arSceneView.width, arFragment!!.arSceneView.height, Bitmap.Config.ARGB_8888) arFragment?.arSceneView?.let { PixelCopy.request(it, outBitmap, { copyResult -> if (copyResult == PixelCopy.SUCCESS) { sendARView(outBitmap) }
`
Code to init agora ` rtcEngine()?.setParameters("{\"rtc.log_filter\": 65535}") rtcEngine()?.setChannelProfile(io.agora.rtc.Constants.CHANNEL_PROFILE_LIVE_BROADCASTING) rtcEngine()?.enableDualStreamMode(true) rtcEngine()?.setVideoEncoderConfiguration( VideoEncoderConfiguration( VideoEncoderConfiguration.VD_640x480, VideoEncoderConfiguration.FRAME_RATE.FRAME_RATE_FPS_30, VideoEncoderConfiguration.STANDARD_BITRATE, VideoEncoderConfiguration.ORIENTATION_MODE.ORIENTATION_MODE_ADAPTIVE ) ) rtcEngine()?.setClientRole(role) rtcEngine()?.enableVideo() mSource = AgoraVideoSource() mRender = AgoraVideoRender(0, true) rtcEngine()?.setVideoSource(mSource) rtcEngine()?.setLocalVideoRenderer(mRender)