Ingo Oppermann 92ec93dff0
Add stream distribution across multiple internal servers
The core provides an internal RTMP and SRT server. Pulling in a stream
results by default in a HLS output. Now, this stream can also be pushed
additionaly to the internal RTMP and SRT servers, given they are enabled.
This results in a lower latency when you play the stream from one of
those servers.

It was necessary to modify the RTMP configuration a bit, such that there's
always a non-TLS RTMP server available for internal use. If you enable
RTMPS, it will require now that there's also a RTMP server running. Both need
to run on different ports. Please check your RTMP settings after the update.
The RTMPS server will run on port 1936 by default. The RTMP server will run
on port 1935 by default.

The UI requires now core version 16.9.0
2022-07-07 14:01:31 +02:00
2022-06-03 20:00:29 +02:00
2022-06-03 20:00:29 +02:00
2022-06-03 17:14:06 +02:00
2022-06-03 17:14:06 +02:00
2022-05-13 19:38:30 +02:00
2022-05-13 19:38:30 +02:00
2022-05-13 19:38:30 +02:00
2022-05-13 19:38:30 +02:00
2022-05-13 19:38:30 +02:00
2022-07-04 20:27:27 +02:00
2022-05-25 22:26:30 +02:00
2022-06-03 20:00:29 +02:00
2022-06-03 17:14:06 +02:00
2022-07-01 16:56:15 +02:00
2022-05-16 19:19:59 +02:00
2022-06-02 09:16:57 +02:00
2022-06-03 17:14:06 +02:00

Restreamer-UI

The user interface of the Restreamer for the connection to the Core application.

  • React
  • Material-UI (MUI)

Development

For the Restreamer interface:

$ git clone github.com/datarhei/restreamer-ui
$ cd restreamer-ui
$ yarn install
$ npm run start

Connect the UI with a datarhei Core: http://localhost:3000?address=http://core-ip:core-port/

To add/fix translations:

Locales are located in src/locals

$ npm run i18n-extract:clean
$ npm run i18n-compile

License

See the LICENSE file for licensing information.

Description
The user interface of the Restreamer for the connection to the Core application.
Readme Apache-2.0 14 MiB
Languages
JavaScript 95.5%
HTML 4%
CSS 0.5%