1
0
mirror of https://gitlab.crans.org/nounous/ghostream.git synced 2025-06-26 23:28:38 +02:00

46 Commits

Author SHA1 Message Date
7e0ee7aba5 Match aliases as groups 2021-01-03 05:07:25 +01:00
0035c63c22 Add aliases auth support if the authentication method is LDAP 2020-12-06 13:36:24 +01:00
849196b4cb Add DASH player source for more compatibility 2020-11-20 03:26:10 +01:00
1d117ea480 Config on legal mentions 2020-11-12 01:42:28 +01:00
3d8ba0623d Use config file for OME broadcasting 2020-11-09 17:18:37 +01:00
c9a2d5b359 Add ovenmediaengine in example config 2020-11-09 15:47:42 +01:00
955364a5fc Install OvenMediaEngine 2020-11-09 13:48:44 +01:00
fc3c0f606c Reduce bcrypt rounds for demo password to 10 to displaying the bcrypt process in the CPU profiling 2020-11-07 15:03:42 +01:00
59c47ca3e0 5 UDP ports are not enough 2020-11-07 15:00:06 +01:00
5ea8a0913b Add ability to format output URL with the start time of the stream, if the stream is recorded. 2020-10-21 11:47:06 +02:00
09a3422d06 Configure and test transcoder 2020-10-18 11:06:54 +02:00
54a7c61198 Change some configuration comments 2020-10-13 18:53:03 +02:00
d6750f219a Merge branch 'asciiart' into 'dev'
Asciiart and performance

Closes #16

See merge request nounous/ghostream!4
2020-10-13 18:48:00 +02:00
771a7c1c1b Better comments in example configuration file 2020-10-13 18:03:14 +02:00
a2efa1126f Underscores are ignored by YAML, uses dashes 2020-10-13 17:25:00 +02:00
de2ac30292 Replace dots by underscores in MapDomainToStream configuration 2020-10-13 17:18:44 +02:00
4546f3b8fb Map domain to streamid instead of considering that the domain is the streamid: no need to pass a YAML key that contains dots 2020-10-13 17:12:19 +02:00
3b8c149e38 Port 8023 is better, it is non protected. Users are free to bind another port 2020-10-13 11:38:22 +02:00
0055b73917 Expose port 23 for telnet inputs 2020-10-13 11:26:50 +02:00
61ae490a5d Make telnet output configurable 2020-10-13 00:15:23 +02:00
407d565927 Switch to configuro package 2020-10-12 21:23:06 +02:00
863fbdfc45 Add python command to generate bcrypt for basic auth backend 2020-10-11 22:38:39 +02:00
a0e520e128 Make player poster customisable, fix #20 2020-10-11 22:02:20 +02:00
2ee2ed78a9 Custom CSS support, fix #10 2020-10-11 11:04:40 +02:00
45c6b5dba5 Fix #7: make each module optional 2020-10-09 22:06:30 +02:00
99bfc5e109 Add note about conf via env vars 2020-10-09 17:37:32 +02:00
22192a5f68 Format example configuration 2020-10-09 17:31:01 +02:00
6cf24cfb85 Add oneStreamPerDomain mode 2020-10-04 17:56:03 +02:00
7ceecad355 ID is better than Id according to Golang 2020-10-02 21:13:50 +02:00
8f7384ba35 Rename multicast to stream forwarding 2020-09-30 15:07:36 +02:00
5fa492547b Use external configuration to setup multicasts 2020-09-29 22:40:49 +02:00
06542590e1 Make viewers counter period configurable 2020-09-29 18:44:32 +02:00
95f4b81f01 Make STUN server configurable 2020-09-29 17:27:19 +02:00
1c98754624 Restructure projet and add webrtc settings 2020-09-29 17:04:23 +02:00
29eeb2c0fd Load SRT host and port from configuration 2020-09-29 16:49:30 +02:00
c905eadc78 🐳 SRT packets should not pass though Traefik, don't expose metrics neither 2020-09-29 16:04:16 +02:00
ae8ce829a6 HostSNI is not supported by UDP 2020-09-29 15:54:46 +02:00
903d56cd08 SRT port must be exposed as UDP port 2020-09-29 15:31:08 +02:00
e2e4a72e2a 🐳 Expose UDP ports in sample docker compose config 2020-09-29 14:54:04 +02:00
30c9bda404 🐳 Mounting folders is better than mounting files 2020-09-28 09:31:59 +02:00
e64f5105c9 Update docker-compose example configuration 2020-09-27 22:06:57 +02:00
b4ce28634d Listen by default on 0.0.0.0 2020-09-27 21:55:28 +02:00
d4aa09c632 Add basic SRT support 2020-09-27 11:14:22 +02:00
1ac7fce31b Add missing configuration options in example 2020-09-22 16:44:59 +02:00
43d653cfff Move example configuration 2020-09-22 16:40:28 +02:00
a0d814b76b Split web into Go submodule 2020-09-21 17:47:31 +02:00