gpt4 book ai didi

c# - 在使用 ffmpeg 和 ffserver 的情况下,数据流如何?

转载 作者:行者123 更新时间:2023-12-04 23:16:40 24 4
gpt4 key购买 nike

我可以通过 ffmpeg 捕获相机图像并将其发送到 ffserver,但是数据接下来会发生什么?我可以使用其他使用 ffmpeg 的客户端(例如一些 c# 包装器)在其他站点上收集它吗?如果是这样 - 数据究竟是什么样的,我如何将其呈现给最终用户?我可以只在显示端口上显示数据吗?或者有其他 Controller 吗?
谢谢!

最佳答案

ffserver将提要作为输入(您的相机流)并根据您在其配置文件中为该特定提要放置的规范输出流。您根据需要决定输出格式。

您可以发送到任何支持您选择的格式的视频播放器。

ffserver

将输出与 兼容的流的示例配置Windows 媒体播放器 :

<Feed feed1.ffm>
File /tmp/feed1.ffm
FileMaxSize 200K
ACL allow 127.0.0.1
</Feed>

# ASF compatible
<Stream test.asf>
Feed feed1.ffm
Format asf
VideoFrameRate 15
VideoSize 352x240
VideoBitRate 256
VideoBufferSize 40
VideoGopSize 30
AudioBitRate 64
StartSendOnKey
</Stream>

然后,您将使用 http://<ffserver_ip_address_or_host_name>:<ffserver_port>/test.asf 访问您的流媒体。

C# 您可以使用 MediaElement玩它。这是 supported formats 的列表.

额外阅读:

Streaming media with ffserver

Sample ffserver configuration

关于c# - 在使用 ffmpeg 和 ffserver 的情况下,数据流如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30059642/

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