rtsp-stream是一种易于使用的即用型解决方案,可以集成到现有系统中,解决了无法在浏览器中本地播放原始rtsp流的问题。 目录 它是如何工作的 该应用程序将原始RTSP流转换为HLS 。 目的是使原始RTSP流易于在使用HLS的浏览器中播放。 支持基于流量的转码其背后的想法是,在有人真正观看流之前,它不应对任何内容进行转码。 这可以解决安装了很多摄像机的系统中的网络瓶颈。 后台有一个运行中的go例程,用于检查流是否处于活动状态。 如果不再有效,则转码将停止,直到对该流的下一个请求为止。 但是,此功能是可配置的,因此您可以根据需要将其用作常规转码服务。 与Docker一起运行 为什么要在Docker上使用它? 由于应用程序严重依赖于ffmpeg,因此使用docker确保环境更加轻松,因为所有内容都随映像一起提供,除了docker之外,您无需安装其他任何东西。 除了安装之外,通过这种方式,我们还可以避免操作系统之间的兼容性问题。 该应用程序在Dockerhub上有一个官方的,因此您可以使用简单的命令轻松运行它: docker run -p 80 : 8080 roverr/r
2022-10-29 23:33:50 25.23MB docker golang video rtsp
1
node-rtsp-stream, 通过 jsmpeg ( https ) 将任何RTSP流和输出流到 web socket node-rtsp-stream将任何RTSP流和输出输出到 web socket,以使用 jsmpeg 。 HTML5流视频( 需要 ffmpeg ) !使用方法:$ npm install node-rtsp-stream
2022-03-09 18:50:18 8KB 开源
1
节点-rtsp-stream-es6 首先,这是的分支 与原始模块的差异 用ES6代替CoffeeScript写 Github仓库 描述 流式传输任何RTSP流并将其输出到以供。 HTML5流视频! 要求 您需要下载并安装 。 安装 npm i node-rtsp-stream-es6 服务器 const Stream = require ( 'node-rtsp-stream-es6' ) const options = { name : 'streamName' , url : 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mo
2021-12-06 19:48:15 6KB es6 websockets jsmpeg rtsp-stream
1