peerconnection peerhandler mediaplayer usermedia- controller mediastream mediastreamcenter...
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