Skip to content

wahbahdoo/html5SyncVideoPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

A poor man's implementation of synchronized video watching.

The 'master' is defined as the first person to select the video to watch. All others are synchronized to the master. Sychronization is enabled by a node.js server.

The latest implementation speeds up (or pauses) the video whenever a 'slave' is too far behind (or ahead of) the 'master'. An earlier implementation seeks the 'slaves' at a fixed interval, but that would depend on muting the slaves and having them listen to the master's audio over a separate phone connection, as frequent seeking would destroy the comprehensibility of the audio.

Only YouTube is currently supported, but other video sources should be able to be supported by implementing the 'player' apis and loading in the appropriate JavaScript files when playing videos from that source.

The list of videos are tracked by client/schedule.json.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published