Updated on 2024-09-29 GMT+08:00

Livestreaming

MetaStudio allows creating a live room with a virtual avatar.

Procedure:

Precautions

Access the MetaStudio console from the Chrome browser.

Adding a Product

In the Products area of the Virtual Avatar Livestreaming page, you can add products. Products are automatically displayed as materials for livestreaming in the Products area of the live room.

  1. Log in to the MetaStudio console.
  2. Choose Workbench in the left navigation pane. Click Create under Livestreaming.
  3. On the page displayed, click Products, as shown in Figure 1.

    Figure 1 Products

  4. Click Create. The Create Product page is displayed, as shown in Figure 2.

    Table 1 describes the required parameters.
    Figure 2 Creating a product
    Table 1 Parameters for creating a product

    Parameter

    Description

    Product Name

    Product name.

    Description

    Product description.

    Category

    Product category. The selected category will become the product tag, which facilitates product search.

    You can select more than one category or add new categories.

    Material

    Materials integrated into a product.

    Options:

    • Sticker: Select a local image.
    • Video: Select a local video file.
    • Text: Enter the text.
    • Audio: Select a local audio file.

  5. Click Create. The message Created successfully is displayed.

    The newly created product is displayed in the product list on the Products page.

    You can perform the following operations on a product:

    • Click View in the Operation column of a product. On the Product Details page displayed, click Edit to edit the product information.
    • Click Edit in the Operation column of a product. On the page displayed, edit the product information and click Save.
    • Click Delete in the Operation column of a product to delete the product.

Adding an Interaction Rule Library

Under the Interactions tab of the Virtual Avatar Livestreaming page, you can add an interaction rule library and interaction rules. The added interaction rule library can be directly imported to and used in the live room.

  1. Log in to the MetaStudio console.
  2. Choose Workbench in the left navigation pane. Click Create under Livestreaming.
  3. On the page displayed, click Interactions, as shown in Figure 3.

    Figure 3 Interactions

  4. In the Interaction Rule Libraries area on the left, click Add in the lower part. A horizontal line will be displayed, as shown in Figure 4.

    Enter an interaction rule library name.

    Figure 4 Interaction rule libraries

  5. Select an interaction rule library on the left and click Add on the right. The Add Interaction Rule dialog box is displayed, as shown in Figure 5.

    You can add an interaction rule to the interaction rule library. See Table 2.
    Figure 5 Adding an interaction rule
    Table 2 Parameters for adding an interaction rule

    Parameter

    Description

    Type

    Interaction type. Select On-screen Comments.

    Interaction Name (Optional)

    Interaction name. Example: Welcome to the live room.

    Triggering Mode

    Enter trigger keywords as required.

    Reply Mode

    Select Text for Reply and enter the text. When the triggering condition is met, the virtual avatar reads the text.

    Additional Material (Optional)

    Upload an image or video from the local PC. When a reply related to the uploaded material is read in the live room, the image or video uploaded here will be displayed in the live video.

    You do not need to configure this parameter.

  6. Click Save. An interaction rule has been added.

    You can add more interaction rules to the interaction rule library or add more interaction rule libraries as needed.

Creating a Live Room

  1. Log in to the MetaStudio console.
  2. Choose Workbench in the left navigation pane. Click Create under Livestreaming.

    The Virtual Avatar Livestreaming home page is displayed, as shown in Figure 6.

    Figure 6 Virtual Avatar Livestreaming home page

  1. Under the Livestreams tab, click the Create a live room area.

    Figure 7 shows the page details.
    Figure 7 Creating a live room

  2. In the live video preview window, set the role, background, sticker, and video.

    For details, see Operations of Video Materials.

    Products added in Adding a Product are automatically displayed in the Products area and can be directly used.

  3. After the live video is created, you need to create a script.

    You can use the preset script, as shown in Figure 8. You can also customize the script and click to add a paragraph.
    Figure 8 Text control

  4. If you need to create multiple scenes, click the + icon under Scene 1 on the right of the livestream preview window to add a scene. Then set the layout and script of the new scene based on the previous scene.

    Figure 9 Live room page

  5. After setting the image layout and script of all scenes, click the Interaction Settings tab, as shown in Figure 10.

    Figure 10 Interaction settings

  6. Click Import. The Import Interactions dialog box is displayed.

    Select one or more interaction rule libraries and interaction rules.

  7. Click OK.

    The interaction rule list in the interaction rule library has been imported.

  8. Click the Live Settings tab, as shown in Figure 11.

    See Table 3.
    Figure 11 My videos
    Table 3 Live settings

    Area

    Parameter

    Description

    Playback Startup

    Playback Startup Mode (Either)

    Select a livestream startup mode as needed and perform operations as prompted.

    Output

    Livestreaming Image

    Select the definition of the livestreaming image.

    Options:

    • Smooth
    • HD
    • UHD

    Default value: HD

    Playback Times

    Set the number of times that a livestream should be played in a cyclical manner, or select Infinite loop.

    By default, the livestream is played once.

    Live Window

    Size of the live window. The window can be adjusted to vertical orientation.

    Options:

    • Portrait
    • Full screen (recommended): The captured frame is larger and needs to be rotated in the third-party live studio.

    The default value is Portrait.

    More

    Event Callback Address

    Fields of scene and paragraph events can be returned during livestreaming. This parameter is applicable to API calling or secondary development.

    Live Room ID

    You do not need to set it. It is automatically displayed after the current live room is saved.

  9. After the preceding operations are complete, click in the upper right corner to save the streaming content.
  10. Click Prepare Livestreaming in the lower right corner of the page. The Warning dialog box is displayed, as shown in Figure 12.

    You need to check the warning items one by one to optimize the livestreaming content.
    Figure 12 Warning

  11. You can start livestreaming after the risks are eliminated, or select Skip to Stream.
  12. After the livestream is started, the livestream startup progress is displayed in the livestream preview window.

    Figure 13 shows an ongoing livestream. Table 4 describes the operations in the lower right corner of the page.

    Figure 13 Ongoing livestream
    Table 4 About the GUI

    GUI Element

    Description

    00:01:20

    Livestreaming timing. For example, 00:01:20 indicates that the livestream has lasted one minute and 20 seconds.

    Switches the voice of reading interactive content. The streamer's voice is used by default. You can switch to the co-streamer's voice.

    Click this icon to select and send the preset interactive content for the streamer to read.

    Entering interactive content and pressing Enter to send the content

    After the interactive content is entered and sent, the streamer or co-streamer reads the newly inserted content. After reading the newly inserted content, the streamer or co-streamer continues reading the original content.

    Real Person Takeover

    Click Real Person Takeover. In this case, the virtual streamer stops voicing and only acts as programmed, and a real person voices for the virtual streamer.

    After the real person stops speaking, click Cancel Real Person Takeover to let the virtual streamer continue reading the original content.

    Pause

    Click Pause to pause the livestream.

    Click Continue to resume the livestream.

    Stop

    Click Stop to stop the livestream.

Viewing a Livestreaming Task

The live rooms that you created are displayed in the list on the Livestreaming Tasks tab of the Virtual Avatar Livestreaming page. You can access a live room, modify the livestreaming content, and restart the livestreaming.

  1. Log in to the MetaStudio console.
  2. Choose Workbench in the left navigation pane. Click Create under Livestreaming.
  3. Choose the Livestreaming Tasks tab, as shown in Figure 14.

    The list of all livestreaming tasks you created is displayed. You can click View Details on the right of a livestreaming task to go to the live room, modify the content in the live room, or restart livestreaming.
    Figure 14 Livestreaming tasks