我正在我的Android应用程序中实现直播 . 我正在使用webRTC进行实时视频聊天 . 现在我想向很多人播放实时聊天 . 我想使用Mpeg-DASH . 因为该视频流可以通过RTMP发送到服务器,然后将使用Mpeg-DASH进行广播 .

所以我想知道如何捕获本地和远程用户的媒体流,然后通过RTMP发送它 . 我有一个工作原型,通过RTMP将摄像头捕获的视频发送到服务器 . 但我不知道如何将相同的媒体流发送到webRTC正在使用的服务器 . 可能的解决方案

  • 记录/捕获实时聊天屏幕,然后通过RTMP将其发送到服务器 .

  • 使服务器成为webRTC中的对等体并操纵流并通过Mpeg-DASH进行广播 .

我想在客户端这样做 . 有没有其他方法可以做到这一点?谢谢 .