File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1
1
# BigBlueButton Room Media Connector
2
2
3
+ ``` mermaid
4
+ info
5
+ ```
6
+
3
7
This software system is used to connect media devices inside a room to a BigBlueButton meeting.
4
8
This allows to streamline the experience of online users by capturing the best media devices of the room (microphones, cameras).
5
9
It also improves the experience for the in-site audience, by displaying the most relevant content, given the available displays.
@@ -18,3 +22,35 @@ The system consists of three software components that need to be run and configu
18
22
Both the Plugin and the appliance application use the GraphQL interface of BBB 3 to communicate with BBB server.
19
23
20
24
![ overview] ( https://github.com/bigbluebutton/bigbluebutton-room-media-connector/assets/4281791/577f1821-a246-4fbb-bdd8-49a888a8b053 )
25
+
26
+ ## Docker compose
27
+
28
+ 1 . create a folder "plugins/plugins/room-connector-plugin"
29
+ 2 . https://plugin-test2-bigbluebutton-openstack.uni-osnabrueck.de/plugins/room-connector-plugin/manifest.json
30
+
31
+ Caddyfile:
32
+ ```
33
+ room-connector.example.com {
34
+
35
+ # BBB PLugin
36
+ root * /srv
37
+ file_server
38
+
39
+ # Room Hub
40
+ route /room-hub* {
41
+ uri strip_prefix /room-hub
42
+ reverse_proxy room_hub:8080
43
+ }
44
+
45
+ }
46
+ ```
47
+
48
+ Nginx:
49
+ ```
50
+ location /hybrid {
51
+ proxy_pass http://127.0.0.1:5000/;
52
+ proxy_http_version 1.1;
53
+ proxy_set_header Upgrade $http_upgrade;
54
+ proxy_set_header Connection "Upgrade";
55
+ }
56
+ ```
You can’t perform that action at this time.
0 commit comments