Skip to toolbar

Community & Business Groups

Media Sync for Timing Object

Hi all.

This announces the publication of MediaSync, a generic and open-source JavaScript library for timed (synchronized) playback of HTML5 audio and video. The MediaSync library works to time align media playback to the progression of the timing object.

http://webtiming.github.io/mediasync/

http://webtiming.github.io/timingsrc/

The timing object draft spec defines *timed playback mode* as a possible extension to existing standards for HTMLMediaElements [1]. However, until standardization and implementation is a reality, the Multi-device Timing CG makes available a generic and open source JavaScript library for timed playback, integrated with the timing object/shared motion. MediaSync is published [2] as research output from MediaScape [3], an ongoing FP7 EU project.  As part of the dissemination and standardization work of MediaScape, MediaSync is also made available for the Multi-device Timing CG. The Web page linked above includes API documentation, example usage and demonstrations. Source code is available at [2] .

And, not to forget, integration with timing object/shared motion enables HTML5 video and audio to take part in globally synced multi-device playback!

Njål and Ingar

[1]: http://webtiming.github.io/timingobject/#media-elements-and-the-timing-object

[2]: https://github.com/mediascape/mediasync

[3]: http://mediascapeproject.eu/

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Before you comment here, note that this forum is moderated and your IP address is sent to Akismet, the plugin we use to mitigate spam comments.

*