
@article {clocksync,
   author = {Cristian, F.},
   affiliation = {IBM Almaden Research Center 650 Harry Road 95120 San Jose CA USA},
   title = {Probabilistic clock synchronization},
   journal = {Distributed Computing},
   publisher = {Springer Berlin / Heidelberg},
   issn = {0178-2770},
   keyword = {Computer Science},
   pages = {146-158},
   volume = {3},
   issue = {3},
   year = {1989}
}

@article{ntp, 
  author={Mills, David. L.}, 
  journal={IEEE Transactions on Communications}, 
  title={Internet time synchronization: the network time protocol}, 
  month={Oct}, 
  volume={39}, 
  number={10}, 
  pages={1482-1493}, 
  keywords={Internet;distributed subnet;hierarchical configuration;large diverse networks;local routing algorithms;national time standards;network time protocol;symmetric architecture;time daemons;time servers;time synchronization;computer networks;protocols;synchronisation;}, 
  doi={10.1109/26.103043}, 
  ISSN={0090-6778},
  year={1991}, 
}

@inproceedings{ptp,
  title={IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems},
  author={Eidson, John and Lee, Kang},
  booktitle={Sensors for Industry Conference, 2002. 2nd ISA/IEEE},
  pages={98--105},
  year={2002},
  organization={Ieee}
}


@misc{smil1,
  key = {SMIL 1.0},
  title = {Synchronized {M}ultimedia {I}ntegration {L}anguage ({SMIL}) 1.0 {S}pecification},
  //author = {W3C},
  publisher = {W3C},
  howpublished = {\url{ https://www.w3.org/TR/1998/REC-smil-19980615/}},
  year = {1998},
  month = {Jun},
}

@inproceedings{smil2,
 key = {SMIL 2.0},
 author = {Schmitz, Patrick.},
 title = {Multimedia meets computer graphics in {SMIL}2.0: a time model for the web},
 booktitle = {Proceedings of the 11th international conference on World Wide Web},
 series = {WWW '02},
 isbn = {1-58113-449-5},
 location = {Honolulu, Hawaii, USA},
 pages = {45-53},
 numpages = {9},
 doi = {http://doi.acm.org/10.1145/511446.511453},
 acmid = {511453},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {animation, multimedia, synchronization, timing},
 year = {2002},
} 

@misc{smil3,
  key = {SMIL 3.0},
  title = {{SMIL} 3.0 {S}ynchronized {M}ultimedia {I}ntegration {L}anguage},
  //author = {W3C},
  publisher = {W3C},
  year = {2008},
  //month = {Dec},
  howpublished = {\url{http://www.w3.org/TR/REC-smil/}},
}

@misc{smilanimation,
  key = {SMIL Animation},
  title = {SMIL {A}nimation},
  howpublished = {\url{https://www.w3.org/TR/smil-animation/}},
  year = {2001},
}





@inproceedings{msv,
 author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T. and Needham, Christopher P.},
 title = {The {M}edia {S}tate {V}ector: {A} unifying concept for {M}ulti-device {M}edia {N}avigation},
 booktitle = {Proceedings of the 5th Workshop on Mobile Video},
 series = {MoVid '13},
 year = {2013},
 isbn = {978-1-4503-1893-8},
 location = {Oslo, Norway},
 pages = {61--66},
 numpages = {6},
 url = {\url{http://doi.acm.org/10.1145/2457413.2457427}},
 doi = {10.1145/2457413.2457427},
 acmid = {2457427},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {cloud computing, media synchronization, mobile, web},
} 

@inproceedings{compositemedia,
  author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T.},
  title = {Composite {M}edia, {A} new paradigm for online media},
  booktitle = {2013 NEM Summit (Networked Electronic Media)},
  series = {NEM Summit '13},
  year = {2013},
  publisher = {Eurescom},
  location = {Nantes, France},
  pages = {105-110},
  url = {\url{http://nem-initiative.org/wp-content/uploads/2015/06/2013-NEM-Summit{\_}Proceedings.pdf}},
}
//http://nem-initiative.org/nem-summit-2013-nantes/
//http://mcorp.no/publications/compositemedia2013.pdf

@inproceedings{temporalcomposition,
  author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T. and Daoust, Francois and Hazael-Massieux, Dominique},
  title = {Multi-device {L}inear {C}omposition on the {W}eb; {E}nabling {M}ulti-device {L}inear {M}edia with {HTMLT}imingObject and {S}hared {M}otion},
  location = {Brussels, Belgium},
  year = {2015},
  url = {\url{https://sites.google.com/site/mediasynchronization/Paper4{\_}Arntzen{\_}webComposition{\_}CR.pdf}},
  //month = {Jun},
  day = {3},
  publisher = {ACM},
  booktitle = {Media Synchronization Workshop (MediaSync) in conjunction with ACM TVX 2015},
  ISBN = "978-90-5968-463-4",
}

@techreport{syncreport1,
  author = {Borch, Nj{\aa}l T. and Arntzen, Ingar M.},
  title = {Distributed {S}ynchronization of {HTML5} {M}edia},
  institution = {Norut Northern Research Institute},
  year = {2014},
  //month = {Dec},
  howpublished = {\url{http://norut.no/nb/node/3041}},
  number = {15},
  ISBN = {978-82-7942-295-2},
}

@techreport{syncreport2,
  author = {Borch, Nj{\aa}l T. and Arntzen, Ingar M.},
  title = {MediaSync {R}eport 2015: {E}valuating timed playback of {HTML5} {M}edia},
  institution = {Norut Northern Research Institute},
  year = {2015},
  //month = {Dec},
  howpublished = {\url{http://norut.no/en/publications/mediasync-report-2015-evaluating-timed-playback-html5-media}},
  number = {28},
  ISBN = {978-82-7492-319-5},
}

@misc{webanimation,
  key = {Web Animation},
  title = {Web {A}nimations},
  howpublished = {\url{http://www.w3.org/TR/web-animations/}},
  year = {2016},
}

@misc{html5media,
  key = {HTML5 media element},
  title = {{HTML5} {M}edia {E}lements},
  howpublished = {\url{http://dev.w3.org/html5/spec-preview/media-elements.html}},
  year = {2012},
}

@misc{html5track,
  key = {Track Element},
  title = {{HTML5} {T}ext {T}rack},
  howpublished = {\url{http://dev.w3.org/html5/spec-preview/media-elements.html{\#}text-track}},
  year = {2012},
}

@misc{html5canvas,
  key = {HTML Canvas},
  title = {{HTML} {C}anvas 2{D} {C}ontext},
  howpublished = {\url{https://www.w3.org/TR/2dcontext/}},
  year = {2015},
}

@misc{svg,
  key = {Scalable Vector Graphics},
  title = {Scalable {V}ector {G}raphics ({SVG}) 1.1},
  howpublished = {\url{https://www.w3.org/TR/SVG/}},
  year = {2011},
}


@misc{mediastreamrecording,
  key = {MediaStream Recording},
  title = {Media{S}tream {R}ecording},
  howpublished = {\url{https://www.w3.org/TR/mediastream-recording/}},
  year = {2017},
}

@misc{mse,
  key = {Media Source Extensions},
  title = {Media {S}ource {E}xtensions},
  howpublished = {\url{https://www.w3.org/TR/media-source/}},
  year = {2016},
}

@misc{mediacontroller,
  key = {Media Controller},
  title = {{HTML5} {M}edia {C}ontroller},
  howpublished = {\url{https://dev.w3.org/html5/spec-preview/media-elements.html}},
  year = {2014},
}

@misc{webvtt,
  key = {WebVTT},
  title = {Web{VTT}: {T}he {W}eb {V}ideo {T}ext {T}racks {F}ormat},
  howpublished = {\url{http://dev.w3.org/html5/webvtt/}},
  year = {2017},
}

@misc{webaudio,
  key = {Web Audio},
  title = {Web {A}udio {API}},
  howpublished = {\url{https://www.w3.org/TR/webaudio/}},
  year = {2015},
}

@misc{websocket,
  key = {Web Socket},
  title = {The {W}eb {S}ocket {P}rotocol},
  howpublished = {\url{https://tools.ietf.org/html/rfc6455}},
  year = {2011},
}

@misc{flash,
  author = {Adobe},
  title = {Adobe {F}lash},
  howpublished = {\url{https://www.adobe.com/products/flashruntimes.html}},
}

@misc{midi,
  author = {MMA},
  title = {The {MIDI} {M}anufacturers {A}ssociation ({MMA})},
  howpublished = {\url{https://www.midi.org/specifications}},
  publisher={MIDI Manufacturers Association},
}

@misc{timingobject,
  author = {Arntzen, Ingar M. and Daoust, Fran\c{c}ois and Borch, Nj{\aa}l T.},
  title = {Timing {O}bject; {D}raft community group report},
  publisher = {W3C Multi-device Timing Community Group},
  year = {2015},
  month = {Nov},
  howpublished = {\url{http://webtiming.github.io/timingobject/}},
}

@misc{timingsrc,
  author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T.},
  title = {Timingsrc: {A} programming model for timed {W}eb applications, based on the {T}iming {O}bject. {P}recise timing, synchronization and control enabled for single-device and multi-device {W}eb applications.},
  howpublished = {\url{http://webtiming.github.io/timingsrc/}},
  publisher = {W3C Multi-device Timing Community Group},
  month = {Dec},
  year = {2015},
}


@inproceedings{sequencer,
 author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T.},
 title = {Data-independent {S}equencing with the {T}iming {O}bject: {A} {J}ava{S}cript {S}equencer for {S}ingle-device and {M}ulti-device {W}eb {M}edia},
 booktitle = {Proceedings of the 7th International Conference on Multimedia Systems},
 series = {MMSys '16},
 year = {2016},
 isbn = {978-1-4503-4297-1},
 location = {Klagenfurt, Austria},
 pages = {24:1--24:10},
 articleno = {24},
 numpages = {10},
 url = {http://doi.acm.org/10.1145/2910017.2910614},
 doi = {10.1145/2910017.2910614},
 acmid = {2910614},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {distributed, inter-destination media synchronization, intra-destination media synchronization, media synchronization, multi-device, multimedia, sequencing, timed data, timed visualization, timing object, web},
} 

@misc{carneval,
  key = {Carneval Video},
  title = {Video synchronization by {M}otion {C}orporation},
  howpublished = {\url{https://youtu.be/lfoUstnusIE}},
  year = {2015},
}

@misc{mcorp,
  key = {Motion Corporation},
  title = {Motion {C}orporation},
  howpublished = {\url{http://motioncorporation.com}},
}

@misc{mtcg,
  key = {Multi-device Timing Community Group},
  title = {Multi-device {T}iming {C}ommunity {G}roup},
  howpublished = {\url{https://www.w3.org/community/webtiming/}},
  year = {2015},
}

@misc{mpeg4sys,
  key = {MPEG-4 Systems},
  title = {{MPEG}-4 {S}ystems},
  howpublished = {\url{http://mpeg.chiariglione.org/standards/mpeg-4/systems}},
  year = {2005},
}

@misc{mpeg4,
  key = {MPEG},
  title = {{MPEG}-4},
  howpublished = {\url{http://mpeg.chiariglione.org/standards/mpeg-4}},
}


@misc{html32,
  key = {HTML3.2},
  title = {{HTML} 3.2 {R}eference {S}pecification},
  howpublished = {\url{https://www.w3.org/TR/REC-html32}},
  year = {1997},
}

@misc{html4,
  key = {HTML4},
  title = {{HTML} 4.01 {S}pecification},
  howpublished = {\url{https://www.w3.org/TR/html4/}},
  year = {1999},
}

@misc{html5,
  key = {HTML5},
  title = {{HTML5}},
  howpublished = {\url{https://www.w3.org/TR/html5/}},
  year = {2014},
}

@misc{html51,
  key = {HTML5.1},
  title = {{HTML5.1}},
  howpublished = {\url{https://www.w3.org/TR/html51/}},
  year = {2016},
}


@misc{webworkers,
  key = {Web Workers},
  title = {Web {W}orkers},
  howpublished = {\url{https://www.w3.org/TR/workers/}},
  year = {2015},
}

@misc{hrt2,
  key = {High Resolution Time Level 2},
  title = {High {R}esolution {T}ime {L}evel 2},
  howpublished = {\url{https://www.w3.org/TR/hr-time-2/}},
  year = {2016},
}


@misc{dom1,
  key = {Document Object Model (DOM) Level 1},
  title = {Document {O}bject {M}odel ({DOM}) {L}evel-1},
  howpublished = {\url{https://www.w3.org/TR/REC-DOM-Level-1/}},
  year = {1998},
}

@misc{dom2,
  key = {Document Object Model (DOM) Level 2},
  title = {Document {O}bject {M}odel ({DOM}) {L}evel-2},
  howpublished = {\url{https://www.w3.org/TR/DOM-Level-2/}},
  year = {2000},
}

@misc{domevents,
  key = {Document Object Model (DOM) Level 2 Events},
  title = {Document {O}bject {M}odel ({DOM}) {L}evel-2 {E}vents},
  howpublished = {\url{https://www.w3.org/TR/DOM-Level-2-Events/}},
  year = {2000},
}

@misc{dom4,
  key = {W3C DOM4},
  title = {{W3C DOM4}},
  howpublished = {\url{https://www.w3.org/TR/dom/}},
  year = {2015},
}


@misc{hrt1,
  key = {High Resolution Time},
  title = {High {R}esolution {T}ime},
  howpublished = {\url{https://www.w3.org/TR/hr-time-1/}},
  year = {2012},
}

@misc{capture,
  key = {Media Capture and Streams},
  title = {Media {C}apture and {S}treams},
  howpublished = {\url{https://www.w3.org/TR/mediacapture-streams/}},
  year = {2016},
}

@misc{webrtc,
  key = {WebRTC},
  title = {Web{RTC} {R}eal-time {C}ommunication {B}etween {B}rowsers},
  howpublished = {\url{https://www.w3.org/TR/webrtc/}},
  year = {2017},
}

@misc{realplayer,
  key = {RealPlayer},
  title = {Real{P}layer},
  howpublished = {\url{http://www.real.com/}},
  year = {2017},
}

@misc{twitter,
  key = {Twitter},
  title = {Twitter},
  howpublished = {\url{https://twitter.com/}},
  year = {2017},
}

@misc{webgl,
  key = {WebGL},
  title = {Web{GL}},
  howpublished = {\url{https://www.khronos.org/webgl/}},
  year = {2017},
}

@misc{google,
  key = {Google},
  title = {Google},
  howpublished = {\url{https://www.google.com}},
  year = {2017},
}

@misc{microsoft,
  key = {Microsoft},
  title = {Microsoft},
  howpublished = {\url{https://www.microsoft.com/}},
  year = {2017},
}

@misc{mozilla,
  key = {Mozilla},
  title = {Mozilla},
  howpublished = {\url{https://www.mozilla.org}},
  year = {2017},
}









