Commit History

feat: one-click watch-party host + click-to-join invite links
07ebb0e

Harsh Gupta commited on

fix: restore peer connectivity, native-first playback, Fly.io config
511c9c2

Harsh Gupta commited on

feat(calls): native WebRTC mesh (drop PeerJS); faster transcode; deploy docs
5bbe0ec

Harsh Gupta commited on

fix: stop streams/calls breaking — remove regressions, add diagnostics
b93b8e1

Harsh Gupta commited on

feat(player): transcode MKV/AVI/HEVC/AC3 to browser-friendly MP4 on the fly
130ea8e

Harsh Gupta commited on

fix: smooth streaming, call reliability, joiner sync, and many UX bugs
0df6eaa

Harsh Gupta commited on

fix: self-host PeerJS, repair subtitles/dedup, mobile responsiveness
fa460d8

Harsh Gupta commited on

Fix duplicate torrent by checking WebTorrent client.get(), improve retry stream
baaebfa

Harsh Gupta commited on

Pre-buffer 5MB before stream, STUN servers for PeerJS, initial buffering state
53b86d7

Harsh Gupta commited on

Fix PeerJS (cloud broker), sync stream for new joiners, mobile responsive sidebar
1de0017

Harsh Gupta commited on

Fix PeerJS: integrate into main HTTP server so it works on HF Spaces (single port)
aa7e189

Harsh Gupta commited on

Initial commit: WatchTorrent - synchronized torrent streaming app
500a902

Harsh Gupta commited on