TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software...
Transcript of TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software...
TF-WebRTC #01 Frédéric LOUI - Franck RUPIN
RENATER
1
Agenda
• RENATER Voice/Video services at a glance
• Lesson’s learned & shortcomings
• Web-RTC
• powered by !
2
RENATER Voice/Video services at a glance
3
Lesson’s learned & shortcomings
• Lesson’s learned • Expensive hardware
• One time charge
• Recurrent/Maintenance charge
• Procurement cycle
• Proprietary technology
• Vendor Subject Matter Expert required
• Extensive interworking tests
4
Lesson’s learned & shortcomings
• Shortcomings • Scalability not affordable
• Integration to the existing IT landscape
• not easy
• if not impossible without access to vendor API
• Necessity to restrict access to these services
• In order to avoid shortage of resource
• Other « free » solution used instead
• Recommendation from Chief Security Officer to restrict the usage of software
5
Web-RTC • An opportunity ? No an opportunity !
• Tremendous opportunity
• to develop/enhance Innovative Collaboration platform
• to be integrated to existing collaboration platform
• To develop new « Use Cases » aiming to enhanced users experiences
• to develop services that can inherently scale at massive level
• … In a standardized approach
• Interworking with existing UC platform Web-RTC compliant
• Accessibility from any web standards compliant client devices
• … With a low TCO
• Compared to the existing UC solutions
• And lower operational service support
6
powered by • JITSI
• Production class Web-RTC software solution
• Open Source software developed by BLUJIMP
• Spin-off of a French Research Lab from Strasbourg University
• Integration of various tools made easy
• Integration within existing platform possible
• Partnership with a French company :-)
7
powered by • RENDEZ-VOUS
• ROADMAP@National level - Short term: ( Q4 2014 This is happening ! )
• Provide the same level user experience as the legacy H323/SIP services
• Address the same scope of users
• Same number of users, number of meeting instances etc.
• Integration with the existing legacy Unified Communication landscape
• SIP audio/video integration is key.
• Catalyse/Promote adoption (Q2 2015)
• Pilot/Deploy Rendez-Vous/JITSI meeting room
• Usage Innovation is key. Usage/Intuitive Access turn-up
• At first, do few things … but doing it very damn well !
8
powered by • RENDEZ-VOUS
• ROADMAP@National & European level - Medium/long term: Q3 2015 and Onward …
• Provide the same level user experience as the legacy H323/SIP services
• But … Open the service to all users (Professor, Teacher, School student)
• No limitation in terms of room instance
• Increase the number of participants per room (~35 ?)
• Integration
• of additional collaboration tools
• within existing collaboration platform
• Distributed Cloud
• Make the service massively distributed
• Benefit from National private/public cloud elasticity
• Leverage R&E european cloud in the frame of SA7 (Clouds) in order to provide a European Cloud RENDEZ-VOUS services
• New use cases definition possible !
9
RENATER Voice/Video services at a glance
10
12 000 conferences/year
5000 conferences/month
12 000 conferences/month !!!
8 core CPU 1 GE
Design
• Traditional videoconferencing hardware is expensive. • Target #1 : Reduce hardware CAPEX
• Traditional videoconferencing software is expensive. • Target #2 : Reduce licencing fee.
11
Design
• Target #1 : Leverage IaaS model • National level • European level (SA7 opportunity!)
• Target #2 : Opensource community driven
business model
12
Design
• Jitsi-Meet selected as THE web-RTC candidate : • Easy to use : WebRTC permit realtime
communication into the web browser
• Easy to join : no complex network settings requirements (ICE).
13
Design
• IaaS integration inherently in Jitsi DNA
• SFU model (vs MCU) allows to provide a highly scalable Webconferencing service.
14
Design
• Expressed missing features from our current user base: • Authentication through fedID (eduGain) • Firefox support • Distributed model • Load sharing
15
Design
• Integration of available features: • SIP Audio Gateway • Recording • Planning
16
17
18
Some numbers
19
Some numbers
20
Some numbers
21
Some numbers
22
Wrap-up • Web-RTC an opportunity to extent UC services
• High quality/scalable with… a lower TCO
• Integration with and within other Web technology, collaboration platform.
• JITSI-BLUJIMP - RENDEZ-VOUS/RENATER
• RENATER’s vision to generalize UC to all of our R&E community in France …
• … and within the NREN community ? With the NREN community !
• (GN3+-SA7 and GN4-SA8 tasks)
• Let’s develop this ECO-SYSTEM TOGETHER NOW !
23