Ffmpeg-通过代理 CLI 播放 HTTPS 链接

Ffmpeg-通过代理 CLI 播放 HTTPS 链接

我想播放视频,但需要通过代理连接。我注意到链接是 http 连接,http_proxy这没有问题,但在 https 的情况下,您必须使用环境变量才能使代理工作 - 通过 CLI 运行它是不可能的,我非常需要它。

我发现有多个资料讨论同一问题: https://stackoverflow.com/questions/57468662/ffmpeg-add-proxy-to-request

https://trac.ffmpeg.org/ticket/7223

HTTP/HTTPS 代理和 FFmpeg

这是代码源中的消耗。我们对 HTTP 有 CLI 支持。HTTPS/TLS 没有。 https://github.com/FFmpeg/FFmpeg/blob/642404f28d39cefb7857c0d77c3a4e5ac98e62c6/libavformat/http.c#L207

https://github.com/FFmpeg/FFmpeg/blob/642404f28d39cefb7857c0d77c3a4e5ac98e62c6/libavformat/tls.c#L92

我很惊讶这个选项还不可用,我想自己添加它,但我无法用 C/C++ 编写代码。

相关内容