https://github.com/echoshare/echoshare
Echoshare 是一款开箱即用且支持高度自定义配置的在线媒体共享应用,可同时传输屏幕画面、摄像头视频流、麦克风音频流以及系统音频。Echoshare is an out-of-the-box, highly customizable online media sharing application, which supports simultaneous transmission of screen content, camera video streams, microphone audio streams, and system audio
https://github.com/echoshare/echoshare
camera meeting screen-capture webrtc
Last synced: 5 months ago
JSON representation
Echoshare 是一款开箱即用且支持高度自定义配置的在线媒体共享应用,可同时传输屏幕画面、摄像头视频流、麦克风音频流以及系统音频。Echoshare is an out-of-the-box, highly customizable online media sharing application, which supports simultaneous transmission of screen content, camera video streams, microphone audio streams, and system audio
- Host: GitHub
- URL: https://github.com/echoshare/echoshare
- Owner: echoshare
- Created: 2025-03-13T11:43:53.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-10-23T12:04:09.000Z (8 months ago)
- Last Synced: 2025-12-29T23:32:09.205Z (5 months ago)
- Topics: camera, meeting, screen-capture, webrtc
- Language: Vue
- Homepage: https://echoshare.site
- Size: 5.61 MB
- Stars: 485
- Watchers: 2
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EchoShare
[中文说明](./README_CN.md)
Echoshare is an out-of-the-box, highly customizable online media sharing application.
Powered by WebRTC technology, Echoshare delivers efficient, low-latency online screen sharing capabilities. It supports simultaneous transmission of screen content, camera video streams, microphone audio streams, and system audio, fully meeting diverse remote collaboration needs.
[](https://vercel.com/new/clone?repository-url=https://github.com/echoshare/echoshare)
# Document
The document is available at [https://docs.echoshare.site](https://docs.echoshare.site).
# Features
## Core Features
- 🖥️ **Screen Sharing**: Share your screen in real-time for more intuitive communication.
- 📹 **Camera Sharing**: Enable face-to-face interaction to enhance the sense of presence in remote collaboration.
- 🔊 **Audio Sharing**: Deliver system audio clearly to ensure a complete audio experience.
- 🎙️ **Microphone Sharing**: Communicate seamlessly with real-time voice sharing.
## ✨ Enhanced Features
- ⏳ **Local History Records**: Easily review shared content history for quick access.
- 💓 **Heartbeat detection**: real-time detection of connection status.
- 🔗 **Custom Webhooks**: Flexibly integrate with other systems to enable automated workflows.
- 🔄 **Auto Recovery After Interruption**: Automatically reconnect after network interruptions to ensure continuous sharing.
- 📱 **PWA Support**: Use it like a native app for a smoother experience.
- 🌍 **Multi-language Support**: Cater to global users with seamless communication across languages.
- 📐 **Responsive Design**: Adapt to various devices, enabling efficient work anytime, anywhere.
- 👁️🗨️ **Inspector**: Allow inspect the Webrtc status when running the application.
# Tech Stack
- Vue 3
- TypeScript
- Vite
- WebRTC
- Vuestic UI
- Tailwind CSS
# License
MIT License