Felipe Cecagno
8348d93b4c
add greenlight to compose
2018-08-24 17:15:47 -03:00
Felipe Cecagno
714cd6c133
add domain to webhooks events
2018-08-24 17:15:47 -03:00
Felipe Cecagno
b540f40f06
fix kms container with configurable ws port
2018-08-24 17:15:47 -03:00
Felipe Cecagno
06e9b15358
- update webhooks to use the same message format for bearer auth or checksum
...
- make ws port configurable on kurento
2018-08-24 17:15:47 -03:00
Felipe Cecagno
22bf1e90cc
modify config.bbb.auth2_0 modifying an environment variable
2018-08-24 17:15:47 -03:00
Felipe Cecagno
8e9a75d149
- reduce size of the bbb-html5 image
...
- fix path of the html5 config file to apply METEOR_SETTINGS
- remove TLS from coturn, in order to keep the ssl certificate on traefik only
- configure stun on bbb-web as well
- allow turn domain/address to be different from the server domain
2018-08-24 17:15:47 -03:00
Diego Sampaio
ec63729747
Add k8s
2018-08-24 17:15:47 -03:00
Felipe Cecagno
bd27c9bca6
put back nginx just to proxy freeswitch
2018-08-24 17:15:47 -03:00
Felipe Cecagno
9a7dbd0b9e
remove nginx from build; add labels for traefik; expose port on bbb-webrtc-sfu
2018-08-24 17:15:47 -03:00
Diego Sampaio
9b8e1182ca
Add traefik
2018-08-24 17:15:47 -03:00
Felipe Cecagno
3418c2458d
change image names to avoid conflict with the official images
2018-08-24 17:15:47 -03:00
Felipe Cecagno
4857382969
fsesl wait for freeswitch; change links by depends_on; remove freeswitch ipv6 config files; enable wss-binding element on freeswitch; fix kurento listen only
2018-08-24 17:15:47 -03:00
Felipe Cecagno
ab9a31fe7d
update Makefile
2018-08-24 17:15:47 -03:00
Felipe Cecagno
f6fa7e0945
add another property for redis on bbb-web; set freeswitch ip on webrtc-sfu; add volumes to store media files
2018-08-24 17:15:47 -03:00
Felipe Cecagno
4fdd686cfa
update instructions and fix docker-compose to pull from docker hub
2018-08-24 17:15:47 -03:00
Felipe Cecagno
69d0805d44
implement a Makefile to automate docker images build
2018-08-24 17:15:47 -03:00
Felipe Cecagno
232c485762
revert some unneeded changes
2018-08-24 17:15:47 -03:00
Felipe Cecagno
4d72f5c3b6
remove unused libreoffice container
2018-08-24 17:15:47 -03:00
Felipe Cecagno
b91c13e054
update instructions and implementation of a working docker-compose (no recordings yet)
2018-08-24 17:15:47 -03:00
Felipe Cecagno
16a59b7e3e
push unfinished work on docker
2018-08-24 17:15:47 -03:00
Felipe Cecagno
62311387b8
more changes to configure redis using environment variables
2018-08-24 17:15:47 -03:00
Felipe Cecagno
c2e507713a
add a few docker containers definitions and compiled a list of what is still missing
2018-08-24 17:15:47 -03:00
Anton Georgiev
062bbc4a29
Make freeswitch.ip easier to regex match
2018-08-23 14:28:04 -04:00
Anton Georgiev
2b18bb3b75
Merge pull request #5996 from prlanzarin/cam-h264-prof-fix
...
Added preffered H264 profile to webcams on SFU
2018-08-21 15:24:00 -04:00
prlanzarin
defffe673a
Added preffered H264 profile to webcams on SFU
2018-08-21 19:15:41 +00:00
Paulo Lanzarin
13df4322b6
Fixed default webcam target bitrate to 300 kbps
2018-08-20 18:02:46 -03:00
prlanzarin
080348f2e7
Added target bitrate options for video and screenshare in bbb-webrtc-sfu app
2018-08-20 17:57:08 +00:00
prlanzarin
13056a9929
Fixed SDP IP overriding for SFU audio transposing
2018-08-02 02:22:26 +00:00
Anton Georgiev
19c36acd2c
pulled locales for HTML5 client 2018-07-31
2018-07-31 20:30:13 +00:00
Lucas Fialho Zawacki
db4687e396
Correctly handle a websocket error
2018-07-31 17:11:49 -03:00
prlanzarin
dc0230ef1f
Removed deprecated finally statements from mcs-core
2018-07-26 21:06:34 +00:00
prlanzarin
b52c705d68
Refactored SFU recording path handling and fixed WebRTC screenshare recordings
2018-07-26 21:06:26 +00:00
prlanzarin
fd1c41ba94
Fixed handling of media server going offline on ongoing session
2018-07-23 17:46:04 +00:00
prlanzarin
75f70ad06c
Added SFU error handling in video-provider component with localized messages
2018-07-20 19:34:50 +00:00
prlanzarin
20d66e04c2
Finished error handling on SFU managers, they are now propagated to the clients correctly and standardized
2018-07-19 19:21:16 +00:00
prlanzarin
f7a10d687c
Audio (SFU) server-side error handling done
2018-07-18 22:06:10 +00:00
prlanzarin
6d02110c85
Screenshare server-side error handling done
2018-07-18 21:32:54 +00:00
prlanzarin
96574891b8
Server-side SFU video error treatment done
2018-07-18 20:25:59 +00:00
prlanzarin
576bdea35b
Added mcs-core to SFU error map
2018-07-18 19:30:52 +00:00
prlanzarin
881b2a67f1
Assembling standardized SFU error messag in base provider
2018-07-18 19:29:46 +00:00
prlanzarin
729d81eebb
Added BaseProvider class to SFU and standard methods for marshalling mcs-core errors to SFU clients
2018-07-18 16:46:19 +00:00
prlanzarin
f61102940e
Added missing named errors to kurento adapter, appended transaction info to thrown errors on mcs-core and some cleanup
2018-07-18 16:24:08 +00:00
prlanzarin
d70cd35f1d
Removed swp files
2018-07-17 16:58:29 +00:00
prlanzarin
719e7a2c4d
Defined proper errors with code and reason in SFU media stack
2018-07-17 16:52:09 +00:00
prlanzarin
9a2e3ce811
Detecting codec availability in SFU
2018-07-12 19:50:42 +00:00
prlanzarin
15270d07a1
Added missing MEDIA_SERVER_OFFLINE event and resolve
2018-07-10 17:21:26 +00:00
prlanzarin
9b0dfe8b98
Fixed SFU screenshare start method error handling
2018-07-10 16:28:17 +00:00
prlanzarin
06ceaef3fe
SFU correctly throwing connection error on KMS misconfig
2018-07-10 16:16:03 +00:00
prlanzarin
d2bdb67ed3
Propagating configs to WebRTC screenshare script and added support for STUN/TURN config to SFU components
2018-07-09 21:29:59 +00:00
prlanzarin
6f01165df5
Added H264 profile preference option to screenshare. Fixes chrome + windows artifacts
2018-07-05 19:23:38 +00:00