Platform
  • Prism
  • Console
  • Glossary

Project management

Last updated:2021-08-16 16:32

1 Introduction

The ZEGO Admin Console is a central place to manage all your projects that use ZEGO's cloud streaming services. Each project you create in the ZEGO Admin Console will be assigned a unique AppID, a corresponding App signature, and WebSocket Secure URLs which will be used by your applications to communicate with the ZEGO servers.

2 Create a ZEGO account

  1. To create a ZEGO account, go to the ZEGO Admin Console and complete the registration as prompted. If you already have a ZEGO account, sign in here.

/Pics/Consle/en/sign_up.png

  1. When your account is created successfully, you will be logged in to the ZEGO Admin Console automatically. Please click the Complete Information Now button to complete your account information, which is required before you can create your first project.

/Pics/Consle/en/complete_acc_info_1.png

  1. Fill out the account details as prompted, and click the Confirm button to submit the information.

Note: If you don’t have a Wechat or QQ account, please enter N/A into the field.

2 Create a new project and obtain your AppID, AppSign, and WSS URLs

  1. Once you have completed your account details, click the button as suggested on the page to create your first project.

/Pics/Consle/en/create_new_proj_1.png

  1. On the Create New Project page, do the basic configuration for your project as prompted.

Notes:

a. Project Name must be 2-20 characters in length, and only contain letters, numbers, and underscores.

b. Region indicates where the majority of your end-users are located. If the majority of your end-users are located in Mainland China, select Mainland China; Otherwise, select Global.

/Pics/Consle/en/create_new_proj_2.png

  1. When your project is created successfully, the following information will be generated and assigned to your project:

AppID is the unique identifier for each project.
AppSign is the authentication key associated with the AppID.
Server URL is used by the Web Clients to communicate with the ZEGO's Web Servers.
Log URL is used for SDK log reporting to locate and troubleshoot problems.

To integrate ZEGO SDKs into your applications, you will need to use the AppID and AppSign to initialize the SDK. To integrate Web SDK or Mini-Program SDK, the Server URL and Log URL are also required. You can retrieve this information from the ZEGO Admin Console anytime you want.

/Pics/Consle/en/create_new_proj_3.png

Note:

a. At this phase, the application environment assigned to your project is a testing environment, so when you call the API function crateEngine to initialize the ZEGO SDK in your application, you need to set the parameter isTestEnv to true. b. When your project is ready to go live, you will need to submit a work order to us through the ZEGO Admin Console, and we will set up the production environment for you. The same AppID and AppSign will be used for production, but you will need to change your code to set the parameter isTestEnv to false when calling the API function createEngine to initialize the ZEGO SDK.

  1. Optional: Now you can click the button View Tutorials to have a quick walk-through on the major steps of how to use the SDK to access our services. We strongly recommend you familiarize yourself with the steps. Or you can simply close the window as you wish.

/Pics/Consle/en/tutorial.png

3 Retrieve the AppID and AppSign

If you want to retrieve your AppID and AppSign, do the following:

  1. Log in to your ZEGO account first, go to the Overview page, and click the Config button of your project listed on the page.

/Pics/Consle/en/overview.png

  1. Click the View button under the header AppSign to view your AppID and AppSign.

/Pics/Consle/en/retrieve_appid_1.png

/Pics/Consle/en/retrieve_appid_2.png

4 Retrieve the WSS URLs

If you want to retrieve the WebSocket Secure URLs for your web client to access the ZEGO server and SDK log upload, do the following:

  1. Log in to your ZEGO account, go to the Overview page, and click the Config button of your project listed on the page.

/Pics/Consle/en/overview.png

  1. The following project Basic Information page will show up, and then click the View button under the header Environment Configuration.

/Pics/Consle/en/retrieve_wssurl_1.png

  1. The following Project Environment Configuration page will show up. Navigate to the tab Web to view the WSS URLs.

/Pics/Consle/en/retrieve_wssurl_2.png

5 Retrieve the Server Secret Keys

If you want to retrieve your AppID and AppSign, do the following:

  1. Log in to your ZEGO account, go to the Overview page, and click the Config button of your project listed on the page.

/Pics/Consle/en/overview.png

  1. Click the View button under the header Server Secret Keys to view your Server Secret Keys.

/Pics/Consle/en/retrieve_wssurl_2.png

/Pics/Consle/en/retrieve_wssurl_2.png

6 Manage your projects

After a project is created, a testing environment will be assigned to the project for development and testing with a trial period of 2 months and 10,000 minutes free of charge each month. If you need a longer trial period, you can submit a trial extension request to ZEGO before its expiry, subject to ZEGO's approval.

When your project is ready to go live, you can submit a go-live request to ZEGO. ZEGO will then review your request and create a production environment accordingly.

  1. To view all your projects, log in to your ZEGO account, and go to the Overview page. Click the Config button as indicated below to view the configurations and maintain the project.

/Pics/Consle/en/overview.png

  1. If you need a longer trial period, click the button Extend Trial Period to submit a request, subject to ZEGO's review and approval.

/Pics/Consle/en/extend_trial_1.png

  1. When your project is ready to go live, click the button Request to Go Live to submit a request, subject to ZEGO's review and approval.

/Pics/Consle/en/go_live_1.png

/Pics/Consle/en/go-live_2.png

7 Advanced Settings

Server callbacks can be set up for each project as needed, including callbacks for stream events, CDN events, and stream mixing events, and so on. For more callback configurations, contact us on: WhatsApp account: +86 13826446667

/Pics/Consle/en/advanced_settings_1.png

/Pics/Consle/en/advanced_settings_2.png

/Pics/Consle/en/advanced_settings_3.png