A little presentation about HTML5 video capabilities. SzegedTech Meetup 2013.
A video from the presentation available here in Hungarian: https://www.youtube.com/watch?v=1D6QHpEcPzA
10. MediaSource API
●Get the video as binary data and append to
the video source
●Full JS control of the video stream
●Ideal for adaptive streaming, time shifting
and video preprocessing
18. WebRTC API
Real-time P2P communication between
browsers
Three main component:
●RTCPeerConnection (Chrome 20+, FF
Aurora/Nightly)
●MediaStream (Chrome, Opera, FF)
●RTCDataChannel (Chrome 26+)
19. WebRTC client tasks
●Get streaming video or other data
●Exchange network information WebRTC
clients
●Coordinate 'signaling' communication
●Exchange information about media
●Communicate streaming video or data
20. WebRTC server side tasks
●User discovery and communication
●Signaling
●NAT/firewall traversal
●Relay servers in case peer-to-peer
communication fails