# rtsp2web **Repository Path**: wagio_admin/rtsp2web ## Basic Information - **Project Name**: rtsp2web - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-03-25 - **Last Updated**: 2025-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rtsp2web #### 介绍 开发园区项目过程中,需要在web上播放监控摄像头的视频流,chrome并不能支持rtsp协议,所以有了这个项目。 #### 软件架构 本项目是利用ffmpeg进行转码,将流转发到后台,然后后台通过websocket协议将流数据再转发到页面上的jsmpeg播放器。 这个方案是[jsmpeg官方提供的样例代码](https://github.com/phoboslab/jsmpeg/blob/master/websocket-relay.js)的方案,不过它是利用node实现的,本项目采用作者比较熟悉的java来实现,并且添加了状态监控的页面。 #### 项目启动 项目创建时采用了最新的java21和最新的springboot3.2.4,各位可以根据自己需要来修改。 项目启动后首页为http://localhost:8088/index.html,首页有状态信息,并且通过首页可以打开测试页。