gpt4 book ai didi

stream - MJPEG 流信息

转载 作者:行者123 更新时间:2023-12-03 17:53:05 25 4
gpt4 key购买 nike

我正在从我的相机接收 MJPEG 流。当我使用十六进制编辑器查看视频数据时,它似乎不包含任何流信息。我只看到一个又一个的原始 JPEG,但没有关于帧率等的信息。

MJPEG 缺少任何元信息是正常的还是仅与我使用的相机有关?如果没有关于流的信息,播放器如何知道播放视频的速度?

最佳答案

缺少元数据是正常的。 IP 摄像机通常以这种方式发送 MJPEG,一个接一个的 JPEG 图像作为流发送。这是最基本的有效 MJPEG 文件。如果您要获取一堆 jpeg,将它们组合成一个巨大的文件,并将其提供给 ffmpeg,它会将其视为有效的 mjpeg 格式文件。一些相机会添加一个额外的标题来包含音频数据,但不需要将其视为有效的运动 jpeg。

许多相机将在最初发送流时在 HTTP header 中包含一个像 X-Framerate 这样的 header ,或者您可以将其设置为相机配置的一部分。但是,当相机仅发送 jpeg 时,无法从流本身判断帧率是多少。

关于stream - MJPEG 流信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10632454/

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