audio video class room
DESCRIPTION
WebRTC for audio and video communication using HTML5TRANSCRIPT
AUDIO AND VIDEO
CLASS ROOM INTERACTION
ON AAKASH
Rajavel D, IIT Bombay Clicker Lab
Objective of the project
Develop a interactive class room application
Audio and Video class room communication in
Aakash tablet
Clicker Lab Audio and Video Class Room Interaction on Aakash
Introduction
Interactive class room environment between student
and teacher.
Sharing their doubts / queries through audio and
video in the Aakash tablets.
Enable the feature of audio and video in a table
using HTML 5 and/or Android.
Clicker Lab Audio and Video Class Room Interaction on Aakash
Resource
Aakash Tablets with android OS, camera, mic and
web browser
HTML5 Audio and video enabled feature
WebRTC – state-of-the-art audio/video
communication stack in your web browser
Clicker Lab Audio and Video Class Room Interaction on Aakash
WebRTC API
Real-time audio / video communications stack in your web browser without plug-in
To create a common platform for real-time communication ( PC, Phone, TV )
Supports :
Latest desktop browsers (chrome 21, opera 12, firefox 17 ...)
Mobile browser
Clicker Lab Audio and Video Class Room Interaction on Aakash
Sample WebRTC
Access the webcam
Capture the Current frame of video
Audio/video call
Multiple PeerConnections
Clicker Lab Audio and Video Class Room Interaction on Aakash
WebRTC Key Features
MediaStreams
Access and streams the user's camera and mic
PeerConnection
Easy audio / video calls
DataChannels
P2p application data transfer
Clicker Lab Audio and Video Class Room Interaction on Aakash
JSEP - JavaScript Session Establishment
Protocol.
Clicker Lab Audio and Video Class Room Interaction on Aakash
Video communication using HTML5
Clicker Lab Audio and Video Class Room Interaction on Aakash
Thanks Ericsson !!!
Thanks Ericsson !!!
WebRTC Architecture
Clicker Lab Audio and Video Class Room Interaction on Aakash
Challenges
How will be the communication in class room,
peer–to–peer or broadcast the streaming data ?
How the communication are controlled ?
Will it be any communication delay ?
Clicker Lab Audio and Video Class Room Interaction on Aakash
Roadmap
Clicker Lab Audio and Video Class Room Interaction on Aakash
Reliablity and Interactive class room
environmet
Way of audio/video communication
Media streaming using WebRTC
Enabling audio/vedio using HTML5
4
3
1
2
References
HTML5
www.w3.org/html/wg/drafts/html/master/
developer.mozilla.org/en-US/docs/HTML/Using_HTML5_audio_and_video
WebRTC
www.html5rocks.com/en/tutorials/webrtc/basics/
www.webrtc.org/
labs.ericsson.com/developer-community/blog/beyond-html5-peer-peer-conversational-video
www.youtube.com/watch?v=E8C8ouiXHHk&feature=player_embedded
Clicker Lab Audio and Video Class Room Interaction on Aakash
All the best…
Clicker Lab Audio and Video Class Room Interaction on Aakash