Services#
Gencaster consists of multiple services which cover various tasks around the concept of a The story graph.
Name |
Description |
---|---|
Frontend |
A Javascript frontend which is used to listen to a Stream. The frontend receives the data from the backend via GraphQL (see Schema). When the backend assigned a Stream Point to a listener, the frontend will take care of the connection procedure to the Stream, such that the listener can listen to the stream. |
Stores information about streams and story graphs and manages their coordination |
|
Create and edit story graphs within the browser |
|
Sound |
Wraps the output of scsynth into a WebRTC stream via Janus. This is the streaming server of Gencaster. |