# WebCamera **Repository Path**: flysem/WebCamera ## Basic Information - **Project Name**: WebCamera - **Description**: 基于aspnetcore 3.1项目,在浏览器上实时播放海康摄像头 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2021-07-22 - **Last Updated**: 2021-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WebCamera ### 介绍 基于aspnetcore 3.1项目,在浏览器上实时播放海康摄像头 实现原理: 1. 将海康网络摄像头的H264数据转成fMP4格式 2. 将fMP4数据流通过websocket发送给浏览器 3. 浏览器上使用canvas播放视频 ### 使用 1. 运行后会有2个视频播放窗口:一个是从海康摄像头的视频,一个是从h264文件读取的视频 2. 修改appsettings.json中摄像头的ip,端口,用户名和密码 3. 找一个a.h264文件丢到页面根目录下