-
Notifications
You must be signed in to change notification settings - Fork 3
Description
RTC - Reaction Streaming Gateway
The Reaction Streaming Gateway facilitates real-time interaction by enabling users to send and receive reactions during live streaming sessions. This feature enhances user engagement by delivering instant feedback and creating an interactive experience.
Example: JioCinema IPL Live Streaming
During the IPL live stream on JioCinema, viewers can send emojis such as claps, hearts, or boos in real-time. These reactions are instantly aggregated and displayed as a live reaction overlay for all users watching the match. The Reaction Streaming Gateway manages the collection, processing, and broadcasting of these reactions, ensuring minimal latency and a smooth user experience.
Our API requires a 'Reaction Streaming Gateway' for RTC. Learn more about RTC here.
Steps to Build
To build this feature end-to-end, we expect the following:
- A properly implemented reaction-streaming gateway.
- A well-designed schema, considering future extensions of the Gateway.
- An equivalent PR in psoc docs for the Gateway reference page (under Projects/GC/API Reference).
- Gateway namespaces listed in a clear format in our GC-APIs Hoppscotch Collections.
- Tests should be included if additional routes or service methods are implemented.
- Proper code comments should be provided wherever necessary.
To learn more about:
- Codebase Infrastructure
- Installation
- Generated Services
Visit here.
You can take references from the presence gateway.