2016 - 2024

感恩一路有你

软件如何调用ffmpeg 远程服务器怎么使用ffmpeg?

浏览量:2391 时间:2021-03-11 13:50:35 作者:admin

远程服务器怎么使用ffmpeg?

这取决于框架和操作系统。

通常,脚本字符串可以直接作为参数处理。这种方法的缺点是它将启动一个新的过程。另一种方法是将ffmpeg编译到项目中(建议将main函数改为可调用函数)。您可以编写一个服务,负责调度ffmpeg并为每个请求打开一个新的ffmpeg解码线程。需要注意的是,ffmpeg对内存的要求很高,因此线程不愿意无限期地增加。因此需要编写一个线程池来保持线程数。超过线程数的请求被线程释放的块所知。这仍然是一个问题,因为视频流是一个长期的处理过程,所以在资源有限的情况下处理高并发是不够的。最后一种方法是使用nginx-RTMP连接多个视频流,然后将不同的视频包扔到同一个线程队列中进行处理,然后进行解码和分发。这种高并发性能可能更好,但缺点是每个人都可能陷入困境

软件如何调用ffmpeg java调用ffmpeg python调用ffmpeg

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。