gpt4 book ai didi

c++ - 如何创建一个视频流httpserver?

转载 作者:太空狗 更新时间:2023-10-29 23:19:52 26 4
gpt4 key购买 nike

我正在使用 C++ 和 poco 库。我正在尝试实现一个视频流 httpserver。
最初我使用 Poco::StreamCopier。但是客户端推流失败。
相反,客户端正在下载视频。我怎样才能让服务器发送流响应,以便客户端可以在浏览器中流式传输视频而不是下载?

最佳答案

虽然不在 POCO 中,但您可以使用 ffmpeg。它具有适用于多种视频协议(protocol)的流媒体服务器,并且是用 C 语言编写的(您可以为其编写类似 POCO 的适配器)。

http://ffmpeg.org/ffmpeg.html#rtp

http://ffmpeg.org/ffmpeg.html#toc-Protocols

http://git.videolan.org/?p=ffmpeg.git;a=tree

它有一个非常自由的许可证: http://ffmpeg.org/legal.html

关于c++ - 如何创建一个视频流httpserver?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6353320/

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