Red5 vs FMS - Kanwal Rekhi fileOpenMeetings DimDim Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS...
Transcript of Red5 vs FMS - Kanwal Rekhi fileOpenMeetings DimDim Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS...
Red5 vs FMS
Neeraj Toshniwal
IIT BOMBAYCSE
August 9, 2012
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 1 / 12
Overview
Overview
Introduction
Web Conferencing Tools
Major Issues with Web Conferencing Tools
Red5 Media Server
Comparison of Red5 with FMS
ActionScript
Future Work
References
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 2 / 12
Introduction
Introduction
E-learning consists of following components:
live video streamingsupporting slides/animationsinteractive chat moduleintegrated whiteboard support
A-View(Amrita - Virtual Interactive E-Learning World) : ProperiteryE-Learning Tool
Few of Open Source Web Conferencing Tools:
BigBlueButtonOpenMeetingsDimDim
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 3 / 12
Introduction
Introduction
E-learning consists of following components:
live video streamingsupporting slides/animationsinteractive chat moduleintegrated whiteboard support
A-View(Amrita - Virtual Interactive E-Learning World) : ProperiteryE-Learning Tool
Few of Open Source Web Conferencing Tools:
BigBlueButtonOpenMeetingsDimDim
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 3 / 12
Introduction
Introduction
E-learning consists of following components:
live video streamingsupporting slides/animationsinteractive chat moduleintegrated whiteboard support
A-View(Amrita - Virtual Interactive E-Learning World) : ProperiteryE-Learning Tool
Few of Open Source Web Conferencing Tools:
BigBlueButtonOpenMeetingsDimDim
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 3 / 12
Introduction
Introduction
E-learning consists of following components:
live video streamingsupporting slides/animationsinteractive chat moduleintegrated whiteboard support
A-View(Amrita - Virtual Interactive E-Learning World) : ProperiteryE-Learning Tool
Few of Open Source Web Conferencing Tools:
BigBlueButtonOpenMeetingsDimDim
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 3 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButton
General purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing tool
Uses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming server
Pros:-Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etc
GUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendly
Mobile Device SupportCons:-
Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-
Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with video
Uses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and video
Server side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetings
Browser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing tool
Licensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0
Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming server
Pros:-Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetings
Supports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemes
Co-browing allowedCons:-
Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-
Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspective
Server side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools
BigBlueButtonGeneral purpose web conferencing toolUses 14 open source components including Red5 as the media streaming serverPros:-
Provides all the basic features eg whiteboard module,chat module etcGUI very user-friendlyMobile Device Support
Cons:-Failure of lip syncing with videoUses separate channel for transmission of audio and videoServer side encoding done so transmission delay can’t be diminished
OpenMeetingsBrowser based conferencing toolLicensed under EPL(Eclipse Public License) 1.0Uses Red5 as media streaming serverPros:-
Nice interface to register and manage meetingsSupports attractive themes, various color schemesCo-browing allowed
Cons:-Lack of detailed documentation for application development perspectiveServer side encoding too
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 4 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiative
Uses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming server
Pros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client side
Uses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in users
audio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
Web Conferencing Tools
Web Conferencing Tools(Continued..)
A-VIEW
joint venture of Amrita University,ISRO,TIFAC India and Indo-US eLearningInitiativeUses FMS as media streaming serverPros:-
Multiple as well as single display screens at client sideUses the notion of Active and Passive servers cluster where former is used forserving live users and latter is used for serving newly logged in usersaudio/video synchronization satisfied
Cons:-
Not a Open Source Project
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 5 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the server
Problem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady state
Problem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of users
Problem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
major Issues with Web Conferencing Tools
Major Issues with Web Conferencing Tools
Managing bandwidth load on the serverProblem:-
Delay experienced increases exponentially as number of users increases linearly
Solution:-
Restrict the number of users to access concurrentlyLoad BalancingVirtual Servers
Maintaining steady stateProblem:-
system loses stability as it serves beyond its limit
Solution:-
use of multiple clusters where each cluster serve different type of users orperform different type of tasks
Limit on number of usersProblem:-
unwanted load on bandwidth required on the server
Solution:-
rewamping architecture preventing transmission of unwanted data
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 6 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-
Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTP
ideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCP
ideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server
Many open source streaming media servers like Red5, Darwin, FluMotion,VLC etc
Red5 most suitable candidate
transmit chat texts and other data like control information related topresentation module and whiteboard in addition to multimedia data streaming
Open source clone of Adobe Flash Media Server
Provides all the basic functionalities that FMS provides
mainly used for VOD, live streaming of audio/video
uses AMF(Action Message Format) to communicate with the thirdparty(Flash Player)
uses two techniques for communication:-Flash remoting
AMF sent over HTTPideal for chat transmission
RTMP
AMF sent over TCPideal for audio/video transmission
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 7 / 12
Red5 Media Server
Red5 Media Server(Continued..)
Steps followed for audio/video transmission
Flash player originates data as AMF objectAMF object is encapsulated in XML fileXML file is submitted through POST methodServer response is also encapsulated in XML and sent to the flash playerFlash player converts the received XML to AMF
RTMP : port 1935
RTMPT : 8088
HTTP servlet engine : 5080
Default Client: Flash player
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 8 / 12
Red5 Media Server
Red5 Media Server(Continued..)
Steps followed for audio/video transmission
Flash player originates data as AMF object
AMF object is encapsulated in XML fileXML file is submitted through POST methodServer response is also encapsulated in XML and sent to the flash playerFlash player converts the received XML to AMF
RTMP : port 1935
RTMPT : 8088
HTTP servlet engine : 5080
Default Client: Flash player
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 8 / 12
Red5 Media Server
Red5 Media Server(Continued..)
Steps followed for audio/video transmission
Flash player originates data as AMF objectAMF object is encapsulated in XML file
XML file is submitted through POST methodServer response is also encapsulated in XML and sent to the flash playerFlash player converts the received XML to AMF
RTMP : port 1935
RTMPT : 8088
HTTP servlet engine : 5080
Default Client: Flash player
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 8 / 12
Red5 Media Server
Red5 Media Server(Continued..)
Steps followed for audio/video transmission
Flash player originates data as AMF objectAMF object is encapsulated in XML fileXML file is submitted through POST method
Server response is also encapsulated in XML and sent to the flash playerFlash player converts the received XML to AMF
RTMP : port 1935
RTMPT : 8088
HTTP servlet engine : 5080
Default Client: Flash player
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 8 / 12
Red5 Media Server
Red5 Media Server(Continued..)
Steps followed for audio/video transmission
Flash player originates data as AMF objectAMF object is encapsulated in XML fileXML file is submitted through POST methodServer response is also encapsulated in XML and sent to the flash player
Flash player converts the received XML to AMF
RTMP : port 1935
RTMPT : 8088
HTTP servlet engine : 5080
Default Client: Flash player
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 8 / 12
Red5 Media Server
Red5 Media Server(Continued..)
Steps followed for audio/video transmission
Flash player originates data as AMF objectAMF object is encapsulated in XML fileXML file is submitted through POST methodServer response is also encapsulated in XML and sent to the flash playerFlash player converts the received XML to AMF
RTMP : port 1935
RTMPT : 8088
HTTP servlet engine : 5080
Default Client: Flash player
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 8 / 12
Comparison of Red5 with FMS
Comparison of Red5 with FMS
Criteria Red5 FMSProtocolsSupported
RTMPRTMPTRTMPSRTMPERTMPTE
RTMPRTMPTRTMPSRTMPERTMPTERTMFP
Server Side Java ActionScriptNature Open Source Proprietary
Table: Comparison of Red5 with FMS
Note :- Both Red5 and FMS have protocol and port issues
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 9 / 12
ActionScript
ActionScript
Object Oriented Language
Used extensively in development of websites using Flash Player i.e in videoapplication websites
C based programming
Adobe Flex : Open source compiler
used on web page in the form of embedded swf files
mxml used for GUI
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 10 / 12
ActionScript
ActionScript
Object Oriented Language
Used extensively in development of websites using Flash Player i.e in videoapplication websites
C based programming
Adobe Flex : Open source compiler
used on web page in the form of embedded swf files
mxml used for GUI
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 10 / 12
ActionScript
ActionScript
Object Oriented Language
Used extensively in development of websites using Flash Player i.e in videoapplication websites
C based programming
Adobe Flex : Open source compiler
used on web page in the form of embedded swf files
mxml used for GUI
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 10 / 12
ActionScript
ActionScript
Object Oriented Language
Used extensively in development of websites using Flash Player i.e in videoapplication websites
C based programming
Adobe Flex : Open source compiler
used on web page in the form of embedded swf files
mxml used for GUI
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 10 / 12
ActionScript
ActionScript
Object Oriented Language
Used extensively in development of websites using Flash Player i.e in videoapplication websites
C based programming
Adobe Flex : Open source compiler
used on web page in the form of embedded swf files
mxml used for GUI
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 10 / 12
ActionScript
ActionScript
Object Oriented Language
Used extensively in development of websites using Flash Player i.e in videoapplication websites
C based programming
Adobe Flex : Open source compiler
used on web page in the form of embedded swf files
mxml used for GUI
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 10 / 12
Future Work
Future Work
Demo of functioning of Red5 Media Server
Study of Iteach : supplement to A-VIEW
Comparison of features provided by Iteach against A-VIEW
Study the code and figuring out the implementation of features specified
Features that can be added to current version of Iteach to make it moreuser-friendly
Study the performance of Iteach
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 11 / 12
Future Work
Future Work
Demo of functioning of Red5 Media Server
Study of Iteach : supplement to A-VIEW
Comparison of features provided by Iteach against A-VIEW
Study the code and figuring out the implementation of features specified
Features that can be added to current version of Iteach to make it moreuser-friendly
Study the performance of Iteach
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 11 / 12
Future Work
Future Work
Demo of functioning of Red5 Media Server
Study of Iteach : supplement to A-VIEW
Comparison of features provided by Iteach against A-VIEW
Study the code and figuring out the implementation of features specified
Features that can be added to current version of Iteach to make it moreuser-friendly
Study the performance of Iteach
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 11 / 12
Future Work
Future Work
Demo of functioning of Red5 Media Server
Study of Iteach : supplement to A-VIEW
Comparison of features provided by Iteach against A-VIEW
Study the code and figuring out the implementation of features specified
Features that can be added to current version of Iteach to make it moreuser-friendly
Study the performance of Iteach
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 11 / 12
Future Work
Future Work
Demo of functioning of Red5 Media Server
Study of Iteach : supplement to A-VIEW
Comparison of features provided by Iteach against A-VIEW
Study the code and figuring out the implementation of features specified
Features that can be added to current version of Iteach to make it moreuser-friendly
Study the performance of Iteach
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 11 / 12
Future Work
Future Work
Demo of functioning of Red5 Media Server
Study of Iteach : supplement to A-VIEW
Comparison of features provided by Iteach against A-VIEW
Study the code and figuring out the implementation of features specified
Features that can be added to current version of Iteach to make it moreuser-friendly
Study the performance of Iteach
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 11 / 12
References
References
1 Open Source Web Referencing Tool for distance Education, MTP Report,Satyanarayan Sahoo, 2011
2 http://en.wikipedia.org/wiki/ActionScript
3 http://en.wikipedia.org/wiki/BigBlueButton
4 http://en.wikipedia.org/wiki/Comparison of web conferencing software
Neeraj Toshniwal (IIT BOMBAY CSE) Red5 vs FMS August 9, 2012 12 / 12