Web Console Publishing | 0.18.1.2+
Last updated
Last updated
Web Console Publishing is a feature that allows you to share OvenMediaEngine Web Console's stream list page, stream details page, and event monitoring page with external users without requiring login. You can share specifying virtual hosts, applications, and streams, as well as set permissions and specify expiration dates.
You can create and manage Web Console Publishing URLs from the Publishing page in the WebConsole.
Access the Publishing page using the navigation.
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}
.
For example: #default/app1/stream, #default/app2
(Sharing the #default/app1/stream stream and all streams within the #default/app2 application)
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: Create/delete Managed Streams, create/modify/delete Scheduled Channels, create/delete Multiplex Channels.
Stream details page: Start/stop Recording, start/stop Push Publishing, start/stop (LL)-HLS Dump
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.
Monitoring events 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