android - 在仅限 LAN 的环境中使用 Android 设备进行直播

标签 android streaming video-streaming

我正在尝试执行以下操作:
从前置摄像头捕获实时视频并在 LAN 上流式传输,以便其他用户可以看到。我也想用这个进行音频和文本聊天。音频/文本聊天可以是不同的系统。如果需要,我可以在他的组合中添加一个服务器,但它必须是 android 到 android 的实时流式传输。在任何给定时间,都会有多个流在运行。

我认为可以做到这一点的一种方法是使用嵌入式 vlc 流。您是否遇到过执行此操作的库或示例。

我还想过设置一个支持视频聊天的 jabber 服务器来获得相同的结果。但是还没有真正找到一个行之有效的解决方案。

使用基于 Internet 的服务不是一种选择。

任何建议或帮助表示赞赏。

最佳答案

据我了解,您正在尝试从一台设备创建视频并希望在另一台设备上播放。
我也在做同样的事情,但我也没有得到任何完美的解决方案,但我有一个方向去做,那就是 RTSP 协议(protocol),使用这个协议(protocol)我们可以同时创建和运行视频文件,但为此我们需要一个服务器,这是一个麻烦。

如果您有更好的解决方案,也请指导我。 :)

关于android - 在仅限 LAN 的环境中使用 Android 设备进行直播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9237692/

相关文章:

apache-kafka - Kafka Streaming 应用程序在与 Kafka 连接后仅读取最新消息

Python请求在上传请求正文时读取响应

http - URL 过期概念的优缺点

android - 无法通过 adb 在 Ubuntu 9.10 上访问 Motorola Milestone(HTC Magic 工作得很好)

android - ViewBinding 类未生成

Android Bluetooth LE - 发送对特征指示的响应

java - 我怎样才能让喊播流几乎立即开始播放

video - 手动计算Youtube视频比特率

node.js - 是否可以在 RTMP 协议(protocol)中为每个数据包插入额外的数据?

android - 相对布局 - android - 使相对布局可滚动