This is your work, valued

Toronto ON

Thomas Mullen

Elite
@t-mullen

Video streaming, P2P and collaborative editors.

video-stream-merger. Merge multiple MediaStreams into one composite (realtime - in the browser!)

359

hls-server. Middleware for serving HTTP Live Streaming (HLS) compatible media streams in NodeJS.

262

wififox. A menubar app for bypassing WiFi login pages.

192

simple-signal. Easy WebRTC signalling for simple-peer & socket.io

159

Web-Broadcasting-Software. Broadcasting software for the web. (WBS)

142

wrtc-to-ffmpeg. Pipe WebRTC MediaStreams to/from FFMPEG.

88

hyperhost. P2P Node Servers in the Browser

48

logoot-crdt. Optimized Logoot CRDT implementation in Javascript.

40

shh-signal. WebRTC signalling over Ethereum Whisper

28

fluent-ffmpeg-multistream. Multiple stream inputs/outputs in fluent-ffmpeg.

27

media-source-stream. MediaSources from Readable streams

24

rtmp-server-nodejs. A Node.js implementation of RTMP Server

16

techno-synesthesia. "See" through sound.

16

mediastream-to-webm. Convert MediaStreams to live WebM streams.

15

peer-tree. A k-tree one-to-many network for WebRTC.

15

realtime-collaboration-spec. A specification for programmer-oriented realtime collaboration.

13

wire-protocol. Easy, fast, streaming wire protocols.

7

silent-audio. Silent background audio to keep timers working.

7

SparrowTV. Tree-based P2P Livestreaming over WebRTC

7

video-object-detection. Realtime object detection with TensorFlow.

6

WOPR. My recreation of the AI from the 1983 movies "Wargames".

5

wbs-plus-hypercast. WBS with hypercast-browser for awesome P2P broadcasting!

5

encodji. Serialize Javascript objects into user-friendly emoji strings.

4

observed-remove-set. "Observed-Remove Set" replicated data type.

4

woot-crdt. Replicated text and sequences using WOOT

3

speech-to-text-stream. Simple streaming speech recognition for Chrome.

3

media-time-sync. Sync playback between multiple media elements with high accuracy.

2

hypercast-browser. p2p video broadcasting for dat:// enabled web browsers

2

gif-canvas. Easily draw GIFs to canvas.

2

text-to-speech-stream. Simple streaming speech synthesis for Chrome.

1

getdevicemedia. Easily get MediaStreams from any media device.

1

sounddrop. Fetch any SoundCloud url.

1

multihack-wire. The streaming wire protocol for Multihack

1

observed-remove-map. "Observed-Remove Map" replicated data type.

1