SlideShare uma empresa Scribd logo
1 de 36
The  Alliance Access Grid  Michael Grobe, Assistant Director  Academic Computing Services  The University of Kansas  [email_address] April 2001
The Access Grid is an Internet-based model for video conferencing developed by the Future Lab (FL) within the Mathematics and Computer Science (MCS) division of Argonne National Laboratories (ANL).  The Access Grid is an extension of the Alliance Computational Grid which is a distributed computing environment designed to provide convenient access to high performance computer systems to any network user.
Basic functionality An Access  Grid "node" is a conference room or small auditorium, provisioned with the equipment to participate in a multipoint video conference.  Audio Video Whiteboard Screen sharing Application sharing
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Access Grid will support distributed meetings, collaborative work sessions, seminars, lectures, tutorials and training, scaling from 2 to 20 sites exchanging up to ~80 video streams. The “design point” is group-to-group communication (thus differentiating it from desktop to desktop based tools that are focused on individual communication).“ The Access Grid includes the notion of a "persistent" video conferencing venue, a conferencing site operating continuously (and  comfortably ), accessible to a wide audience of users on an ad hoc basis.  Open source and multi-platform software is employed almost exclusively.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
vic and rat were developed as part of the Internet Multicast backbone, or MBONE, which provided multicast services over the unicast Internet backbone (using "tunnels", or "bridges", between multicast nexus sites).  The Access Grid model relies upon the ability to send and receive Internet Multicast traffic to and from all conference nodes.  An individual vic stream will generate from 10Kbps to 4Mbps of network traffic.  A large conference may generate 20Mbps.
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
The Distributed PowerPoint software The Argonne Distributed PowerPoint software allows a single presenter at one node to control PowerPoint applications running on computer systems located at other Access Grid nodes.  For example, a conference speaker can run PowerPoint along with the Distributed PowerPoint master software on her laptop computer at the podium of one of the AG sites. When the speaker changes slides, the master will notify the DPPT server, which will notify DPPT clients running on systems at other nodes which will, in turn, direct their local PowerPoint programs to change slides.
Note that this approach requires that some PowerPoint features be removed or disabled prior to presentation, because Distributed PowerPoint cannot deal with them. (See later discussions of VNC and "scan conversion" for alternatives.)  The DPPT clients can operate on PowerPoint slidesets published on a Web server, or on local copies of the slidesets.
The MUD software Operators at each site involved in an Access Grid conference typically keep in touch by using software originally developed for online "role-playing" games generically called Multi-User dragons and Dungeons" games, or "MUDs". (MUD functionality is similar to that of Inter net Relay Chat operating with access control.)  Argonne runs a MUD server for use by Access Grid operators who run MUD clients on their desktop systems. tkMOO-lite is currently the recommended MUD client for this purpose, but others, such as Tiny-Fugue in the Unix environment can be used as well.
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
If your systems are Virtual Venue-enabled, the display system operator can click on a conference room name and the vic, rat and MUD applications running on the video display, video capture and audio processing systems will all be started with target addresses and settings appropriate to the selected conference room.  This coordination is accomplished by running an "event server" and the event controller on the display system, along with "event listeners" on the video capture and audio processing systems.
Virtual Network Computing (VNC) VNC allows users to share monitor screens over the Internet in a variety of modes. In the Access Grid environment, VNC allows a speaker to share his/her podium laptop with Access Grid display systems which can then project it at remote nodes. This is useful when a speaker wishes to give real-time demonstrations or present PowerPoint slides that include "fancy" features, such as animations, that cannot be displayed using Distributed PowerPoint.  VNC employs a client server architecture, and there are clients and servers available for Windows98/NT/2000 and Unix operating systems.
Basic system configurations The AG model uses a collection of commodity components to provide various services. To assure optimal responsiveness individual functions (video capture, video display, audio capture and presentation) are placed on separate computer systems.  There is a variety of hardware and software configurations that can provide the required video conferencing functionality.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Gentner AP400 Echo Canceller Within the Access Grid model, signals from and to attached audio equipment are funneled through an "echo canceller" made by the  Gentner  Communications Corporation , to eliminate certain kinds of echoes produced during networked conferencing.  (We leave our mics on.) It is probably fair to say that the Gentner echo canceller is the major component of the audio conferencing system Networks of Gentners work together to provide useful audio signal exchanges.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Echo canceller control computer The audio control computer runs Windows 98 and uses custom Genter Control Software to control the Gentner mixer/echo canceller. See http://www.gentner.com  for more details.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Additional Info The Access Grid web site: http://www.fp.mcs.anl.gov/fl/accessgrid/ For a more detailed version of this talk see:  http://www.cc.ukans.edu/~acs/docs/access-grid-node/  For more information about vic and rat see: http://www-mice.cs.ucl.ac.uk/multimedia/software/vic http://www-mice. cs . ucl .ac. uk /multimedia/software/rat Acknowledgments Some of the material for this web page has been taken from the Argonne Labs web site listed above, or from documents provided via that site.

Mais conteúdo relacionado

Mais procurados

security vulnerabilities of dvb chipsets
security vulnerabilities of dvb chipsetssecurity vulnerabilities of dvb chipsets
security vulnerabilities of dvb chipsetsAniruddh Tyagi
 
EasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowresEasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowresEddie Y. Lee
 
microsoft-conferencing.ppt
microsoft-conferencing.pptmicrosoft-conferencing.ppt
microsoft-conferencing.pptVideoguy
 
Multimedia Conferencing Customer Presentation
Multimedia Conferencing Customer PresentationMultimedia Conferencing Customer Presentation
Multimedia Conferencing Customer PresentationVideoguy
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDFMostafa Elhoushi
 
Systems and Network Analysis Center Information Assurance ...
Systems and Network Analysis Center Information Assurance ...Systems and Network Analysis Center Information Assurance ...
Systems and Network Analysis Center Information Assurance ...Videoguy
 
Multimedia Conferencing system (MCS Version 5)
Multimedia Conferencing system (MCS Version 5)Multimedia Conferencing system (MCS Version 5)
Multimedia Conferencing system (MCS Version 5)Videoguy
 
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESASRENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESASASHOKKUMAR RAMAR
 
Pano Logic - Purpose-built for Virtualization
Pano Logic - Purpose-built for VirtualizationPano Logic - Purpose-built for Virtualization
Pano Logic - Purpose-built for VirtualizationAngela M. Deisley
 
Qt Experiences on NXP's Connetcted TV Platforms
Qt Experiences on NXP's Connetcted TV PlatformsQt Experiences on NXP's Connetcted TV Platforms
Qt Experiences on NXP's Connetcted TV Platformsaccount inactive
 
Multimedia Conferencing System
Multimedia Conferencing SystemMultimedia Conferencing System
Multimedia Conferencing SystemVideoguy
 
Presentation file
Presentation filePresentation file
Presentation fileVideoguy
 
RoomWare server 2009
RoomWare server 2009RoomWare server 2009
RoomWare server 2009Peter Kaptein
 

Mais procurados (17)

Dlna
DlnaDlna
Dlna
 
Dlna
DlnaDlna
Dlna
 
security vulnerabilities of dvb chipsets
security vulnerabilities of dvb chipsetssecurity vulnerabilities of dvb chipsets
security vulnerabilities of dvb chipsets
 
EasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowresEasyNet_Systems_Catalog(Ver3.02)_lowres
EasyNet_Systems_Catalog(Ver3.02)_lowres
 
Remote Web Desk
Remote Web DeskRemote Web Desk
Remote Web Desk
 
Seminar 2 ppt
Seminar 2 pptSeminar 2 ppt
Seminar 2 ppt
 
microsoft-conferencing.ppt
microsoft-conferencing.pptmicrosoft-conferencing.ppt
microsoft-conferencing.ppt
 
Multimedia Conferencing Customer Presentation
Multimedia Conferencing Customer PresentationMultimedia Conferencing Customer Presentation
Multimedia Conferencing Customer Presentation
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDF
 
Systems and Network Analysis Center Information Assurance ...
Systems and Network Analysis Center Information Assurance ...Systems and Network Analysis Center Information Assurance ...
Systems and Network Analysis Center Information Assurance ...
 
Multimedia Conferencing system (MCS Version 5)
Multimedia Conferencing system (MCS Version 5)Multimedia Conferencing system (MCS Version 5)
Multimedia Conferencing system (MCS Version 5)
 
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESASRENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
 
Pano Logic - Purpose-built for Virtualization
Pano Logic - Purpose-built for VirtualizationPano Logic - Purpose-built for Virtualization
Pano Logic - Purpose-built for Virtualization
 
Qt Experiences on NXP's Connetcted TV Platforms
Qt Experiences on NXP's Connetcted TV PlatformsQt Experiences on NXP's Connetcted TV Platforms
Qt Experiences on NXP's Connetcted TV Platforms
 
Multimedia Conferencing System
Multimedia Conferencing SystemMultimedia Conferencing System
Multimedia Conferencing System
 
Presentation file
Presentation filePresentation file
Presentation file
 
RoomWare server 2009
RoomWare server 2009RoomWare server 2009
RoomWare server 2009
 

Destaque

Logistiek 30 Okt 2003
Logistiek 30 Okt 2003Logistiek 30 Okt 2003
Logistiek 30 Okt 2003guest2f17d3
 
Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Edgar Sandoval
 
Eurocargo - Catalogo di lancio
Eurocargo - Catalogo di lancioEurocargo - Catalogo di lancio
Eurocargo - Catalogo di lancioivecoitaly
 
Filminas 1er Parcial
Filminas 1er ParcialFilminas 1er Parcial
Filminas 1er ParcialJosue Delgado
 
EDET 650 Final Report
EDET 650 Final ReportEDET 650 Final Report
EDET 650 Final Reportcolin gray
 
Straight Up Leed Mcac
Straight Up Leed McacStraight Up Leed Mcac
Straight Up Leed Mcaccmkces
 
Looking After Someone With Dementia
Looking After Someone With DementiaLooking After Someone With Dementia
Looking After Someone With Dementiamesquite
 

Destaque (10)

Logistiek 30 Okt 2003
Logistiek 30 Okt 2003Logistiek 30 Okt 2003
Logistiek 30 Okt 2003
 
Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01
 
Eurocargo - Catalogo di lancio
Eurocargo - Catalogo di lancioEurocargo - Catalogo di lancio
Eurocargo - Catalogo di lancio
 
Héctor+de..
Héctor+de..Héctor+de..
Héctor+de..
 
Analis guia
Analis guiaAnalis guia
Analis guia
 
Filminas 1er Parcial
Filminas 1er ParcialFilminas 1er Parcial
Filminas 1er Parcial
 
EDET 650 Final Report
EDET 650 Final ReportEDET 650 Final Report
EDET 650 Final Report
 
Straight Up Leed Mcac
Straight Up Leed McacStraight Up Leed Mcac
Straight Up Leed Mcac
 
Looking After Someone With Dementia
Looking After Someone With DementiaLooking After Someone With Dementia
Looking After Someone With Dementia
 
PRUEBA3
PRUEBA3PRUEBA3
PRUEBA3
 

Semelhante a (Download)

EPL011-Ioannou
EPL011-IoannouEPL011-Ioannou
EPL011-IoannouVideoguy
 
Virtual network computing
Virtual network computingVirtual network computing
Virtual network computing3608106
 
Virtual network computing
Virtual network computingVirtual network computing
Virtual network computing3608106
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGESVideoguy
 
20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.pptVideoguy
 
VIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTCVIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTCIRJET Journal
 
Module 2 3
Module 2 3Module 2 3
Module 2 3ryanette
 
The Access Grid™ and Video Conferencing
The Access Grid™ and Video ConferencingThe Access Grid™ and Video Conferencing
The Access Grid™ and Video ConferencingVideoguy
 
Virtual networking computing
Virtual networking computingVirtual networking computing
Virtual networking computingAhmed Khan
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing webcsandit
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...cscpconf
 
SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...
SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...
SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...Journal For Research
 
microsoft-conferencing.ppt
microsoft-conferencing.pptmicrosoft-conferencing.ppt
microsoft-conferencing.pptVideoguy
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...confluent
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Collaborative conferencing options available to LTER Network ...
Collaborative conferencing options available to LTER Network ...Collaborative conferencing options available to LTER Network ...
Collaborative conferencing options available to LTER Network ...Videoguy
 

Semelhante a (Download) (20)

EPL011-Ioannou
EPL011-IoannouEPL011-Ioannou
EPL011-Ioannou
 
Virtual network computing
Virtual network computingVirtual network computing
Virtual network computing
 
Virtual network computing
Virtual network computingVirtual network computing
Virtual network computing
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGES
 
20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt
 
VIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTCVIDEO CONFERENCING SYSTEM USING WEBRTC
VIDEO CONFERENCING SYSTEM USING WEBRTC
 
Module 2 3
Module 2 3Module 2 3
Module 2 3
 
The Access Grid™ and Video Conferencing
The Access Grid™ and Video ConferencingThe Access Grid™ and Video Conferencing
The Access Grid™ and Video Conferencing
 
Virtual networking computing
Virtual networking computingVirtual networking computing
Virtual networking computing
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
 
SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...
SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...
SECURITY IMPLEMENTATION IN MEDIA STREAMING APPLICATIONS USING OPEN NETWORK AD...
 
Facebook_TIP_Nov
Facebook_TIP_NovFacebook_TIP_Nov
Facebook_TIP_Nov
 
Facebook and Telecom
Facebook and TelecomFacebook and Telecom
Facebook and Telecom
 
microsoft-conferencing.ppt
microsoft-conferencing.pptmicrosoft-conferencing.ppt
microsoft-conferencing.ppt
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Collaborative conferencing options available to LTER Network ...
Collaborative conferencing options available to LTER Network ...Collaborative conferencing options available to LTER Network ...
Collaborative conferencing options available to LTER Network ...
 

Mais de Videoguy

Energy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingEnergy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingVideoguy
 
Microsoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresMicrosoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresVideoguy
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingVideoguy
 
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksFree-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksVideoguy
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streamingVideoguy
 
Video Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideo Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideoguy
 
Video Streaming
Video StreamingVideo Streaming
Video StreamingVideoguy
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader AudienceVideoguy
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Videoguy
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGVideoguy
 
Impact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingImpact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingVideoguy
 
Application Brief
Application BriefApplication Brief
Application BriefVideoguy
 
Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Videoguy
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second LifeVideoguy
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming SoftwareVideoguy
 
Videoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoguy
 
Streaming Video Formaten
Streaming Video FormatenStreaming Video Formaten
Streaming Video FormatenVideoguy
 
iPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareVideoguy
 
Glow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxGlow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxVideoguy
 

Mais de Videoguy (20)

Energy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingEnergy-Aware Wireless Video Streaming
Energy-Aware Wireless Video Streaming
 
Microsoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresMicrosoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_Pres
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video Streaming
 
Adobe
AdobeAdobe
Adobe
 
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksFree-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streaming
 
Video Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideo Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A Survey
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader Audience
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
 
Impact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingImpact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video Streaming
 
Application Brief
Application BriefApplication Brief
Application Brief
 
Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Video Streaming Services – Stage 1
Video Streaming Services – Stage 1
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second Life
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming Software
 
Videoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions Cookbook
 
Streaming Video Formaten
Streaming Video FormatenStreaming Video Formaten
Streaming Video Formaten
 
iPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming Software
 
Glow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxGlow: Video streaming training guide - Firefox
Glow: Video streaming training guide - Firefox
 

(Download)

  • 1. The Alliance Access Grid Michael Grobe, Assistant Director Academic Computing Services The University of Kansas [email_address] April 2001
  • 2. The Access Grid is an Internet-based model for video conferencing developed by the Future Lab (FL) within the Mathematics and Computer Science (MCS) division of Argonne National Laboratories (ANL). The Access Grid is an extension of the Alliance Computational Grid which is a distributed computing environment designed to provide convenient access to high performance computer systems to any network user.
  • 3. Basic functionality An Access Grid "node" is a conference room or small auditorium, provisioned with the equipment to participate in a multipoint video conference. Audio Video Whiteboard Screen sharing Application sharing
  • 4.  
  • 5.
  • 6. The Access Grid will support distributed meetings, collaborative work sessions, seminars, lectures, tutorials and training, scaling from 2 to 20 sites exchanging up to ~80 video streams. The “design point” is group-to-group communication (thus differentiating it from desktop to desktop based tools that are focused on individual communication).“ The Access Grid includes the notion of a "persistent" video conferencing venue, a conferencing site operating continuously (and comfortably ), accessible to a wide audience of users on an ad hoc basis. Open source and multi-platform software is employed almost exclusively.
  • 7.
  • 8. vic and rat were developed as part of the Internet Multicast backbone, or MBONE, which provided multicast services over the unicast Internet backbone (using "tunnels", or "bridges", between multicast nexus sites). The Access Grid model relies upon the ability to send and receive Internet Multicast traffic to and from all conference nodes. An individual vic stream will generate from 10Kbps to 4Mbps of network traffic. A large conference may generate 20Mbps.
  • 9.
  • 10.
  • 11. The Distributed PowerPoint software The Argonne Distributed PowerPoint software allows a single presenter at one node to control PowerPoint applications running on computer systems located at other Access Grid nodes. For example, a conference speaker can run PowerPoint along with the Distributed PowerPoint master software on her laptop computer at the podium of one of the AG sites. When the speaker changes slides, the master will notify the DPPT server, which will notify DPPT clients running on systems at other nodes which will, in turn, direct their local PowerPoint programs to change slides.
  • 12. Note that this approach requires that some PowerPoint features be removed or disabled prior to presentation, because Distributed PowerPoint cannot deal with them. (See later discussions of VNC and "scan conversion" for alternatives.) The DPPT clients can operate on PowerPoint slidesets published on a Web server, or on local copies of the slidesets.
  • 13. The MUD software Operators at each site involved in an Access Grid conference typically keep in touch by using software originally developed for online "role-playing" games generically called Multi-User dragons and Dungeons" games, or "MUDs". (MUD functionality is similar to that of Inter net Relay Chat operating with access control.) Argonne runs a MUD server for use by Access Grid operators who run MUD clients on their desktop systems. tkMOO-lite is currently the recommended MUD client for this purpose, but others, such as Tiny-Fugue in the Unix environment can be used as well.
  • 14.
  • 15.
  • 16. If your systems are Virtual Venue-enabled, the display system operator can click on a conference room name and the vic, rat and MUD applications running on the video display, video capture and audio processing systems will all be started with target addresses and settings appropriate to the selected conference room. This coordination is accomplished by running an "event server" and the event controller on the display system, along with "event listeners" on the video capture and audio processing systems.
  • 17. Virtual Network Computing (VNC) VNC allows users to share monitor screens over the Internet in a variety of modes. In the Access Grid environment, VNC allows a speaker to share his/her podium laptop with Access Grid display systems which can then project it at remote nodes. This is useful when a speaker wishes to give real-time demonstrations or present PowerPoint slides that include "fancy" features, such as animations, that cannot be displayed using Distributed PowerPoint. VNC employs a client server architecture, and there are clients and servers available for Windows98/NT/2000 and Unix operating systems.
  • 18. Basic system configurations The AG model uses a collection of commodity components to provide various services. To assure optimal responsiveness individual functions (video capture, video display, audio capture and presentation) are placed on separate computer systems. There is a variety of hardware and software configurations that can provide the required video conferencing functionality.
  • 19.
  • 20. The Gentner AP400 Echo Canceller Within the Access Grid model, signals from and to attached audio equipment are funneled through an "echo canceller" made by the Gentner Communications Corporation , to eliminate certain kinds of echoes produced during networked conferencing. (We leave our mics on.) It is probably fair to say that the Gentner echo canceller is the major component of the audio conferencing system Networks of Gentners work together to provide useful audio signal exchanges.
  • 21.
  • 22. Echo canceller control computer The audio control computer runs Windows 98 and uses custom Genter Control Software to control the Gentner mixer/echo canceller. See http://www.gentner.com for more details.
  • 23.
  • 24.  
  • 25.  
  • 26.
  • 27.
  • 28.
  • 29.  
  • 30.  
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Additional Info The Access Grid web site: http://www.fp.mcs.anl.gov/fl/accessgrid/ For a more detailed version of this talk see: http://www.cc.ukans.edu/~acs/docs/access-grid-node/ For more information about vic and rat see: http://www-mice.cs.ucl.ac.uk/multimedia/software/vic http://www-mice. cs . ucl .ac. uk /multimedia/software/rat Acknowledgments Some of the material for this web page has been taken from the Argonne Labs web site listed above, or from documents provided via that site.