85 Commits

Author SHA1 Message Date
3a2edb1e30 Add YouTube OAuth callback URL configuration and enhance token handling 2026-03-01 23:38:02 -07:00
f866802864 Add configuration files and enhance OAuth integration for YouTube and Facebook 2026-03-01 22:22:20 -07:00
3dba88cedd Add Docker support and enhance YouTube/Facebook stream key management 2026-03-01 17:11:38 -07:00
Ingo Oppermann
9e81f203cb
Add option to select which channels will be displayed on the playersite (#392, #800) 2024-09-13 15:33:47 +02:00
Ingo Oppermann
05649aa2fd
Fix double -filter parameter when encoder sets filter 2024-09-05 14:27:55 +02:00
Jan Stabenow
6154b9b734 Mod enables ff-loglevel and prepares the logging component 2024-06-02 09:57:01 +02:00
Ingo Oppermann
9d666e0879
Fix missing stream URL, summarize streams in probe log, don't lock type for first stream 2024-04-29 15:54:17 +02:00
Ingo Oppermann
ec7cc4bc47
Remove debug output 2024-04-15 12:38:38 +02:00
Ingo Oppermann
f53be95e70
Fix reset of previous audio settings when editing profile (datarhei/restreamer#730) 2024-04-15 12:12:08 +02:00
Ingo Oppermann
6292e62858
Allow to stream HEVC and AV1 to Youtube via RTMP 2024-03-27 21:01:53 +01:00
Ingo Oppermann
8f3c60a1a7
Remove console log 2024-03-27 20:58:11 +01:00
Ingo Oppermann
82796c3801
Anonymize error message (datarhei/restreamer#688) 2024-02-23 17:44:10 +01:00
Jan Stabenow
50c325fcce Fix help 2024-01-26 17:29:04 +01:00
Ingo Oppermann
ff79efca02
Set channelid as default push stream name 2024-01-26 12:53:32 +01:00
Ingo Oppermann
d74438e300
Allow to select from publishing RTMP and SRT streams 2024-01-19 20:33:48 +01:00
Ingo Oppermann
4854c63fb1
Add audio loop source 2023-12-15 14:41:37 +01:00
Ingo Oppermann
c1f9b95a08
Fix RTMPS address with custom ports (datarhei/restreamer#658) 2023-12-15 14:01:40 +01:00
Ingo Oppermann
bcd3b7ba52
Add resource usage and command to process details 2023-12-15 12:57:14 +01:00
Jan Stabenow
dae04e7882 Mod bump videojs + adds poster-link 2023-12-01 18:20:41 +01:00
Jan Stabenow
6f34336c32 Fix login error + add dailymotion service 2023-11-28 19:54:09 +01:00
Jan Stabenow
729ad48cc4 Fix build + bump version 2023-11-28 14:31:06 +01:00
Ingo Oppermann
db1b5227fb
Allow to set limits for ingest and egress processes 2023-11-10 15:38:47 +01:00
Ingo Oppermann
c316e36c1d
Add basic image loop input source 2023-11-06 16:34:47 +01:00
Ingo Oppermann
245f69cdcb
Add option for custom poster image in player 2023-11-03 16:05:56 +01:00
Ingo Oppermann
5dd710fc47
Fix detecting Raspberyy Pi camera v4l2 device, changing default format to yuv420p 2023-10-16 13:39:39 +02:00
Ingo Oppermann
f333d7fe95
Fix Icecast publication service
With Icecast it is possible to output only an audio track. However,
the tooling required always a video track and was throwing an error
that was not properly handled. Now audio-only streams are allowed
for publication services.

datarhei/restreamer#429
datarhei/restreamer#483
datarhei/restreamer#542
2023-04-13 12:10:20 +02:00
Ingo Oppermann
113fe20fc2
Fix help buttons for other languages than English and German (#24) 2023-02-24 09:57:59 +01:00
Ingo Oppermann
ec4edf2f47
Fix wrong call to encoder defaults (datarhei/restreamer#467) 2022-11-22 16:49:21 +01:00
Ingo Oppermann
a844bf362d
Add some testing hints 2022-11-16 16:45:02 +01:00
Ingo Oppermann
491124df1f
Add more tests for the network source 2022-11-16 14:31:45 +01:00
Ingo Oppermann
233393400d
Add test for network source 2022-11-15 21:49:26 +01:00
Ingo Oppermann
4f01a364d3
Fix display of changelog 2022-11-09 11:14:47 +01:00
Jan Stabenow
5e09f41707
Mod switches to the improved SRT syntax 2022-11-08 01:18:54 +01:00
Ingo Oppermann
167efb399e
Upgrade react-scripts 2022-11-07 10:42:59 +01:00
Ingo Oppermann
cb9b59a029
Add changelog notification dialog
Expecting the CHANGELOG.md in the UI webroot. The markdown is
parsed in order to find the sections with the versions. A section
for a version has to start with "### " followed by the version
(either with the v prefix or not). Only the sections for the
relevant versions from the previous to the current will be displayed.
2022-11-04 11:50:37 +01:00
Jan Stabenow
af9603575a
Mod renames "Low delay" to "Low latency (buffer)" and set false as default 2022-10-19 20:52:38 +02:00
Jan Stabenow
e587f2076b
Fix removes SRT bitstream on tee (OBS > RTMP > SRT is faulty) 2022-10-02 15:30:29 +02:00
Jan Stabenow
4017c1d2a3
Fix SRT bitstream on tee 2022-09-30 09:52:51 +02:00
Jan Stabenow
a59c766c4d
Add low_delay option + uses the ingest stream for publication 2022-09-29 18:26:06 +02:00
Jan Stabenow
183717e98a
Add DVR optimizations, updates packages and fix typo 2022-09-21 14:11:20 +02:00
Jan Stabenow
42ca7d2ae2
Mod removes http method from diskfs 2022-08-26 14:02:47 +02:00
Jan Stabenow
759886afda
Add hls strftime segments (datarhei/restreamer#381) 2022-08-25 21:37:02 +02:00
Ingo Oppermann
59cc4c67e8
Fix viewer count (datarhei/restreamer#394) 2022-08-19 11:23:02 +03:00
Ingo Oppermann
759de38c8c
Fix user registration if username and/or password are set via environment (#13) 2022-08-18 16:10:32 +03:00
Jan Stabenow
9b86bca643
Mod changes wording, updates locals, fixes hls-version 7 failer, adds help links & formats files 2022-07-21 18:33:41 +02:00
Jan Stabenow
bdc212679a
Fix Malformed AAC bitstream detected for hls version 7 @ tee 2022-07-21 17:14:33 +02:00
Jan Stabenow
2ab458ca53
Mod should fix tee_muxer problem with v4l2_h264+audio 2022-07-21 15:57:46 +02:00
Ingo Oppermann
dae3452a3f
Parametrize list of protocols 2022-07-21 13:55:08 +02:00
Ingo Oppermann
0ee4e42360
Include SRT into viewer stats 2022-07-21 13:46:13 +02:00
Ingo Oppermann
d7dd3b0969
Update playersite on saving a channel (datarhei/restreamer#362)
In case the playersite is enabled and the metadata of a channel e.g. its name
changes, the playersite needs also to be updated in order to reflect this
change.

As a consequence the playersite has to be enabled explicitely otherwise it will
get enabled without the user wanting it.
2022-07-20 09:21:06 +02:00