我有 FOSCAM FI8918W 以 .asf 格式返回实时视频+音频流。我想为 android 构建一个应用程序,在 android 手机上流式传输这个视频。我只是不知道如何以及从哪里开始。我已经对此进行了很多谷歌搜索,但无济于事。任何帮助是极大的赞赏。
2 年前在这里提出了类似的问题,但没有收到重要的答复(链接 - ASF Streaming on Android?)。
问候
我有 FOSCAM FI8918W 以 .asf 格式返回实时视频+音频流。我想为 android 构建一个应用程序,在 android 手机上流式传输这个视频。我只是不知道如何以及从哪里开始。我已经对此进行了很多谷歌搜索,但无济于事。任何帮助是极大的赞赏。
2 年前在这里提出了类似的问题,但没有收到重要的答复(链接 - ASF Streaming on Android?)。
问候
通用 Android (AOSP) 支持非常有限的编解码器和容器集 - 请参阅http://developer.android.com/guide/appendix/media-formats.html
一些设备确实支持额外的编解码器/容器,但作为非标准扩展。AOSP 不支持带有 MJPEG 流的 ASF。
但是在用户模式下实现它应该不会太难 - 这是一个相机,所以你不需要担心流位置(用于搜索和倒带),而且 MJPEG 易于解码和显示。只需读取流并显示为一系列帧。