To use Agora Interactive Whiteboard, you need to enable and configure the whiteboard service in Agora Console.
Before enabling the whiteboard feature, ensure that you meet the following requirements:
Follow these steps to enable the whiteboard service in Agora Console:
Log in to Agora Console, and click the Project Management icon on the left navigation panel.
On the Project Management page, click Config for the project for which you want to enable the whiteboard service.
Under Real-time engagement extensions, find Whiteboard, and click Enable.
Read the pop-up prompt carefully, and click Confirm.
The Enable button changes to the Config button, which allows you to configure the whiteboard service.
Agora Console assigns the following security credentials to each whiteboard project:
To get the security credentials, do the following steps:
On the Project Management page in Agora Console, find the project that has the whiteboard feature enabled, and click Edit.
On the Edit Project page, find Whiteboard, and click Config.
Navigate to the Basic information section, click the eye icons to copy the AppIdentifier, AK, and SK. Save them to a secure location.
Click Generate sdk Token, read the pop-up prompt carefully, and then click Copy sdkToken. Save the SDK Token to a secure location.
Agora Interactive Whiteboard sets up five data centers and each data center provides the following server-side features:
Follow these steps to enable one or more features and configure the storage settings:
Go to the Project Management page in Agora Console, find the project that has the whiteboard feature enabled, and click Edit.
On the Edit Project page, find Whiteboard, and click Config.
Under Services, select a data center, and click Config. The data center must be the same as the one you fill in the region
field when calling the Create a room API; otherwise, the service configurations do not take effect.
Click the arrowhead to the right of Storage, and select a previously configured storage space in the drop-down list.
Click Create to add a new storage space. You need to fill in the following information:
Name: (Required) The name of your storage space.
Vendor: (Required) The third-party cloud storage vendor.
Region: (Required) The location of the data center you specified when creating a bucket.
accessKey: (Required) The Access Key provided by the third-party cloud storage vendor, which is used by the vendor to identify visitors.
secretKey: (Required) The Secret Key provided by the third-party cloud storage vendor, which is used to authenticate signatures.
bucket: (Required) The name of the bucket.
Storage path: The path used to save the resources in the storage space. The default is the root directory.
Domain: The domain name used to access the third-party cloud storage service.
After enabling the whiteboard service, you can refer to the following documents to use its functions: