Module to control and monitor the Blackmagic Design Web Presenter HD and 4K. This module does not support the discontinued USB only Web Presenter product.
Once connection to the device has been established the stream 'Video Mode', 'Platform' and 'Quality' action parameters will be populated with the options that the device supports. If no device connection is possible then these parameters will be unavailable. The 'Server' and 'Stream Key' will not be pre-populated. Use the Blackmagic WebPresenter desktop app to discover the valid 'Server' options for your platform. Consult your streaming platform service provider for the 'Stream Key'.
Please log issues and feature requests on github.
This first release of the module allows you to start/stop the stream and to receive the stream state as a variable and feedback.
Added Reboot and Factory Reset actions
Added Stream Settings
Internal changes
Add support for both 4K and HD
Add more variables for monitoring
Retrieve the 'Video Mode', 'Quality' and 'Platform' options from device
Add support for custom streaming profiles
Add help text
Add streaming control 'Toggle' option
Added variables for stream duration, bitrate and cache level
Update for Companion 3
Add additional variables for stream durations (hours, minutes, seconds)
Add additional feedback states
Add additional preset
Add legacy module name to manifest
Add a warning in the log for missing Server or Stream Key
Allow variables to be used in Server and Stream Key fields
Updates for WebPresenter firmware version 3.3
- Add variables for URL, Passphrase and Software Version
- Add an action for Custom URL platforms
- Add an action for simple YouTube configuration which only needs the key
- Add separate actions for Video Mode, Stream Quality, Stream Key and SRT Passphrase
Fix crash when device is disconnected from network or rebooted