Live Streaming Setup
Regarding the translation
This document was translated by ChatGPT-4, and the content may contain inaccuracies.
Model Setup¶
-
Prepare Model Assets
Assets provided by the model creator may include a model folder containing
model3.json
or an LPK file.Type Description A model folder containing xxx.model3.json Can be freely edited in EX Studio xxx.lpk file Packaged model file, cannot be freely edited -
Use the Live2D Editor to Add EX-Related Configurations
Refer to Live2D Editor - Tutorial.
Configuration Description Idle Motions Special Motions Triggered by hotkeys Expressions Triggered by hotkeys Face Parameter Controller Used to bind facial capture data to model parameters Hand Parameter Controller Used to bind hand capture data to model parameters
EX Setup¶
-
Launch the Application.
-
Right-click the system tray icon, open the menu, and select Settings > Play. Adjust the settings according to your use case. For live streaming, it is generally recommended to set it to Keep Running.
Note
This step applies only to Windows systems. MacOS does not require this setting.
-
Open the Control Panel, select Model, and import an LPK or Json model. Double-click to load the model.
-
Open the Control Panel, and set the launch mode to Desktop (Compatible).
Note
Desktop (Compatible) is for Windows systems only. On MacOS, select Desktop.
Difference Between Desktop and Desktop (Compatible)
- On Windows 7 systems, there may be issues with displaying transparent backgrounds correctly. Desktop (Compatible) includes special modifications to address this issue.
- In certain cases, Desktop (Compatible) mode is required, such as when using Game Capture or Window Capture streaming methods.
-
Open Control Panel > Settings > Desktop > Display Type, and select Window.
-
Edit the window. In the displayed window area, click the Pencil icon in the top-right corner to adjust the window size or directly drag the window edges.
Note
Window size affects EX resource usage. Larger windows consume more resources. Set the window size appropriately.
Ways to Edit the Window
- In Control Panel > Settings > Desktop > Display Type, click Edit below.
- From the tray icon menu, select Edit Window.
-
Open the edit panel to adjust the model's position and size.
Ways to Open the Edit Panel
- In the Control Panel, click in the top-right corner.
- From the tray icon menu, select Edit Model.
Window Position and Model Position
The window position refers to the position of the EX application on the desktop, while the model position refers to the position relative to the window.
Hotkey Settings¶
-
Open the Control Panel, select a model from the list, and click Customize ().
-
In the Expressions and Events lists, assign hotkeys as needed.
Note
If the list is empty, ensure that Expressions and Motion Events are correctly configured in the Json file.
-
Open Control Panel > Settings > General > Hotkeys, and select Always Enable.
Streaming Settings¶
Comparison of Streaming Methods¶
Method | Recommendation | Pros | Cons |
---|---|---|---|
Virtual Camera | ★★ | ■ Built-in transparent background streaming ■ Can be used in other camera-required software (e.g., video calls) |
■ Windows-only ■ Requires additional virtual camera installation ■ May experience frame drops |
Game Capture | ★★★ | ■ No need to install a virtual camera ■ Built-in transparent background streaming |
|
Window Capture | ★ | ■ No need to install a virtual camera | ■ Requires filter settings to remove the background ■ Transparent layers may not display correctly |
Streaming on MacOS
MacOS currently only supports Window Capture. To use a virtual camera, use OBS's virtual camera feature. If OBS cannot capture the EX window, go to System Settings > Security & Privacy > Privacy > Screen Recording and enable OBS.
Virtual Camera (Windows Only)¶
-
Install and enable the virtual camera.
-
Open Control Panel > Settings, find Virtual Camera, and click the Install button.
-
Start the Virtual Camera.
-
-
In OBS, create a Video Capture Device.
-
Modify the settings:
- Device: Live2DViewerEX Virtual Camera
- Resolution: Enter the set window size.
- FPS: 60 or the highest available frame rate.
- Video Format: ARGB (for transparent backgrounds).
Purple Screen During Setup
Ensure the following two resolutions match: Capture Output Resolution: Resolution set in OBS. Unity Render Resolution: EX window resolution.
Game Capture¶
-
Open Control Panel > Settings, and enable OBS Studio (Windows only).
-
In OBS, create a Game Capture source.
-
Modify the settings:
- Mode: Capture Specific Window.
- Window: [lw.exe]: Live2DViewerEX.
- Allow Transparency: Check the box.
Window Capture¶
-
Open Control Panel > Settings, enable OBS Studio, and set a Filter Key Color (Windows only).
-
In OBS, create a Window Capture source.
-
Modify the settings:
- Window: [lw.exe]: Live2DViewerEX.
-
Open the Filters window for the Window Capture source, add a Color Key, and modify the Key Color to match the previously set Filter Key Color.
OBS Cannot Capture the Window on MacOS
Go to System Settings > Security & Privacy > Privacy > Screen Recording, and enable OBS.