android - 哪个是好的WebRtc或wifi P2P可以将音频从一台设备共享到另一台设备
问题描述
我有音乐播放器,需要添加与其他手机的同步播放功能。例如,如果 2 位或更多用户正在使用我的音乐播放器并想在所有设备上播放同一首歌曲,那么他们只需通过同一网络连接,就可以从一台设备在所有设备上播放音乐,并在单个设备上完全控制所有设备的音乐播放器。
谁能解释一下哪个是最好的,如何在同步上将音频从一台 Android 设备共享到另一台设备,以及这样做的步骤是什么。
关于WiFi P2P我知道的几点-
创建连接
创建用于共享的套接字
共享一个完整的文件
我想知道的要点:-
如何在不存储在其他设备存储中的情况下共享文件。
如何在两个设备上的相同位置播放声音(ON SYNC)。
在 Wifi P2P 之后,我想说我不了解 WebRTC,例如:-
这个怎么运作?
如何为此设置连接?
它总是需要互联网连接吗?
两个设备是否需要相同的应用程序才能在设备之间创建连接?
解决方案
我不知道这对您有帮助还是仅查看链接可能会获得一些有用的信息...
用于网络 rtc
https://webrtc.org/native-code/android/
此链接将帮助您了解 webrtc,例如它是如何工作的以及如何设置
推荐阅读
- ruby-on-rails - 检查网站是否使用 wordpress 构建或不在 rails 中
- r - 基于有错误的索引列创建新列
- javascript - 为什么我的 lambda 函数给我消息内部服务器错误而不是正确的错误响应?
- javascript - 如何在 ReactJS 文件中正确导入函数
- javascript - 启用 Express、GraphQL 和 CORS 的 NodeJS CSRF 保护
- android - 'com.android.support:appcompat-v7:27.1.1' 显示错误
- laravel - Laravel 定义同一张表的多对多关系
- sockets - 在套接字编程中使用非阻塞版本的 connect() 调用时使用的回调机制是什么?
- python - 一次调用检查所有对象参数的更好方法
- java - 如何在java中输入StringBuffer的数组[]