gpt4 book ai didi

iOS 串流实时 h.264 视频

转载 作者:可可西里 更新时间:2023-11-01 05:56:45 24 4
gpt4 key购买 nike

我有一个 mime 类型 video/h264 的视频流,它从安全摄像头流式传输实时 h.264 视频。我正在尝试实时流式传输并解码 h.264 帧(最好是硬件解码)并将它们显示在 View 中。我已经广泛寻找支持这一点的库或框架,但不确定哪种方法是正确的。我看了一点 AVFoundation 但不确定如何处理视频/h264 流。我是否应该从流中抓取每一帧(I 帧/P 帧)并将其传递给 AVAssetReader?任何方向/示例代码/库引用都将非常有帮助!

HTTP/1.1 200 OK
Date: {date}
Connection: keep-alive
Cache-Control: no-cache, no-store
Expires: -1
Content-Type: multipart/x-mixed-replace;boundary=myboundary
Set-Cookie: stream={stream-id}; version=1

--myboundary
Content-Type: video/h264
Sync-Point: "yes" or "no"
Pre-roll: "yes" or "no"
Media-Start: "invalid" or {mediastart}
Media-End: "invalid" or {mediaend}
Stream-Start: "invalid" or {stream start time}
Stream-End: "invalid" or {stream end time}
Content-Length: {content-length}
X-Date: {x-date}

{image}

最佳答案

您无法在 iOS 上播放 elementary h.264。您的解决方法是在播放 [http pd 下载或 hls] 之前将其包装在 mp4 或 ts 流中。但是除非你在设备上编译其他东西(比如 ffmpeg),否则你将无法播放原始的 h.264

关于iOS 串流实时 h.264 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13594642/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com