Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save svagionitis/5434674 to your computer and use it in GitHub Desktop.
Save svagionitis/5434674 to your computer and use it in GitHub Desktop.
Sequence Diagram For Playback a DVB stream (No errors) for http://www.websequencediagrams.com/
<div class="wsd" wsd_style="vs2010"><pre>
# No errors on demux and dcr
title Sequence Diagram For Playback a DVB stream (No errors)
participant "Higher Layer (HTML page, JS)" as HigherLayer
participant "HTMLMediaElement" as MediaPlayer
participant "Video pipeline(Tuner, Demod, Demux, Decoder)" as VideoPipeline
note right of MediaPlayer
networkState: NETWORK_LOADING
readyState: HAVE_ENOUGH_DATA
end note
HigherLayer->MediaPlayer: play()
MediaPlayer->HigherLayer: play
MediaPlayer->HigherLayer: playing
MediaPlayer->HigherLayer: timeupdate (every 15 to 250 ms)
</pre></div><script type="text/javascript" src="http://www.websequencediagrams.com/service.js"></script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment