Archives

How to create a Livestream Package (in-app Purchase) on Android?

STEP 1:  Access Admin Dashboard => Plugins Manager => Live Video => Go Live Packages tab

STEP 2: Click on “Add New” buttonScreenshot_303

STEP 3: A pop-up “Add New Package” display

Enter all fields

1. How many minutes will you go live? – Enter the livestream duration for the package.

2. Maximum number of people allowed to watch your live streaming – Enter the maximum number of viewers for the livestream.

3. Video quality – Select the video quality for the host’s livestream.

4. Android product id -Enter product id as you want. Example: product_001

Must start with a number or lowercase letter, and can contain numbers (0-9), lowercase letters (a-z), underscores (_), and periods (.).

– The price will be displayed. Please note, we will use it in the next step.

5. Enable – Check checkbox

6. Click “Save” button

Screenshot_313

STEP 4: Go to https://play.google.com/console then login

Screenshot_306

Choose developer account

Screenshot_307

STEP 5: Click on your Project

Screenshot_308

STEP 6: at Dashboard

Access Monetize with Play => Products => In-app products

Screenshot_309

Next, click on Create productScreenshot_310

STEP 7: at Create in-app product

Enter all fields in English

1. Product ID – Enter Product ID from STEP 3. Example: product_001

2. Name – Enter Product name

3. Description – Enter Product Description

4. Default price – Click set price

Screenshot_312

5. at Edit price

Enter Price of package from STEP 3. Example: 4.57.

6. Local prices will auto update and able to edit.

7. Click Apply prices button.

Screenshot_315

STEP 8: Click Save button.

Screenshot_316

 

STEP 9: Click Activate button.Screenshot_317

After activation, the package will appear like this in the Android app.

Screenshot_318

 

How to Purchase a Livestream Package and Start Streaming with Live Video plugin?

Live Video plugin allows users to Livestream video content in real-time, engaging audiences instantly. Whether for events, tutorials, or interactive sessions, it provides a seamless way to share experiences and connect with viewers.

STEP 1: At home page, click on Go Live

Then click Go Live button

Screenshot_341

STEP 2: Buy Livestream Package

Method 1: Click to choose package then click Pay Now

Example: Click 20 to buy package Livestream in 20 minutes

Screenshot_342

Method 2: Custom your package as you needed

1. How many minutes will you go live? –  Enter time number in minute you want to livestream. Example: 100

2. Maximum number of people allowed to watch your live streaming – Enter number of viewer. Example: 50

3. Video quality – Select a Video quality. Example: 480p

=> Live Stream Cost will  be displayed = $3.81

4. Click Pay Now

Screenshot_343

STEP 3: Select a payment method and complete the transaction.

Screenshot_344

STEP 4:
After complete the transaction, you will direct to Ready to Live tab
This tab will show all your livestream package
Choose a package and click Start now to start Streaming
Screenshot_345
STEP 5:  At Go Live! page
1. Title – Enter your title or blank it
2. Privacy – Select a privacy
3. Select Video source
(At least one webcam is required to start streaming.)
4. Select Audio source
(At least one Microphone is required to start streaming.)
5. Click Go Live Now button
Screenshot_346

 

How to set a daily livestream time limit for a specific user role?

STEP 1:  Access Admin Dashboard => Plugins Manager => Live Video => Limitation tab

STEP 2: 

1. Livestream (minutes per day, maximum 1440) –  Enter time in minute

This column sets the livestream time limit for each role.

2. Maximum viewers per stream – Enter maximum number of viewer able to view livestream

3. Quality of stream – Select an option

Then you able to Save all or save for each role at Action column

Screenshot_338

 

After setting, each role will have the livestream time limit per day

Example: The “Baller” role will have a daily livestream time limit = 10 minutes as setting.Screenshot_339

How to Calculate Call Service Costs?

Step 1: Check Agora’s Pricing

Please check the pricing from Agora here

Agora’s pricing for call services is as follows:

  • Audio Calls: $0.99 per 1,000 participant minutes$0.00099 per participant per minute.
  • Video Calls (up to 2K resolution): $15.99 per 1,000 participant minutes$0.01599 per participant per minute.

Note: In typical usage, video calls do not exceed 2K resolution, so this pricing is the most appropriate choice.


Step 2: Calculate the Cost of Voice/Video Calls

Voice Call Cost Calculation

For a call with 2 participants:

  • Cost per minute = $0.00099 × 2 = $0.00198.

Video Call Cost Calculation (2K Resolution)

For a call with 2 participants:

  • Cost per minute = $0.01599 × 2 = $0.03198.

Note: This is the base cost you pay to Agora. To determine the final price for users, consider adding platform fees and profit.


Step 3: Convert Cost to Credits

Our system uses Credits as a currency for payments.

Set the Exchange Rate

  1. Go to Admin DashboardPlugin ManagerCredit.
  2. Set the Currency exchange (e.g., 1,000 Credits = $1).
  3. Click Save Settings.

Convert Call Costs to Credits

  • Voice Call: $0.00198 × 1,000 = 1.98 Credits per minute.
  • Video Call (2K): $0.03198 × 1,000 = 31.98 Credits per minute.


Step 4: Set Call Costs for Different User Roles

To customize call pricing for different user roles:

  1. Go to Admin DashboardPlugin ManagerMessage.
  2. Open the Permission tab.
  3. Set the price (in Credits) for Audio/Video calls based on user roles.


 Step 5: Save and Apply Changes

  1. Click Save.
  2. Clear the global cache to ensure the new settings take effect.

How to enable and set pricing for Audio & Video call?

How to enable Audio & Video call?

Step 1: Access to Admin Dashboard => Plugin Manager => Message => Video & Audio settings tab.

Step 2: Set the filed as shown below

(1) Enable Video calls = yes

(2) Enable Audio calls = yes

(3) Input Agora App ID

(4) Input Certificate

Step 3:  Click Save Settings (5)

Note: For generate Agora App ID & Primary Certiicate, please read “How to generate Agora App ID & Primary Certificate?

Screenshot_134

How to set prices for Audio & Video call?

Step 1: Access to Admin Dashboard => Plugin Manager => Message => Permission tab.

Step 2: Input the price (in credit) and time to Audio call & Video call column for each role.

Example: 0.99 credit / 1 minute

Step 3: Click Save button then clear global cache

Note: input 0 (zero) = Free

Screenshot_135