Introduction
On this page you will find the results from an investigation into WebRTC conducted by the Service Activity 8 (SA8), Task 2 team of the GN4-1 project. Both the end report (WebRTC roadmap) and the internal deliverables (reports, proof of concepts, code) leading up to the end report are available here. The task ran from 1 May 2015 until 30 April 2016.
...
The WebRTC roadmap report
is available here: (make into link once published) D12-3_WebRTC-Requirements-RandE-Deployment-Roadmap.pdf
The individual WebRTC technology scouts
Technology scout | Topic | Rationale | Result |
---|---|---|---|
ICE, STUN and TURN: How WebRTC deals with firewalls and NAT | Addressing NAT and firewall traversal with peer-to-peer WebRTC communication | Investigation into important infrastructure component that could be offered by NRENs | Internal task report: GN4-1-SA8T2 - Tech scout ICE STUN TURN.pdf Demonstration screencasts:
STUN TURN PoC service: https://brain.lab.vvc.niif.hu Documentation for PoC service: https://brain.lab.vvc.niif.hu/restapi/doc/index.html Source code of different components on github: |
RENdez-Vous: One year of operational experience | Describes experiences of the French nationally deployed WebRTC desktop videoconferencing service | Harvest experience from first national deployment of a native WebRTC desktop videoconferencing service | Internal task report: GN4-1-SA8T2 - Tech Scout - One year of RENdez-Vous.pdf |
Distributed RENdez-Vous: An investigation into scale-out Jitsi | Assess possibilities for Jitsi software to scale out to a distributed deployment supporting all of EU R&E | RENdez-Vous would be a possible candidate for a shared EU R&E desktop videoconference system, if the choice is build-your-own. | Internal task report: GN4-1-SA8T2 - Tech Scout - Distributed Rendez-Vous.pdf |
WebTut | A proof of concept implementation of an online web tutoring service | Possible lower integration cost for in-context communication, possible infrastructure component in NREN infrastructure | WebTut prototype documentation, source code etc.: GN4-1 SA8T2 WebTut prototype FCCN deployment: https://webtut.fccn.pt UNINETT test deployment: https://webrtc.uninett.no/webtut/home Source code of different components on github: https://gitlab.fccn.pt/sa8-webrtc/webtut-frontend/tree/develop |
Service proposal for a Media API Service | Proposes a service offering high-level, real-time communication building blocks for contextual communication | Possible lower integration cost for in-context communication, possible infrastructure component in NREN infrastructure | Internal task report: GN4-1-SA8T2 - Tech Scout - Media Api Service proposal.pdf |
Screencast: Stream and record lectures with WebRTC | Investigate recording with WebRTC | Opportunity for simplification of lecture/screencast recording and streaming, new services possible | Internal task report: GN4-1-SA8T2 - Tech Scout - Screencast and lecture recording with WebRTC.pdf |
Unified Communication and WebRTC | Assessment of impact of WebRTC on Unified Communication in R&E | R&E trend is towards UC deployments at every R&E institution | Internal task report: GN4-1-SA8T2 - Unified Communication and WebRTC.pdf |
WebRTC2SIP gateway | Explore opening the legacy world of SIP for browser-based communication | Address interaction of new technology with installed base | Internal task report: GN4-1-SA8T2 - WebRTC2SIP gateway.pdf |
...
google-chrome --enable-logging=stderr --v=4 --vmodule=*libjingle/*=9 --vmodule=*media/*=9
linux log file:
.config/chromium/chrome_debug.log
Basic info: https://www.chromium.org/for-testers/enable-logging
a) --vmodule=*source*/talk/*=3
b) --vmodule=*third_party/libjingle/*=3
c) --vmodule=*libjingle/source/talk/*=3
--enable-logging=stderr --log-level=3 --vmodule=*libjingle/*=3,*=0
Diagram
Gliffy Diagram | ||||
---|---|---|---|---|
|