0

我想使用 ffmpeg 转换 https,但我必须在配置中启用 openssl .. 如何在颤振中做到这一点?

4

1 回答 1

0

openssl 有问题

  • FFmpeg 支持几个 HTTPS 库:openssl、gnutls、libtls 和 mbedtls。
  • openssl 和 libtls 由于它们的许可证而被认为是非免费的,因此与 GPL 不兼容。由于大多数 ffmpeg 发行商都启用了需要 GPL 许可证的功能,因此您不会轻易找到支持 openssl 或 libtls 的 ffmpeg。

改用 gnutls 或 mbedtls

来自pub.dev - flutter_ffmpeg

flutter_ffmpeg 提供了八个包,其中包含不同的外部库集。这些包是根据其中包含的外部库命名的。

为 flutter_ffmpeg 启用 gnutls 的包有:https、https-gpl、full 和 full-gpl。使用其中任何一个都将提供 HTTPS 支持。

请参阅有关如何启用这些软件包的说明

于 2021-04-05T18:55:43.597 回答