This code is a direct copy of the signal server (cirrus) web app files. It is separated to be decoupled from the services which interact with the streamer runtime.
docker build -t pixel/player .- Some minor
cssalterations /wsdefault websocket path (on same domain)?_ws=wss://another-server-domainquery param to connect to a specific websocket server other than the same host as the player runs.- Custom init script in
app.jsto support embedding andwindow.postMessageAPI - Adds support for
emitSocketInteractionin conjunction withemitUIInteractionwhere the streamer exposes a REST API