Mirror Chrome tabs to a second monitor or tablet - without the annoying "Stop sharing" badge!
Note: Add a
demo.gifto your repo showing the extension in action for best results!
Mirror any Chrome tab to a second monitor or stream it to your iPad/tablet via QR code. Perfect for couples who want to watch Netflix/YouTube together from different screens!
❌ The Problem: Chrome's built-in screen sharing shows an ugly "Stop sharing" badge that covers video controls and can't be dismissed.
✅ The Solution: This extension uses the Tab Capture API instead of Display Media API, so there's no badge - just clean, fullscreen mirroring!
- 🖥️ Mirror to Monitor: Cast any tab to a second monitor in fullscreen
- 📱 Stream to Tablet: Scan QR code with iPad/Android tablet to watch
- 🚫 No Badge: No annoying "Stop sharing" overlay
- 🎬 60 FPS: Smooth video playback
- 🔊 Audio Support: Sound is included in the stream
- 🎤 Two-Way Voice Chat: Push-to-talk between computer and tablet
- ⏸️ Playback Controls: Pause, mute, fullscreen controls on tablet
- 🎨 Modern UI: Glassmorphism style control buttons
- Clone this repo:
git clone https://github.com/reputasyon/screenshare.git - Open Chrome →
chrome://extensions/ - Enable "Developer mode" (top right)
- Click "Load unpacked" → Select the cloned folder
- Done! Click the extension icon on any video tab
| Key | Action |
|---|---|
| F | Toggle fullscreen |
| M | Toggle mute |
| R | Restart stream |
Aktif Chrome sekmesini ikinci monitöre veya tablete yansıtın. Eşinizle birlikte farklı ekranlardan aynı içeriği izleyin!
- 🖥️ Monitöre Yansıt: Sekmeyi ikinci monitörde tam ekran izleyin
- 📱 Tablete Gönder: QR kod ile iPad/Android tablete yayın yapın
- 🚫 Badge Yok: Tab Capture API sayesinde tarayıcıda rahatsız edici uyarı yok
- 🎬 60 FPS: Akıcı video deneyimi
- 🔊 Ses Desteği: Video sesi de aktarılır
- 🎤 Çift Yönlü Sesli İletişim: Bilgisayar ve tablet arasında basılı tut-konuş
- ⏸️ Oynatma Kontrolleri: Tablette duraklat, ses, tam ekran butonları
- 🎨 Modern Arayüz: Cam efektli şık kontrol butonları
-
Bu repoyu indirin veya klonlayın:
git clone https://github.com/reputasyon/screenshare.git
-
Chrome'da
chrome://extensions/adresine gidin -
Sağ üstten "Geliştirici modu"nu açın
-
"Paketlenmemiş öğe yükle" tıklayın ve indirdiğiniz klasörü seçin
- Yansıtmak istediğiniz sekmeye gidin (örn: Netflix, YouTube)
- Eklenti ikonuna tıklayın
- "Yansıtmayı Başlat" butonuna tıklayın
- Açılan pencereyi ikinci monitöre sürükleyin
- F tuşu ile tam ekran yapın
- Yansıtmak istediğiniz sekmeye gidin
- Eklenti ikonuna tıklayın
- "Tablete Gönder" butonuna tıklayın
- Ekranda QR kod belirecek
- iPad/Tablet ile QR kodu tarayın
- Açılan sayfada "İzlemeye Başla" tıklayın
Not: Bilgisayar ve tablet aynı WiFi ağında olmalıdır.
Tablette video oynatılırken alt kısımda 4 buton görünür:
- ⛶ Tam ekran aç/kapat
- ⏸ Video duraklat/devam
- 🔊 Ses aç/kapat
- 🎤 Basılı tut ve konuş (bilgisayara ses gönder)
- Tabletten bilgisayara: 🎤 butonuna basılı tut
- Bilgisayardan tablete: Cast sayfasındaki "Basılı Tut ve Konuş" butonunu kullan
- Konuşurken video sesi otomatik kısılır
| Tuş | İşlev |
|---|---|
| F | Tam ekran aç/kapat |
| R | Yeniden başlat |
| Çift tıklama | Tam ekran aç/kapat |
screenshare/
├── manifest.json # Eklenti yapılandırması
├── popup.html # Popup arayüzü
├── popup.js # Popup mantığı
├── background.js # Service worker (Tab Capture)
├── mirror.html # Monitör yansıtma sayfası
├── mirror.js # Yansıtma mantığı
├── cast.html # QR kod gösterme sayfası
├── cast.js # WebRTC host mantığı
├── viewer.html # Tablet izleme sayfası (GitHub Pages)
└── icon.png # Eklenti ikonu
- Chrome Extension Manifest V3
- Tab Capture API
- WebRTC (PeerJS)
- QR Code generation
- Google Chrome (v88+)
- Tablet özelliği için: Aynı WiFi ağında iPad/Android tablet
MIT License - Özgürce kullanın, değiştirin, paylaşın!
Made with ❤️ for couples who want to watch together
