Webcast
Last updated
Last updated
The webcasting feature enables users to share their screen views with others. This feature is handy for collaboration, remote demonstrations, and showcasing your gameplay and screen to others.
To set up this capability on an Android platform using JMRSDK, follow these steps:
Import the JMRSDK: Ensure the JMRSDK is properly imported into your Android project.
Add WebRTC Package: Include the WebRTC package required for webcasting by integrating it through the following Git URL:
In Unity > JioMixedReality > Manifest > Show Asset > Check Is Webcast Supported.
To test the webcast functionality using JioDive, perform the following steps:
Connect to Network: Ensure the casting device and the webcast receiving device are connected to a stable and fast network to ensure seamless streaming.
Initialize Webcast: Launch the Companion app on your Android device and select Webcast.
Copy, share, and open the URL on another device where casting is to be seen.
Start Webcast on the casting device.
Put your phone in JioDive and select the desired app in MR Launcher.
Verify Stream Quality: Check the stream quality and adjust the settings to optimize performance.
To test the webcast using JioGlass, follow these steps:
Setup JioGlass: Ensure that JioGlass is properly set up and connected.
Launch the Companion app on your device.
Access Webcast Feature: Open the relevant application that supports JioGlass and click webcast.
Copy, share, and open the URL on another device where casting is to be seen.
Start Webcast on the casting device.
Here's a list of common issues and solutions when using the casting function:
Black Screen
If the current network is restricted, consider switching to another one.
Errors in Console
Verify the Unity version you are using. Make sure it supports Webcast.
Reimport JMRSDK to resolve any compatibility/importing issues.
There is no option to start Webcasting
Check the version of the companion app. Ensure it is up to date.