Node-Media-Server Node.js 实现的流媒体服务器开源项目

我要开发同款
匿名用户2021年07月09日
17阅读
开发技术JavaScript
所属分类服务器软件、流媒体服务器
授权协议MIT

作品详情

Node-Media-Server是一个Node.js实现的RTMP/HTTP/WebSocket/HLS/DASH流媒体服务器。

特性跨平台支持Windows/Linux/Unix支持的音视频编码H.264/H.265/AAC/SPEEX/NELLYMOSER支持缓存最近一个关键帧间隔数据,实现RTMP协议秒开支持RTMP直播流转LIVE-HTTP/WS-FLV流,支持 NodePlayer.js 播放支持星域CDN风格的鉴权支持事件回调支持https/wss加密传输支持服务器和流媒体信息统计支持RTMP直播流转HLS,DASH直播流支持RTMP直播流录制为MP4文件并开启faststart支持RTMP/RTSP中继支持API控制中继支持实时多分辨率转码用法npx运行npxnode-media-server安装为全局程序npminode-media-server-gnode-media-serverdocker运行dockerrun--namenms-d-p1935:1935-p8000:8000-p8443:8443illuspas/node-media-servernpm定制开发(推荐)mkdirnmscdnmsnpminstallnode-media-serverviapp.jsconstNodeMediaServer=require('node-media-server');constconfig={rtmp:{port:1935,chunk_size:60000,gop_cache:true,ping:30,ping_timeout:60},http:{port:8000,allow_origin:'*'}};varnms=newNodeMediaServer(config)nms.run();nodeapp.js
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论