{"id":155,"date":"2016-04-12T10:41:46","date_gmt":"2016-04-12T10:41:46","guid":{"rendered":"https:\/\/www.w3.org\/community\/webtiming\/?p=155"},"modified":"2016-05-26T08:07:34","modified_gmt":"2016-05-26T08:07:34","slug":"sequencing-with-the-timing-object","status":"publish","type":"post","link":"https:\/\/www.w3.org\/community\/webtiming\/2016\/04\/12\/sequencing-with-the-timing-object\/","title":{"rendered":"Sequencing with the Timing Object"},"content":{"rendered":"<p>We have just published a paper on sequencing in Web multimedia.\u00a0Sequencing is about\u00a0activation and deactivation of media items at the correct time during media playback. The paper\u00a0highlights the importance of decoupling sequencing logic from data formats, timing\/control and UI in Web-based multimedia.<\/p>\n<ul>\n<li>Data-independent sequencing implies broad utility as well as simple integration of different data types and delivery methods in multimedia applications.<\/li>\n<li>UI-independent sequencing simplifies integration of new data types into visual and interactive components.<\/li>\n<li>Integration with the Timing Object ensures that sequencing tasks may trivially be synchronized and remote controlled, both in single-page media presentations as well as global, multi-device media experiences (e.g. through Shared Motion).<\/li>\n<\/ul>\n<p>In short, we see precise, distributed sequencing as a fundamental building block in multi-device timed multimedia.<\/p>\n<p>The Sequencer is presented as a generic programming tool for timed Web-based multimedia, implemented in JavaScript and based on setTimeout. Though timing errors within a couple of milliseconds is often acceptable in Web applications, this also indicates that future\u00a0improvements to setTimeout would be beneficial.<\/p>\n<p>The paper will be presented at the <a href=\"https:\/\/mmsys2016.itec.aau.at\/\" target=\"_blank\" rel=\"nofollow\">ACM MMSys&#8217;16<\/a>, Special section for Media Synchronization, Klagenfurt, Austria, May 10-13.<\/p>\n<p>The paper is available in the ACM library <a href=\"http:\/\/dl.acm.org\/citation.cfm?id=2910614\" target=\"_blank\" rel=\"nofollow\">here<\/a>\u00a0or from Norut\u00a0<a href=\"http:\/\/norut.no\/sites\/norut.no\/files\/final_sequencer.pdf\" target=\"_blank\" rel=\"nofollow\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have just published a paper on sequencing in Web multimedia.\u00a0Sequencing is about\u00a0activation and deactivation of media items at the correct time during media playback. The paper\u00a0highlights the importance of decoupling sequencing logic from data formats, timing\/control and UI in &hellip; <a href=\"https:\/\/www.w3.org\/community\/webtiming\/2016\/04\/12\/sequencing-with-the-timing-object\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7427,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"yes","footnotes":""},"categories":[2],"tags":[],"class_list":["post-155","post","type-post","status-publish","format-standard","hentry","category-announcements"],"_links":{"self":[{"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/posts\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/users\/7427"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":3,"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":178,"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/posts\/155\/revisions\/178"}],"wp:attachment":[{"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.w3.org\/community\/webtiming\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}