audio video class room

14
AUDIO AND VIDEO CLASS ROOM INTERACTION ON AAKASH Rajavel D, IIT Bombay Clicker Lab

Upload: rajavel-evergreen

Post on 12-Nov-2014

691 views

Category:

Education


4 download

DESCRIPTION

WebRTC for audio and video communication using HTML5

TRANSCRIPT

Page 1: Audio video class room

AUDIO AND VIDEO

CLASS ROOM INTERACTION

ON AAKASH

Rajavel D, IIT Bombay Clicker Lab

Page 2: Audio video class room

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

Page 3: Audio video class room

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

Page 4: Audio video class room

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

Page 5: Audio video class room

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

Page 7: Audio video class room

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

Page 8: Audio video class room

JSEP - JavaScript Session Establishment

Protocol.

Clicker Lab Audio and Video Class Room Interaction on Aakash

Page 9: Audio video class room

Video communication using HTML5

Clicker Lab Audio and Video Class Room Interaction on Aakash

Thanks Ericsson !!!

Thanks Ericsson !!!

Page 10: Audio video class room

WebRTC Architecture

Clicker Lab Audio and Video Class Room Interaction on Aakash

Page 11: Audio video class room

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

Page 12: Audio video class room

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

Page 13: Audio video class room

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

Page 14: Audio video class room

All the best…

Clicker Lab Audio and Video Class Room Interaction on Aakash