【发布时间】:2012-02-01 05:23:05
【问题描述】:
我有一个标准 WiFi h.264 摄像头,用作婴儿监视器,从技术角度来说,这意味着我需要它尽可能实时。我最初的目标是对来自相机的流进行编码,以便可以使用本机 iPhone 硬件解码器,以便从我的相机到我的 iPhone 上获得直接、干净、清晰、实时的视频。我真的想避免使用 FFMPEG,因为它是一个软件解码器,比硬件解码器慢。
我发现 iPhone 不会从相机的流中获取任何内容,除非我使用 HLS 作为中间人服务器。我极力避免在相机和 iPhone 之间引入服务器,因为这意味着更多的工作、更多的带宽和更多的视频延迟。
所以我的问题是:我需要做什么才能从我的 WiFi 摄像头获得直接的 h.264 流,以便使用它的硬件解码显示在我的 iPhone 上?我目前正在使用基本配置文件。如果您需要更多详细信息,请告诉我。
再次强调,您的帮助意义重大,因为我已经为此自责超过 6 个月了。
【问题讨论】:
-
见Access to the iOS' video decoder?。 AFAIK 目前基于块的 http-streaming 是唯一的选择。
标签: iphone streaming live h.264 decoding