https://github.com/nabinkhair42/stream-guard
StreamGuard is an AI-powered video moderation system that captures live stream frames, analyzes them for harmful content, and provides real-time alerts and moderation controls.
https://github.com/nabinkhair42/stream-guard
ai-web-app geminiai nextjs
Last synced: 3 months ago
JSON representation
StreamGuard is an AI-powered video moderation system that captures live stream frames, analyzes them for harmful content, and provides real-time alerts and moderation controls.
- Host: GitHub
- URL: https://github.com/nabinkhair42/stream-guard
- Owner: nabinkhair42
- Created: 2024-12-03T10:35:59.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-12-03T12:15:47.000Z (6 months ago)
- Last Synced: 2024-12-03T12:25:26.162Z (6 months ago)
- Topics: ai-web-app, geminiai, nextjs
- Language: TypeScript
- Homepage: https://streamguard.vercel.app
- Size: 205 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### **Real-Time Video Moderation System**
A system designed to analyze live video streams for harmful or inappropriate content using AI. It captures frames every 2 seconds, sends them to Gemini AI for analysis, and provides moderators with tools to take action.
### **Key Features:**
- **Live Video Streaming**: Stream from your webcam in real-time.
- **Frame Capture**: Captures frames every 2 seconds for analysis.
- **AI Content Moderation**: Sends captured frames to Gemini AI for detecting prohibited content.
- **Real-Time Alerts**: Display moderation results dynamically (e.g., issues and severity).
- **Moderator Controls**: Options to warn, mute, flag, escalate, or ban based on severity.### **Tech Stack:**
- **Next.js 14+, React, TypeScript, Tailwind CSS**: For building the frontend.
- **Gemini AI API**: For content analysis.This system is ideal for live-streaming platforms and virtual events to ensure safe and appropriate content.
### Developed by inexperienced developer.