2022-07-21 21:59:59 +02:00
2022-07-21 21:59:59 +02:00
2022-07-15 14:06:23 +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-08-18 09:04:47 +03:00
2022-05-25 22:26:30 +02:00
2022-08-18 09:04:47 +03:00
2022-06-03 17:14:06 +02:00
2022-07-21 21:59:59 +02:00
2022-07-15 14:25:57 +02:00
2022-06-02 09:16:57 +02:00
2022-07-15 14:25:57 +02:00

Restreamer-UI

The user interface of the Restreamer for the connection to the datarhei Coreapplication.

  • 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

Known outdated dependencies

Requires MUI 5.2+ & React 18 compatibility. Clappr-Player upgrade (or removal).

@mui/material                             5.1.1  →            5.9.0     
@mui/styles                              ^5.1.1  →           ^5.9.0     
@testing-library/dom                    ^8.13.0  →          ^8.16.0     
@testing-library/jest-dom                ^4.2.4  →          ^5.16.4     
@testing-library/react                  ^12.1.5  →          ^13.3.0     
@testing-library/user-event             ^13.5.0  →          ^14.2.5     
eslint                                  ^7.32.0  →          ^8.19.0     
hls.js                                 ^0.14.17  →           ^1.1.5     
react                                   ^17.0.2  →          ^18.2.0     
react-dom                               ^17.0.2  →          ^18.2.0     
react-scripts                            ^4.0.3  →           ^5.0.1     
typescript                               ^3.9.7  →           ^4.7.4 

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%