SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
AUDIO AND VIDEO
CLASS ROOM INTERACTION
ON AAKASH
Rajavel D, IIT BombayClicker 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=play
er_embedded
Clicker Lab Audio and Video Class Room Interaction on Aakash
All the best…
Clicker Lab Audio and Video Class Room Interaction on Aakash

Mais conteúdo relacionado

Semelhante a Audio video class room

Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformBuilding Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformFrancesco Iervolino
 
Connect 2 Cocomo
Connect 2 CocomoConnect 2 Cocomo
Connect 2 CocomoTlogan123
 
KazooCon 2014 - WebRTC
KazooCon 2014 - WebRTCKazooCon 2014 - WebRTC
KazooCon 2014 - WebRTC2600Hz
 
Silverlight Splashes Out
Silverlight Splashes OutSilverlight Splashes Out
Silverlight Splashes OutShane Morris
 
Create fun & immersive audio experiences with web audio
Create fun & immersive audio experiences with web audioCreate fun & immersive audio experiences with web audio
Create fun & immersive audio experiences with web audiodavrous
 
minor-project-1.ppt
minor-project-1.pptminor-project-1.ppt
minor-project-1.pptthinkonce1
 
SpeakSpace Webcasting
SpeakSpace WebcastingSpeakSpace Webcasting
SpeakSpace WebcastingTom Behan
 
VIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTCVIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTCIRJET Journal
 
EDMUG Silverlight Talk
EDMUG Silverlight TalkEDMUG Silverlight Talk
EDMUG Silverlight TalkMark Bennett
 
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...Kathleen Ludewig Omollo
 
Collab overview deck 2015 (pro ed)
Collab overview deck 2015 (pro ed)Collab overview deck 2015 (pro ed)
Collab overview deck 2015 (pro ed)Charles Lee
 
Status of WebRTC across Asia by Alan Quayle +++
Status of WebRTC across Asia by Alan Quayle +++Status of WebRTC across Asia by Alan Quayle +++
Status of WebRTC across Asia by Alan Quayle +++Alan Quayle
 
20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.pptVideoguy
 
Streaming Video in the Fortune 500
Streaming Video in the Fortune 500 Streaming Video in the Fortune 500
Streaming Video in the Fortune 500 MediaPlatform
 

Semelhante a Audio video class room (20)

Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformBuilding Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
 
Webrtc and tokbox
Webrtc and tokboxWebrtc and tokbox
Webrtc and tokbox
 
Connect 2 Cocomo
Connect 2 CocomoConnect 2 Cocomo
Connect 2 Cocomo
 
KazooCon 2014 - WebRTC
KazooCon 2014 - WebRTCKazooCon 2014 - WebRTC
KazooCon 2014 - WebRTC
 
Silverlight Splashes Out
Silverlight Splashes OutSilverlight Splashes Out
Silverlight Splashes Out
 
Webrtc in Real world
Webrtc in Real world Webrtc in Real world
Webrtc in Real world
 
Create fun & immersive audio experiences with web audio
Create fun & immersive audio experiences with web audioCreate fun & immersive audio experiences with web audio
Create fun & immersive audio experiences with web audio
 
Athabasca
AthabascaAthabasca
Athabasca
 
Athabasca
AthabascaAthabasca
Athabasca
 
minor-project-1.ppt
minor-project-1.pptminor-project-1.ppt
minor-project-1.ppt
 
SpeakSpace Webcasting
SpeakSpace WebcastingSpeakSpace Webcasting
SpeakSpace Webcasting
 
VIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTCVIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTC
 
EDMUG Silverlight Talk
EDMUG Silverlight TalkEDMUG Silverlight Talk
EDMUG Silverlight Talk
 
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
 
Collab overview deck 2015 (pro ed)
Collab overview deck 2015 (pro ed)Collab overview deck 2015 (pro ed)
Collab overview deck 2015 (pro ed)
 
Html5 RTC - 1
Html5 RTC  - 1Html5 RTC  - 1
Html5 RTC - 1
 
Status of WebRTC across Asia by Alan Quayle +++
Status of WebRTC across Asia by Alan Quayle +++Status of WebRTC across Asia by Alan Quayle +++
Status of WebRTC across Asia by Alan Quayle +++
 
WebRTC Demystified
WebRTC DemystifiedWebRTC Demystified
WebRTC Demystified
 
20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt
 
Streaming Video in the Fortune 500
Streaming Video in the Fortune 500 Streaming Video in the Fortune 500
Streaming Video in the Fortune 500
 

Último

Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 

Último (20)

Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 

Audio video class room

  • 1. AUDIO AND VIDEO CLASS ROOM INTERACTION ON AAKASH Rajavel D, IIT BombayClicker Lab
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. JSEP - JavaScript Session Establishment Protocol. Clicker Lab Audio and Video Class Room Interaction on Aakash
  • 9. Video communication using HTML5 Clicker Lab Audio and Video Class Room Interaction on Aakash Thanks Ericsson !!! Thanks Ericsson !!!
  • 10. WebRTC Architecture Clicker Lab Audio and Video Class Room Interaction on Aakash
  • 11. 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
  • 12. 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
  • 13. 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=play er_embedded Clicker Lab Audio and Video Class Room Interaction on Aakash
  • 14. All the best… Clicker Lab Audio and Video Class Room Interaction on Aakash