This configuration is for live meeting streaming and recording.
To access the Media Publisher configuration file:
- Access the Media Publisher.config file. The Media Publisher.config file is typically located in the following directory: C:\Program Files (x86)\Hyland\Services\Media Publisher.
- Locate the MediaPublisher.exe.config file, and open it using a text editor.
- Locate the <Hyland.Services.Client> | <ApplicationServer> tag and confirm that the values are set. This is done during installation, but you may want to confirm that they are correct.
- Locate the <Hyland.MediaPublisher> section.
-
In the
<Application>
sub-section, ensure that the following values are set to match your
environment:
-
ServerName . This is the name of the Media Publisher server created in Configuring the Media Publish Server.
-
ServerAddress (can be entered as a host name or IP address)
-
APIPort
-
SharedKey
-
ServerPort . This is the incoming port for the RTMP stream from the encoder.
-
Type
Note:The SharedKey is a value made up by the customer, and it should match the Shared Key established in Configuring the Media Publish Server. The SharedKey will need to be encrypted. See Encrypting Items for Configuration for more information.
-
-
In the
<Connection>
sub-section, ensure that the following values are set to match your
environment:
-
Datasource
-
AppServerUserName . This is the user name you set in the OnBase Configuration tool see Setting up a Media User for more information.
-
AppServerPassword . This is the password for the user name you set in the OnBase Configuration tool (see Setting up a Media User for more information). This password must be encrypted (see Encrypting Items for Configuration to obtain the encrypted AppServerPassword).
Note:The procedures in steps 7 - 9 refer specifically to configurations needed for the Hyland Cloud. You may need to obtain some of the values specific to your environment from the Hyland Cloud Services team.
-
- In the <RelayServer> sub-section, set the SslCertificateName to the following, which is specific to the Hyland Cloud: stream-agendamedia.hylandcloud.com.
- In the <RelayServer> sub-section, you can set the SpinDownTime to allow media players to stop at the end of stream data instead of when the stream stops. This allows the stream to continue even after the final events of the meeting so nothing is missed. The suggested value is 30 seconds.
- In the <RtmpAuthentication> sub-section, set the Require RtmpAuth setting to either true or false. Setting it to true enforces valued user name and password on incoming RTMP connections from encoders.
-
In the
<MediaServers>
sub-section, you need to obtain the following values from Hyland Cloud Services
Team for your environment:
-
Name (Either accept the default value, or enter the name you want for the server)
-
Address - enter the following URL: stream-agendamedia.hylandcloud.com
-
Port - this is the outgoing port for the RTMP stream
-
Application
-
User - the RTMP user provided by the Hyland Cloud Services team
-
-
In the
<Transfer>
sub-section, you need to obtain the following values from Hyland Cloud Services
Team for your environment:
-
Name (Either accept the default value, or enter the name you want for the server)
-
Type
-
Address - enter the following URL: https://media1.hylandcloud.com/app/mediatransfer/service.svc
-
-
Locate the
<Captions>
section. This section
provides the ability to enable closed captions on videos. To enable closed
captioning:
-
Set EnableCaptionCapture to true
-
Set RemoveEmbeddedCaptions to true
-
-
Locate the
<system.diagnostics>
section. This section
provides settings to allow for different levels of logging. While it is not
required to change any of these settings, it is recommended for troubleshooting
purposes. The values you can modify include:
-
<add name="hylandTracing" value="[set to 1, 2, 3, or 4 with 4 being the most detailed]>
-
<Log name="trace-profile" enableMailSlot="[set to true to enable logging]">
-
- Click Save to save your changes.