mynaparrot / bigbluebutton-api-dotnet

.NET client for BigBlueButton REST api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bigbluebutton-api-dotnet

.NET client for BigBlueButton REST api

BigBlueButton .NET API https://docs.bigbluebutton.org/dev/api.html#API_

Roadmap:

No Feature status
1. basic api executions
2. sample console client app
3. first release
4. asp.net demo app 🚧
created by Nitin Sawant

Installation instructions

BigBlueButton requires Ubuntu 16.04 64-bit

STEP1

you need to create "A" record in your DNS zone file and point it to your static IP address of server e.g.

A bbb 10.10.8.8

above record makes bbb.yourdomain.com pointing to your ubuntu server

STEP 2

SSH to your ubuntu server, login as root user

Install BBB using following command

sudo wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | sudo bash -s -- -w -v xenial-22 -a -w -g -s bbb.yourdomain.com -e me@yourmail.com

create admin account for greenlight

cd ~/greenlight sudo docker exec greenlight-v2 bundle exec rake user:create["Admin","me@yourmail.com","N00b@yourpasswd","admin"]

then you can move on to https://bbb.yourdomain.com/b/signin for greenlight UI

get secret

bbb-conf --secret

you need to put this secret in the ClsBigBlueButton.cs set the StrSalt property and you're good to go using this API

to renew the certificates(when your free SSL cert expires)

certbot renew

donate

About

.NET client for BigBlueButton REST api

License:Apache License 2.0


Languages

Language:C# 100.0%