android - 哪种WebRtc或wifi P2P可以将音频从一台设备共享到另一台设备

标签 android audio webrtc android-mediaplayer wifip2p

我有音乐播放器,需要与其他手机添加同步播放功能。例如,如果有2个或更多用户正在使用我的音乐播放器,并希望在所有设备上播放同一首歌曲,则他们只是通过同一网络连接,并且可以从一台设备在所有设备上播放音乐,并且可以完全控制单个设备上的所有设备。

谁能向我解释最好的方法,以及如何在Sync上将音频从一个Android设备共享到另一台设备,以及这样做的步骤是什么。

我对WiFi P2P-的了解

  • 创建连接
  • 创建用于共享
  • 的套接字
  • 共享完整文件

  • 我想知道的几点:
  • 如何共享文件而不存储在另一个设备存储中。
  • 如何在两个设备上的相同位置播放声音(同步)。

  • 在Wifi P2P之后,我想说我不了解WebRTC,例如:
  • 它是如何工作的?
  • 如何为此建立连接?
  • 是否总是需要互联网连接?
  • 两个设备是否都需要相同的应用程序才能在设备之间创建连接?
  • 最佳答案

    我不知道这对您是否有帮助,或者只是看到链接可能会为您提供一些有用的信息...

    用于网络rtc

    https://webrtc.org/native-code/android/
    

    该链接将帮助您了解webrtc的工作原理和设置方法

    关于android - 哪种WebRtc或wifi P2P可以将音频从一台设备共享到另一台设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55382954/

    相关文章:

    android - 我怎么知道用户是否截取了我的应用程序的屏幕截图?

    Android 以编程方式设置 LinearLayout 背景

    html - 如何在没有答案的情况下使用 WebRTC?

    c++ - 在 VLC/FFMPEG 或其他应用程序中接收 WebRTC

    android - 在 android 的嵌套 ExpandableListView 中没有子项可见

    Android键盘向下滑动留下黑屏

    python - 使用 sounddevice 模块从命令行播放声音样本时延迟太高

    iphone - 如何在 iOS 中连接 2 或 3 个音频文件?

    actionscript-3 - 使用byteArray和Adobe Air生成x秒的静音音频文件

    webrtc - WebRTC 能否根据 CPU/GPU 性能进行扩展