express-ffmpeg 云转码是基于 nodejs 开发的视频转码切片程序,并带有 cms 系统一体化发布系统,自适应布局,针对移动端优化、 SEO 效果极佳,后台设置分类,前台自动分类,视频播放,截图展示,分享链接展示,满足大量如在线视频、在线教育、在线培训等用户的需求。
环境要求: nodejs 、 expessjs 、 mongodb 、 redis 、 ffmpeg 环境
1、安装宝塔
然后安装 Redis 、 PM2 ( node 版本切换到 8.x )、 Mongodb 。
2、安装ffmpeg
3、安装程序
访问地址: ip:3000 ,后台 ip:3000/adminwww 、管理员账户和密码 admin 。
该程序用起来还不错,毕竟为市面上少有的免费版转码程序,该程序作者也开发了功能更强的 纯净版 和 高级版 转码程序,有兴趣的可以自己去下方的官网或码云了解下,就不过多介绍了。
最后先分享到这里,下次继续分享干货。
方法/步骤
云转码软件的功能繁多,结构比较复杂,我们把系统运行的程序都放到了work文件夹下面,以下是work文件夹下面的文件说明,金色代表经常需要备份的文件,蓝色代表自己可以修改的文件。
在以往的版本中,我们通常把转码服务、流媒体访问服务、文件查询分别独立一个进程或核心各自处理。
但在教高配置的服务器上面,往往有很多CPU核心都是处于休眠状态,且单核提供媒体访问的能力很有限,不知不觉中就处于假死状态导致不能播放。
从2.3.1版本开始,我们采用服务器多核处理同时来应对潮水般的访问请求。当某一个核心处于假死状态,其他的核心依然能提供媒体访问服务,并且能快速自动释放内存,服务重启该核心,继续执行访问f服务。
在你硬件和宽带能力足够的情况下,软件可以提供无限量的访问服务,并且成为一个“老不死”状态。
云转码视频管理系统,易安装、跨平台、多协议!
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)