Real Time Communication (RTC) is the sharing of video, audio and data between distributed users. WebRTC defines this for the web. It is a tightly specified suite of standards that is widely supported in deployed web browsers (e.g. standard Chrome has supported it for many versions, with no additional plugins or special configuration requirements; so a huge customer base already has it installed). WebRTC supports a number of codecs for video and audio and it is up to web applications to describe what data flows over a data channel. Separately, modern Angular with its brand new Ivy engine enhances support for custom renderers, which allow applications themselves to decide how UI rendering can proceed. Imagine we were to merge these two ideas - build an Ivy custom renderer that works over a WebRTC data channel, to share an interactive Angular application? It is not a video of an app that is shared, rather the entire interactive app (remote user events will be returned to the app for processing). Clipcode has been researching this and a number of other practical uses of Ivy custom renderers. Here is an outline of how they work and how we can help customers like you deliver highly innovative Angular solutions using these ideas:
Contact Info:
info@clipcode.com
Clipcode Limited, 6 Cabinteely Green, Dublin 18, Ireland.
Copyright (c) 2024 Clipcode Limited - All rights reserved
Clipcode is a trademark of Clipcode Limited - All rights reserved