Skip to content

feat(rtc/reaction-streams): reaction-streams gateway #14

@zakhaev26

Description

@zakhaev26

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.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions