我看到很多资源概述了如何根据 HLS 和 RTSP 等各种协议(protocol)在 Android 上查看实时视频流。
但我找不到关于如何准备从 Android 设备到服务器的文件以便随后可以分发的清晰概述。
我知道文件需要压缩成 H264(以与大多数流媒体协议(protocol)兼容),然后最好切割成 .ts block 。但这是在流程中的哪一点完成的?压缩的 H264 内容是流式传输到服务器并在那里进行“分块”,还是应该在设备上执行“分块”然后进行流式传输?
理想情况下,这个问题可以作为有关如何从 Android 设备创建实时流媒体提要的基本说明的存储库,无论播放协议(protocol)如何。
我希望这个问题有意义 - 很乐意根据社区的任何反馈进行修改。
最佳答案
简单看看开源libstreaming library .用法示例包括 RTSP live streaming从 Android 设备到 Wowza Media Server。
像往常一样,细节决定成败, Simon 必须为特定设备或 ROM 解决许多或多或少记录在案的问题。
关于android - 如何为 Android 上的实时视频流准备文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27661478/