
@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},
  title = {Synchronized Multimedia Integration Language ({SMIL}) 1.0 Specification},
  author = {W3C},
  publisher = {W3C},
  howpublished = {\url{ https://www.w3.org/TR/1998/REC-smil-19980615/}},
  year = {1998},
  month = {Jun},
}

@inproceedings{smil2,
 author = {Schmitz, Patrick.},
 title = {Multimedia meets computer graphics in SMIL2.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},
  title = {{SMIL} 3.0 Synchronized Multimedia Integration Language},
  author = {W3C},
  publisher = {W3C},
  //year = {2008},
  //month = {Dec},
  howpublished = {\url{http://www.w3.org/TR/REC-smil/}},
}



@inproceedings{msv,
 author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T. and Needham, Christopher P.},
 title = {The Media State Vector: A Unifying Concept for Multi-device Media Navigation},
 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 Linear Composition on the Web; {E}nabling Multi-device Linear Media 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 Synchronization of HTML5 Media},
  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 Report 2015: Evaluating timed playback of HTML5 Media},
  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,
  author = {W3C},
  title = {Web {A}nimations},
  howpublished = {\url{http://www.w3.org/TR/web-animations/}},
}

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

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

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

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

@misc{mediasourceextension,
  author = {W3C},
  title = {Media {S}ource {E}xtensions},
  howpublished = {\url{https://www.w3.org/TR/media-source/}},
}


@misc{html5controller,
  author = {W3C},
  title = {HTML5 {M}edia {C}ontroller},
  howpublished = {\url{http://dev.w3.org/html5/spec-preview/Overview.html#synchronising-multiple-media-elements}},
}

@misc{webvtt,
  author = {W3C},
  title = {Web{VTT}: {T}he {W}eb Video Text Tracks Format},
  howpublished = {\url{http://dev.w3.org/html5/webvtt/}},
}


@misc{webaudio,
  author = {W3C},
  title = {Web {A}udio {API}},
  howpublished = {\url{http://webaudio.github.io/web-audio-api/}},
  //publisher = {W3C},
}

@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, Francois 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{timingsrccode,
  author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T.},
  title = {Timingsrc: {O}pen source implementation},
  howpublished = {\url{https://github.com/webtiming/timingsrc}},
  //month = {Dec},
  publisher = {W3C Multi-device Timing Community Group},
  //year = {2015},
}

@misc{timingsrc,
  author = {Arntzen, Ingar M. and Borch, Nj{\aa}l T.},
  title = {Timingsrc: {A} programming model for timed Web 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 Sequencing with the Timing Object: A JavaScript Sequencer for Single-device and Multi-device Web Media},
 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://www.w3.org/community/webtiming/2015/02/05/welcome-multi-device-timing/}},
}

@misc{mcorp,
  key = {Motion Corporation},
  title = {Shared {M}otion by {M}otion {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 = {2017}
}

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

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