实现思路 下载obs软件,进行视频的录制 通过node-media-server开启一个服务,在obs中推流到该服务器 通过flv.js配合html5的video标签实现node-media-server中视频源的播放 一、node-media-server开启服务 Node-Media-Server 是一个 Node.js 实现的 RTMP/HTTP/WebSocket/HLS/DASH 流媒体服务器。 新建一个空白的文件夹...
现在 RTMP 服务器正在接受 RTMP 输入 rtmp://localhost/live/STREAM_NAME 网址。 进入OBS,在 “设置 “中选择 “流”,然后像这样更改设置。在本例中,流关键字为 STREAM_NAME 现在从 OBS 开始流式传输,如果使用 VLC 等播放器,可以使用 rtmp 链接检查来自 OBS 的实时直播。 现在,我们要使用之前在系列教程中使...
通过搜索,NodeMediaServer是一个可以在本地很方便运行的轻量级流媒体服务器。 由此,我们便有了近乎完整的思路:OBS推流->NodeMediaServer转发->SakuraFrp内网穿透->用户端观看。(注意,我们需要SakuraFrp内网穿透的地方是且仅是用户需要直接连接到我们的PC的时候。OBS->NodeMediaServer我们可以直接用127.0.0.1连接,不需要...
可以进行录播啦~ 点击obs中的设置,进入设置页面,点击流,如果是在本地直播的话,流类型选择自定义流媒体服务器,url填写如图所示,流名称填写index.html设置的名字,本项目是hello 我们也可以通过bilibili等直播平台进行播放,这里就填写你bilibili上的直播链接和名称 image 点击obs的开始推流按钮 image 这时双击在浏览器打开...
下载obs软件,进行视频的录制 通过node-media-server开启一个服务,在obs中推流到该服务器 通过flv.js配合html5的video标签实现node-media-server中视频源的播放 node-media-server开启服务 新建一个空白的文件夹,执行npm init, 根据提示输入相关信息后,下载node-media-server ...
通过node-media-server开启一个服务,在obs中推流到该服务器 通过flv.js配合html5的video标签实现node-media-server中视频源的播放 开始实现 obs的使用 obs的下载请移步官网,有windows, mac, linux 三个平台的版本可供下载 我这里使用的是mac版,其他版本的使用应该也差不多 ...
or run directly npx node-media-server Features HTTP/HTTP2-flv Push/Play RTMP/RTMPS Push/Play GOP cache Roadmap HTTP-API Authentication Notification Record and Playback Rtmp Proxy Supported clients ClientH.264HEVCVP9AV1 OBS_29.1+✅✅❌✅ ...
使用RTMP客户端(如OBS Studio)将流推送到rtmp://localhost:1935/live/STREAM_KEY(将STREAM_KEY替换为你选择的流密钥)。然后,在浏览器中访问http://localhost:8000/live/STREAM_KEY/index.m3u8来播放HLS流。 如果一切顺利,你应该能够在浏览器中看到并播放从RTMP流转码得到的HLS流。 这样,你就成功地将RTMP推流转为...
使用OBS 推流 Settings -> Stream Stream Type : Custom Streaming Server URL : rtmp://localhost/live Stream key : STREAM_NAME 播放直播流 RTMP 流格式 ffplay rtmp://localhost/live/STREAM_NAME http-flv 流格式 ffplay http://localhost:8000/live/STREAM_NAME.flv ...
使用OBS 推流 Settings -> Stream Stream Type : Custom Streaming Server URL : rtmp://localhost/live Stream key : STREAM_NAME 播放直播流 RTMP 流格式 ffplay rtmp://localhost/live/STREAM_NAME http-flv 流格式 ffplay http://localhost:8000/live/STREAM_NAME.flv ...