peerconnection peerhandler mediaplayer usermedia- controller mediastream mediastreamcenter...

Post on 21-Jan-2016

229 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PeerConnection

PeerHandler

MediaPlayer

UserMedia-

Controller

MediaStream

MediaStreamCenter

PeerHandler-Gstreamer

StreamMediaPlayer-

PrivateGstreamer

MediaStreamCenter-

GstreamerCentralPipelineUnit

JavaScript

Flow chart

MediaPlayer

MediaStream

MediaStreamCenter

MediaStreamCenter-

GstreamerCentralPipelineUnit

StreamMediaPlayer-

PrivateGstreamer

navigator.getUserMedia ("camera", function(localStream) { video.src = window.URL.createObjectURL(localStream);}, ..

queryUserMedia

queryUserMedia

registerSourceFactory

UserMedia-

Controller

MediaPlayer

UserMedia-

Controller

MediaStream

MediaStreamCenter

MediaStreamCenter-

GstreamerCentralPipelineUnit

StreamMediaPlayer-

PrivateGstreamer

navigator.getUserMedia ("camera", function(localStream) { video.src = window.URL.createObjectURL(localStream);}, ..

queryUserMedia

queryUserMedia

registerSourceFactory

MediaPlayer

UserMedia-

Controller

MediaStream

MediaStreamCenter

MediaStreamCenter-

GstreamerCentralPipelineUnit

StreamMediaPlayer-

PrivateGstreamer

queryUserMedia

queryUserMedia

registerSourceFactory

navigator.getUserMedia ("camera", function(localStream) { video.src = window.URL.createObjectURL(localStream);}, ..

MediaPlayer

UserMedia-

Controller

MediaStream

MediaStreamCenter

MediaStreamCenter-

GstreamerCentralPipelineUnit

StreamMediaPlayer-

PrivateGstreamer

queryUserMedia

queryUserMedia

registerSourceFactory

navigator.getUserMedia ("camera", function(localStream) { video.src = window.URL.createObjectURL(localStream);}, ..

load

connectToSource

Src Sink

createSource

top related