Skip to content

Commit

Permalink
Added synchronization requirements to the use case descriptions
Browse files Browse the repository at this point in the history
Resolves #22
  • Loading branch information
chrisn committed Apr 7, 2020
1 parent 8cdf30f commit 94c1f20
Showing 1 changed file with 20 additions and 3 deletions.
23 changes: 20 additions & 3 deletions index.html
Expand Up @@ -264,6 +264,11 @@ <h3>Dynamic content insertion</h3>
MPEG-DASH and HLS streams is described in [[SCTE35]], sections 12.1
and 12.2.
</p>
<p>
This use case typically requires frame accuracy, so that inserted
content is played at the right time, and continuous playback is
maintained.
</p>
</section>
<section>
<h3>Audio stream with titles and images</h3>
Expand All @@ -281,6 +286,10 @@ <h3>Audio stream with titles and images</h3>
messages to be displayed, with information about when the content
should be displayed in relation to the <a>media timeline</a>.
</p>
<p>
The visual information should be rendered within a hundred millseconds
or so to maintain good synchronization with the audio content.
</p>
</section>
<section>
<h3>Control messages for media streaming clients</h3>
Expand Down Expand Up @@ -376,9 +385,13 @@ <h3>Synchronized map animations</h3>
map, e.g., pan and zoom, and allows annotations to be added and
removed, e.g., markers, at specified times during media playback.
Control can also be overridden by the user with the usual interactive
features of the map at any time, e.g., zoom. Concrete examples are
provided by the <a href="http://webvmt.org/demos">tech demos</a> at
the WebVMT website.
features of the map at any time, e.g., zoom. The rendering of the map
animation and annotations should be to within a hundred millseconds
or so to maintain good synchronization with the video.
</p>
<p>
Concrete examples are provided by the
<a href="http://webvmt.org/demos">tech demos</a> at the WebVMT website.
</p>
</section>
<section>
Expand All @@ -391,6 +404,10 @@ <h3>Media analysis visualization</h3>
bounding boxes). A web application then uses this timed metadata
to overlay labels and annotations on the video using HTML and CSS.
</p>
<p>
This use cases requires frame accurate synchronization of the content
being rendered over the video.
</p>
</section>
<section>
<h3>Live event coverage</h3>
Expand Down

0 comments on commit 94c1f20

Please sign in to comment.