我以前从未尝试过webrtc.我有一个使用Firebase制作的应用程序.现在,我正在尝试在其中添加语音通话功能.
因此,尝试搜索一些教程,大多数使用PubNub或大多数教程基于Web应用程序.
我看到了这个stackoverflow线程,并且知道可以在Firebase中使用webrtc.
在尝试了一些教程之后,我编写了这段代码,
PeerConnectionFactory.initializeAndroidGlobals(this,false,true,true);
PeerConnectionFactory peerConnectionFactory = new PeerConnectionFactory();
AudioSource audioSource = peerConnectionFactory.createAudioSource(new MediaConstraints());
AudioTrack audioTrack = peerConnectionFactory.createAudioTrack("4444",audioSource);
audioTrack.setEnabled(true);
MediaStream mediaStream = peerConnectionFactory.createLocalMediaStream("4444");
mediaStream.addTrack(audioTrack);
但是后来我很困惑如何使用Firebase与其他设备共享流.需要帮忙 :(