/ live.thehmm.nl /

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]back/4 months ago -  
[DIR]front/2 years ago -  
[DIR]misc/2 years ago -  
[   ]LICENSE2 years ago 13K 
[TXT]README.md2 years ago2.9Kd7c1522 post receive test [كارل مبارك]
[   ]package.json2 years ago390  
README.md

The Hmm Livestream v2

Second version of the Hmm Livestream website with:

Development

Project Structure

Directory Function
back Strapi CMS
front Vue SPA
misc Captions, etc...

Reuqirements

Installation & Deployment

  1. Instructions for Strapi are in back.
  2. Instructions for Vue are in front.
  3. Instructions for Closed Captions are in misc/cc

Usage

This project is multi-faceted and has several usage instructions:

  1. for streaming
  2. for producing closed captions
  3. for content management
  4. for moderation
  5. for viewing

    Streaming

OBS stream settings:

* Service    : Custom
* Server     : rtmps://global-live.mux.com:443/app
* Stream key : XXXXX-XXXXXXX-XXXXXXXX-XXXXXX-XXXX

The stream key can be found in the strapi admin panel at:

https://{ your-strapi-host }/admin/content-manager/singleType/api::livestream.livestream

You need to be logged in to view it.

Closed Captions

When viewing a livestream, the visitor can pick between several viewing modes: (1) video, (2) audio, (3) thumbnails or (4) transcript. The video mode will have captions coming in from MUX and the thumbnails and transcript mode will need something more real-time.

MUX Captions

These are already enabled in our MUX configuration by default. So we are always producing captions for our video mode. These are closed captions that viewers can turn on and off in the web video player. Configuration instructions can be found at back/USAGE.md#captions

Google Captions

Aside from the MUX-provided closed captioning service, we run a secondary captioning service with the Google Voice API 🤮 to show a real-time transcript of the speakers of the stream online as well as in the space. This makes it possible to follow the event only by reading it. Instructions on how to run these can be found at misc/cc/USAGE.md

Content Management

Please follow instructions in back/USAGE.md

Moderation

Please follow instructions in back/USAGE.md#moderation

Viewing

Please follow instructions in front/USAGE.md

License

CC4r*

Author

Karl Moubarak

Apache/2.4.38 (Debian) Server at www.karls.computer Port 80