Yohann D'ANELLO
|
91b7f3d789
|
Config on legal mentions
|
2020-11-12 01:34:02 +01:00 |
Yohann D'ANELLO
|
3d8ba0623d
|
Use config file for OME broadcasting
|
2020-11-09 17:18:37 +01:00 |
Alexandre Iooss
|
01efba3e3f
|
Handle websocket
|
2020-10-20 19:12:15 +02:00 |
Alexandre Iooss
|
e1f83a32df
|
Put webrtc SDP inside Quality struct
|
2020-10-19 21:45:23 +02:00 |
Alexandre Iooss
|
d263f743f7
|
Update package web with Quality structure
|
2020-10-19 19:57:04 +02:00 |
Alexandre Iooss
|
5b8c73057b
|
Use reference to Stream
|
2020-10-17 13:43:16 +02:00 |
Alexandre Iooss
|
b8ee60ce9f
|
Use messaging in web package
|
2020-10-17 12:38:18 +02:00 |
Alexandre Iooss
|
73a2adc055
|
Do not allow \ or @ in URL
|
2020-10-16 21:23:13 +02:00 |
Alexandre Iooss
|
d8e021b5ed
|
Fix typo in negotiation
|
2020-10-14 21:37:05 +02:00 |
Yohann D'ANELLO
|
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 |
Alexandre Iooss
|
a0e520e128
|
Make player poster customisable, fix #20
|
2020-10-11 22:02:20 +02:00 |
Alexandre Iooss
|
2ee2ed78a9
|
Custom CSS support, fix #10
|
2020-10-11 11:04:40 +02:00 |
Alexandre Iooss
|
5f457a1e6a
|
Also test web server desactivation
|
2020-10-09 23:57:39 +02:00 |
Alexandre Iooss
|
87d2992bdf
|
Add package comments
|
2020-10-09 22:36:02 +02:00 |
Alexandre Iooss
|
45c6b5dba5
|
Fix #7: make each module optional
|
2020-10-09 22:06:30 +02:00 |
Yohann D'ANELLO
|
07983a1c71
|
Try to add a quality selector (WIP), see #4
|
2020-10-06 00:06:52 +02:00 |
Yohann D'ANELLO
|
022f6fb098
|
💩 Split webrtc tracks by stream id (need to clean this, stream ID must pass between the session descriptor and the webrtc flux transmit)
|
2020-10-05 22:00:08 +02:00 |
Alexandre Iooss
|
6cf24cfb85
|
Add oneStreamPerDomain mode
|
2020-10-04 17:56:03 +02:00 |
Alexandre Iooss
|
5cdb5282ef
|
Display SRT url on web page
|
2020-10-04 11:45:16 +02:00 |
Alexandre Iooss
|
06542590e1
|
Make viewers counter period configurable
|
2020-09-29 18:44:32 +02:00 |
Yohann D'ANELLO
|
2005f3ece1
|
Store connected viewers in Prometheus and serve this amount
|
2020-09-29 18:03:28 +02:00 |
Alexandre Iooss
|
95f4b81f01
|
Make STUN server configurable
|
2020-09-29 17:27:19 +02:00 |
Alexandre Iooss
|
48c8ff8987
|
Pack also statics during compilation
|
2020-09-28 18:06:10 +02:00 |
Alexandre Iooss
|
7716898713
|
Use pkger to pack templates
|
2020-09-28 17:36:40 +02:00 |
Alexandre Iooss
|
3449124d62
|
Fix typo in occurred
|
2020-09-28 10:54:02 +02:00 |
Alexandre Iooss
|
eafb4456c4
|
Validation on path
|
2020-09-24 16:13:21 +02:00 |
Alexandre Iooss
|
097766141f
|
WebRTC session exchange working
|
2020-09-24 11:24:13 +02:00 |
Alexandre Iooss
|
4990d09767
|
Use POST to exchange WebRTC sessions
|
2020-09-23 13:52:12 +02:00 |
Alexandre Iooss
|
73d08f497e
|
WebRTC player
|
2020-09-22 22:08:14 +02:00 |
Alexandre Iooss
|
5ac336393b
|
Restructure configuration
|
2020-09-22 11:42:57 +02:00 |
Alexandre Iooss
|
c799a5b613
|
Monitoring is an internal package
|
2020-09-21 21:38:11 +02:00 |
Alexandre Iooss
|
7cdd78a70e
|
Add prometheus monitoring endpoint
|
2020-09-21 21:33:32 +02:00 |
Alexandre Iooss
|
121592bee5
|
Use configuration in web server
|
2020-09-21 20:38:21 +02:00 |
Alexandre Iooss
|
28e3b4c753
|
Implement config loading
|
2020-09-21 19:59:41 +02:00 |
Alexandre Iooss
|
a0d814b76b
|
Split web into Go submodule
|
2020-09-21 17:47:31 +02:00 |