awslabs / amazon-kinesis-video-streams-webrtc-sdk-android

Android SDK for interfacing with Amazon Kinesis Video Streams Signaling Service.
Apache License 2.0
58 stars 37 forks source link

音视频不能在鸿蒙系统手机成功使用 #82

Closed Longaway closed 3 weeks ago

Longaway commented 1 year ago

我们做了以下: 1、sdk升级为def aws_version = '2.60.0',应该是最新支持的版本了,鸿蒙系统手机依然不能正常加载kvs视频,并且依然和之前一样存在滋滋滋...声音。 2、我们收集和对比了鸿蒙系统手机和其它品牌安卓系统手机的信令交互及一些监听的日志,并未发现明显差别。 3、可以确定的是在代码中有回调在鸿蒙系统手机未发生,如下: localPeer = peerConnectionFactory?.createPeerConnection(rtcConfig, object : KinesisVideoPeerConnection() { override fun onConnectionChange(newState: PeerConnection.PeerConnectionState?) { }

            override fun onIceConnectionChange(iceConnectionState: IceConnectionState) {

                //此处用于rtc连接状态
            }

            override fun onIceCandidate(iceCandidate: IceCandidate) {
            }

            override fun onAddStream(mediaStream: MediaStream) {
                //此处代码未回调
            }
        })
niyatim23 commented 3 weeks ago

Hi @Longaway, can you please describe the issue in english?

niyatim23 commented 3 weeks ago

Closing due to inactivity. Feel free to reopen if the issue persists