20th march 2015 conference rooms webcast vidyo indico
TRANSCRIPT
Evolutions in the CERN Conferencing Landscape
20th March 2015
LOGO
• Conference rooms• Webcast• Vidyo• Indico
Conference rooms Webcast
123
Vidyo
4Indico
Conference Rooms• Design, installation of new rooms,
renovation of old ones• Maintenance of all room equipment• User support in the room
• Coverage
136;
53%
123;
47%
number of managed rooms
managedunmanaged
86; 63%
50; 37%
number of VC rooms
videoconferencesimple
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
LOGO
Conference Rooms
equi
pmen
t st
atus
his
tory
equi
pmen
t/roo
m in
form
atio
n
eq./room data
equi
pmen
t liv
e st
atus
equi
pmen
t con
nect
ion
requ
est
equipment live status
equipment control
equipment live status
User facing interfaces
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
LOGO
Webcast & Recording• Live webcasts / Recordings• Streaming for on-demand videos (hosted on
CDS)• 16 rooms equipped at CERN
272
2009 2010 2011 2012 2013 2014
56
152199
243267 267
Webcast (-)
Webcast• Wowza commercial streaming software
• Streaming, transcoding
• Commercial CDNs for large events• Limelight, Akamai, GroovyGecko
LOGO
Webcast• Infrastructure
conference roomsphysical servers
Meyrin CCvirtual servers
Meyrin CC
encoder device
main origin
backup origin
transcoding + relay
streaming
…
edge 1
edge 2
edge 3
edge 16
DNS balancerwowza.cern.ch general
webcast
HTAR
CERNdomain
10 Gbps
Recording• Micala recording software
• CERN/U. Michigan licence• Manages the workflow up to the publishing in CDS
LOGO
2009 2010 2011 2012 2013 2014
162293
848 843974
1136
Recorded lectures (+17%)
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
LOGO
Vidyo• Multiplatform videoconferencing service
• Desktops (linux, Mac, windows), mobiles (iOS, Android), phones, H323
LOGO
2012 2013 2014
800
4173
5000
Vidyo Meetings per month (+20%)
2011 2013 2014
2.5
3.6
4.25
Monthly Average LHC Vidyo minutes
per user (in millions)
Vidyo• Infrastructure
• 2 portals• 26 routers• 14 gateways (in 3 clusters)• 12 phone access points
• User satisfaction survey
7%
38%32%
15%8%
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 dev kit to build
dedicated clients (a solution to Linux issues?)
Indico• Event organisation and archiving system• At CERN
• 331000 events
2009 2010 2011 2012 2013 2014
2287332543
3971945387
5144358118
Created Indico events (+13%)
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
LOGO
Indico Outside CERN• 164 institutes have an Indico server
worldwide
LOGO
Indico Distribution• KT project #1 (2013-15)
• New visual identity• New web site / video• Instance tracking feature• Cloud deployment scripts
Indico Global Service• KT project #2 (starting 2015)
• Supporting communities in Indico
CERN
IEEE
SWITCH
CAP
CERN
IEEE
SWITCH
CAP
…
Common Frameworks• All software packages developed by the
services• Are published under a GPL v3 licence.• Use git / github / gitlab for version control• Use Jira / github for task management• Use/have plans to use the Wigner computer
center resources for business continuity solution.
LOGO