310 likes | 318 Views
20th March 2015. Evolutions in the CERN Conferencing Landscape. Conference rooms. Webcast. 1. 2. 4. 3. Indico. Vidyo. Conference rooms Webcast Vidyo Indico. Conference Rooms. Design, installation of new rooms, renovation of old ones Maintenance of all room equipment
E N D
20th March 2015 Evolutions in the CERN Conferencing Landscape
Conference rooms Webcast 1 2 4 3 Indico Vidyo Conference rooms Webcast Vidyo Indico
Conference Rooms Design, installation of new rooms, renovation of old ones Maintenance of all room equipment User support in the room Coverage
Conference Rooms • InforEAM • Equipment inventory and tracking • Maintenance tracking
Conference Rooms • Extron GVE • AV equipment monitoring, alerts, automated actions
Conference Rooms • RAVEM (Room AV Equipment Manager) • Centralised equipment control • Python, Django, MySQL (DBonDemand) • Examples: • Proxying rooms connections to Vidyo • Switching “on-air” signs
Conference Rooms • Service dashboard (http://avc-dashboard.cern.ch ) • User/customer facing status interface • Drupal, Google charts, HighCharts
Conference Rooms • Security • Networked devices: projectors, controllers, PCs etc. • Access protection mandatory • Wireless communication encryption • End user protection • Subtle simplicity/security ratio • Ex.: on-air signs in the VC rooms
Conference Rooms eq./room data equipment/room information equipment status history equipment live status equipment connection request equipment control equipment live status User facing interfaces equipment live status
Conference Rooms What’s Next ? • Investigating wireless data transmission • Bluetooth, wifi • Proprietary protocols (EPSON QuickConnect, INTEL WiDi) • Lack of standard, but some ongoing consolidation • More remote controls and monitoring options • Online physical locks for meeting rooms
Webcast & Recording 272 • Live webcasts / Recordings • Streaming for on-demand videos (hosted on CDS) • 16 rooms equipped at CERN
Webcast • Wowzacommercial streaming software • Streaming, transcoding • Commercial CDNs for large events • Limelight, Akamai, GroovyGecko
Webcast CERN domain transcoding + relay streaming edge 1 main origin edge 2 10 Gbps encoder device DNS balancer wowza.cern.ch edge 3 HTAR … general webcast backup origin edge 16 physical servers Meyrin CC virtual servers Meyrin CC conference rooms Infrastructure
Recording • Micalarecording software • CERN/U. Michigan licence • Manages the workflow up to the publishing in CDS
Video Workflow • Submission of video clips to CDS • Ingest from web upload, DFS hot folder, Vidyo recording; transcoding; browsing
Webcast What’s Next ? • Improved subtitling options (separate subtitles file) • A webcast web site for mobiles • Towards new streaming standards • mpeg-dash: adaptive bitrate streaming over http • to reconcile desktop and mobile viewing • Central operation center • Currently each room has its own control interface
Vidyo • Multiplatform videoconferencing service • Desktops (linux, Mac, windows), mobiles (iOS, Android), phones, H323
Vidyo • Infrastructure • 2 portals • 26 routers • 14 gateways (in 3 clusters) • 12 phone access points • User satisfaction survey
Vidyo News Recording feature in production Service monitoring (CERN development)
Vidyo News VidyoWeb for guests (MacOS and Windows) New router in South Africa Deploy SSO and Lync gateway Vidyo replaces Alcatel MyTeamWork as official CERN audio conference service
Vidyo What’s Next ? • Ongoing discussions with GEANT to propose a service to worldwide research and education based on CERN infrastructure. • Using VidyoRoom hardware in CERN meeting rooms instead of H323 devices? • WebRTC • Interesting emerging standard for embedding VC in the web browser • Vidyo to come up with a devkit to build dedicated clients (a solution to Linux issues?)
Indico • Event organisation and archiving system • At CERN • 331000 events
Indico at CERN User satisfaction survey
Indico • Ongoing transition away from ZODB and to PostgreSQL (using abstraction layer SQLAlchemy) • Release 2.0 foreseen end 2015 • Better integration with collaboration services • Better plugin management • New e-payments options (bank transfer and EUR/CHF for CERN) • Rich abstract editor (LaTeX/Markdown) • E-tickets
Indico Outside CERN 164 institutes have an Indico server worldwide
Indico Distribution • KT project #1 (2013-15) • New visual identity • New web site / video • Instance tracking feature • Cloud deployment scripts
Indico Global Service CERN IEEE SWITCH … CERN IEEE SWITCH CAP CAP • KT project #2 (starting 2015) • Supporting communities in Indico
Common Frameworks • All software packages developed by the services • Are published under a GPL v3 licence. • Use git / github / gitlabfor version control • Use Jira / githubfor task management • Use/have plans to use the Wigner computer center resources for business continuity solution.