- Log into your Dolby.io portal
- Create a new publishing token with your desired stream name, or select an existing publishing token
- Navigate to the Publishing tab of your stream
-
Note WHIP Endpoint, Bearer token, and Stream name
-
On the local web UI of your Videon device:
-
Make sure there are compatible Audio and Video Profiles assigned to 3 WHIP outputs:
-
Video Profiles/Encoders:
- For ABR, create 3 video profiles/encoders and ensure the following settings are configured within each.
- Video Codec: H.264
- H.264 Profile: Baseline
- Quality/Latency: Lowest
- An example ABR ladder can be something like the following three scaling resolutions:
-
- 1080P
- 540P
- 360P
-
- For ABR, create 3 video profiles/encoders and ensure the following settings are configured within each.
- Audio Profile/Encoder:
- Create an Audio Profile/Encoder with the audio codec: Opus
-
-
-
Configure a WHIP Output for the highest resolution:
-
-
-
- Video Source: Highest Resolution (1080P) H264 Video Profile/Encoder
- Audio Source: Opus Audio Profile/Encoder
-
Streaming Provider: Generic WHIP
-
Stream URL: https://director.millicast.com/api/whip/<YOUR_STREAM_NAME>?sourceId=1&simulcastId
(Be sure to replace <YOUR_STREAM_NAME> with the Stream name from step 4) -
Authorization Token: Bearer token from step 4
-
-
-
- Repeat step 6 above for the 2 other WHIP outputs changing the Stream URL for these outputs
- You do not need to include an Audio Source in these lower bitrate profiles
-
Middle quality (540P):
https://director.millicast.com/api/whip/<YOUR_STREAM_NAME>?sourceId=2&simulcastId - Low quality (360P):
https://director.millicast.com/api/whip/<YOUR_STREAM_NAME>sourceId=3&simulcastId
-
- You do not need to include an Audio Source in these lower bitrate profiles
- To view playback, navigate to the Playback tab of Dolby.io
- Copy and paste the Hosted player path into your browser to view the playback of your stream