Web Console Publishing | 0.18.1.2+
OvenMediaEngine Enterprise supports Web Console Publishing starting from version 0.18.1.2-1.
Last updated
OvenMediaEngine Enterprise supports Web Console Publishing starting from version 0.18.1.2-1.
Last updated
Web Console Publishing is a feature that allows you to share the OvenMediaEngine Enterprise Web Console's stream list page, stream details page, and event monitoring page with external users without requiring sign-in. You can share specifying virtual hosts, applications, and streams, as well as you can manage shared links by setting permissions and specifying expiration dates.
You can create and manage Web Console Publishing URLs from the Publishing page in the Web Console.
Access the Publishing page using the navigation at the top right of the screen.
You can create a Publishing URL to share the Web Console externally. Created URLs can be modified or deleted as needed.
Click the New Publishing button at the top of the publishing page to display the Publishing URL creation dialog.
Configure the following values in the dialog to create a Publishing URL:
Source Ids
Y
Specify virtual hosts, applications, and streams that are accessible from the shared Web Console. Multiple settings can be configured and should be separated using commas.
Virtual host: Specified in the format #{virtual_host_name}
. All applications and streams within the specified virtual host are accessible.
Application: Specified in the format #{virtual_host_name}#{app_name}
. All streams within the specified application are accessible.
Stream: Specified in the format #{virtual_host_name}#{app_name}/{stream_name}
. Access to the specified stream is possible.
If you specify #default/app1/stream, #default/app2
, you can share the stream (#default/app1/stream
) and all streams within the application (#default/app2
)
Description
N
You can add a description for record-keeping when creating a Publishing URL.
Permission
Y
Read Only: External users can only view the shared pages.
ReadWrite: External users can additionally perform the following actions:
Stream list page: Managed Streams creation/modification/deletion, Scheduled Channels creation/modification/deletion, Multiplex Channels creation/deletion.
Stream details page: Recording start/stop, Push Publishing start/stop, (LL)-HLS Dump start/stop.
Expiry Date
Y
You can set the validity period for the Publishing URL.
You can check the list of created Publishing URLs and their configuration.
You can verify the Publishing URL to be shared.
You can modify the settings of the created Web Console Publishing URL. You can reconfigure the Source Ids
, Description
, Permission
, and Expiry Date
that were set during creation, and changes will be applied immediately to the shared Publishing URL.
Deletes the Publishing URL. The shared Publishing URL becomes immediately unavailable.
When accessing a Publishing URL, the external sharing mode Web Console's stream list page is displayed.
The list of streams corresponding to the configured Source Ids is displayed.
If the configured Permission is Read Write
, the functions to create/delete Managed Streams, create/modify/delete Scheduled Channels, and create/delete Multiplex Channels are enabled.
If the configured Permission is Read Write
, the functions to start/stop Recording, start/stop Push Publishing, and start/stop (LL)-HLS Dump are enabled.
Event Monitoring (List) for streams corresponding to the configured Source Ids are displayed.
An access restriction error page is displayed when the Publishing URL authentication fails. Publishing URL authentication failure occurs in the following cases:
Accessing a non-existent Publishing URL.
The Publishing URL has been deleted.
The Publishing URL has expired due to the Expiry Date
.
Accessing Source Ids
that are not allowed.