26 Commits

Author SHA1 Message Date
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
Jan Stabenow
0af3a66687
Add HEVC+VP9 VAAPI encoders 2022-07-07 12:34:28 +02:00
Jan Stabenow
ce15947f11
Fix H264 VAAPI encoder 2022-07-07 12:26:54 +02:00
Ingo Oppermann
65cfcb8691
Add RTMPS settings 2022-07-06 12:28:00 +02:00
Ingo Oppermann
20809bfc01
Add SRT push option 2022-07-06 12:21:52 +02:00
Jan Stabenow
56b64e90da
Fix srt passphrase 2022-07-05 13:20:54 +02:00
Ingo Oppermann
73d2f79876
Add SRT settings 2022-07-04 20:26:06 +02:00
Ingo Oppermann
64d532e38b
Remove trailing slash from Core address 2022-07-01 16:48:42 +02:00
Ingo Oppermann
fd462775c1
Slimming down HLS parameter assembly 2022-06-30 21:39:12 +02:00
Jan Stabenow
cb2d486888
Fix Malformed AAC bitstream detected for hls version 7 + array merge 2022-06-30 19:05:26 +02:00
Jan Stabenow
faa2cc1af2
Fix no-useless-concat + style 2022-06-30 16:03:41 +02:00
Jan Stabenow
16e669f05d
Mod adds a more fluent version compatible with tee_muxer 2022-06-30 14:49:24 +02:00
Ingo Oppermann
7239bf4d66
Cosmetics 2022-06-30 09:48:44 +02:00
Jan Stabenow
2a8ec7b348
Add HLS version selection (Electra Player compatibility) 2022-06-29 23:43:36 +02:00
Ingo Oppermann
28c376f5a7
Allow decoders and encoders to set global options
For more details please read the src/misc/coders/README.md
2022-06-29 21:51:10 +02:00
Jan Stabenow
f8a899ca0f
Add Polish translation (thx Robert Rykała) & improvements (repo-merge)
- Update language files
- Add Polish translation (thx Robert Rykała)

Co-Authored-By: Ingo Oppermann <57445+ioppermann@users.noreply.github.com>
2022-06-23 22:39:35 +02:00
Jan Stabenow
c8d9b93405
Fix process report naming 2022-06-21 23:10:06 +02:00
Jan Stabenow
ed3d67f33a
Fix publication service icon styles 2022-06-21 22:42:21 +02:00
Jan Stabenow
fbe9d91eed
Add Telegram and Owncast to publication services - datarhei/restreamer#369 2022-06-21 22:15:13 +02:00
Jan Stabenow
a70f683caf
Fix unable to parse option value "undefined" - see restreamer#356 restreamer#352 2022-06-07 16:44:04 +02:00
Jan Stabenow
d6c530e273
Add compatibility list for encoders 2022-06-03 20:00:17 +02:00
Ingo Oppermann
ee2a9c54cf
Re-add logos directory 2022-06-03 17:47:25 +02:00
Ingo Oppermann
b21ee2941f
Delete src/views/Publication/Services/Logos directory 2022-06-03 17:44:24 +02:00
Jan Stabenow
0bc412c633
Add v1.1.0 2022-06-03 17:14:06 +02:00
Jan Stabenow
8dbdb3dfc9
Fix ip_ignorelist 2022-05-13 20:15:40 +02:00
Jan Stabenow
0799686085
Add v1.0.0 2022-05-13 19:38:30 +02:00