Configuration and Use of External Servers with

advertisement
Engineering Advisory 3169
Configuration and Use of
External Servers with Polycom
RSS Version 8.5 Systems
This engineering advisory shows you how to properly configure external servers for use with the
Polycom RSS 4000 system.
This engineering advisory applies to Polycom® RSS systems version 8.5, and external servers such as Wowza Media Server, QuickTime Streaming Server, IIS7 Media Service, and Windows Media server. Configuring External Servers
On the Polycom RSS 4000 system V8.5, users can live stream recordings to external media servers, such as
Wowza Media Server, QuickTime Streaming Server, IIS7 Media Service, and Windows Media server.
To live stream meetings to an external server, you need to do the following steps:
•
Configure the external media server.
•
Configure the external media server on the RSS 4000 system.
•
Configure a VRR that enables external media server, and uses the template which uses MP4 or WMV
as the Streaming Format.
•
Record a meeting using the VRR that has the external media server enabled.
You can refer to the following instructions to configure the external media servers to work with the
Polycom RSS 4000 system.
Configuring the Wowza Media Server
To configure the Wowza server:
1
Install JDK and Wowza. Run
<Wowza directory>\examples\installall.bat to create the needed configurations and directories.
Live Streaming
VoD
Application
Name
live
VoD
Application
Directory
<Wowza directory>\applications\live
<Wowza
directory>\applications\vod
Configuration
File Location
<Wowza directory>\conf\live\Application.xml
<Wowza
directory>\conf\vod\Application.xm
l
Polycom, Inc.
1
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
2
To enable Wowza authentication, modify the configuration file as the following:
— For live streaming: Open <Wowza directory>\conf\live\Application.xml, set digest as the value
for the tag PublishMethod. That is, <PublishMethod>digest</PublishMethod>.
— For VoD: Open <Wowza directory>\conf\vod\Application.xml, set digest as the value for the tag
PublishMethod. That is, <PublishMethod>digest</PublishMethod>.
— Open <Wowza directory>\conf\publish.password, enter the user name and password.
3
Install and configure an FTP server. The FTP server shares the <Wowza directory>\content directory.
You need to grant the user at least the Read, Write, and Create Directories authorities.
The following example shows the configuration for a FileZilla FTP server.
4
Start the Wowza server. When you see the message Wowza media server is started!, the server is
installed successfully.
To configure the RSS 4000 system for work with the Wowza server:
1
Go to External Servers > Media Servers.
2
On the ACTION panel, click Add.
3
Configure the following basic settings.
Parameter
Description
Server Name
Specify the name of your Wowza Media Server.
Server Type
Select Wowza Media Server.
Server IP
Specify the Wowza server IP address.
Server Port
Specifies the port that the RSS 4000 system uses to send the encoded MP4 live
streams to the Wowza server. By default, 1935 is assigned.
Note: Valid port values range from 1-65536. The port number must be the same as
set in the corresponding external media server.
If a firewall sits between the RSS 4000 system and the external server, make sure that
rules are set to allow the two-way communication between the RSS 4000 system and
the external server.
4
Specify whether to enable Live Streaming. If enabled, also configure the following settings:
Parameter
Description
Application Name
Specify the name of the Wowza server application to be used for the live streaming.
It should be consistent with the Wowza server configuration. In this example,
application name is live.
Publishing Point
Name (Primary)
2
Specify a name for the publishing point for the primary call rate. This field is optional
and is applicable to the Wowza Media Server, QuickTime Streaming Server, and
Windows Media server only.
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
Publishing Point
Name (Secondary)
Specify a name for the publishing point for the secondary call rate. This field is
optional and is applicable to the Wowza Media Server, QuickTime Streaming Server,
and Windows Media server only.
User Name
Specify the user name to access the Wowza media server. This option is required
when Wowza authentication is enabled. The User Name should be consistent with
your input in To configure the Wowza server: on page 1.
Password
Specify the password to access the Wowza media server. This option is required
when Wowza authentication is enabled. The Password should be consistent with
your input in To configure the Wowza server: on page 1.
Test
Test whether the live streaming configurations work.
5
Specify whether to stream video on demand (VoD) from this server.
Parameter
Description
Application Name
Specify the name of the Wowza server application to be used for the VoD.
It should be consistent with the Wowza server configuration. In this example,
application name is vod.
Test
6
7
Test whether the VoD configuration works.
When Video on Demand is enabled, configure the following settings to transfer generated recordings
to the Wowza server content directory:
Parameter
Description
FTP IP
Specify the IP address of the Wowza server.
FTP Port
Specify the port assigned to the Wowza server’s FTP server. The default port is 21.
User Name
Specify your user name to access this FTP server.
Password
Specify your password to access this FTP server.
Default Path
Specify the default FTP directory to save your recordings. Use / to represent the root
directory.
Enable SSL
Specify whether to enable SSL encryption for the communication between the Polycom RSS
4000 system and the FTP server.
Test
Test whether the FTP configurations work.
Click OK.
You cannot create two external servers with the same Server type, IP, Port, Application Name,
and Publishing Point Name. This is because the Polycom RSS 4000 system does not allow
publishing two streams to the same publish point to avoid overwriting the first stream by the
second one.
Polycom, Inc.
3
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
To create a VRR for use with an external server:
1
Go to VRR > VRRs.
2
In the ACTIONS list, click Add.
3
Click General Properties tab to configure the following settings:
Parameter
Description
Template
Click Select and then select a Template that uses MP4 as the Streaming Format.
Email
Notification
Select this option and enter one or several email addresses. Separate several addresses
with semicolons (;).
The streaming link is contained in the email notification when the streaming is ready for
viewing.
Click Advanced Properties tab to configure the following setting:
4
Parameter
Description
Enable External
Media Servers
Select this option to support external media servers and select the Wowza server you
configured.
If you want to publish the streaming through multiple external servers, you can select
several external servers by pressing down the Ctrl or Shift key when you select entries.
5
To configure the rest of the settings, refer to the RSS 4000 User Guide.
6
Click OK.
Configuring the IIS7 Media Server
To configure the IIS7 media server:
1
4
Launch the IIS7 manager, then create an application named as live, with the default port as 80.
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
2
Set the authentication methods.
To play live streams on an iPad, make sure Anonymous Authentication is selected.
To control an IIS publishing point from your Polycom RSS system, make sure that Windows
Authentication is selected.
3
Select live application, and then double click Live Smooth Streaming Publishing Points.
Polycom, Inc.
5
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
4
Select Add from the context menu to create a new publishing point.
5
Click the Advanced Settings tab and configure the archive settings.
6
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
If you are using a prelink VRR, you are NOT recommended to select Archive media. Otherwise, the
prelink background video and audio are also archived and consume hard disk space.
6
Select the Mobile Devices tab, and then select the option Enable output to Apple mobile digital
devices.
Polycom, Inc.
7
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
7
Edit the publish point isml file, and then add a meta <meta name="restartOnEncoderReconnect"
content="true" /> , c:\inetpub\wwwroot\...\...
8
Navigate to C:\inetpub\wwwroot\, create two xml files: clientaccesspolicy.xml and crossdomain.xml,
please refer to Microsoft Network Security Access Restrictions in Silverlight to configure the custom
xml files.
Following are configuration examples, without restrictions to the domain.
8
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
9
Configure the VoD application if you intend to play the archive through an IIS Media server.
10 Install and configure an FTP server. The FTP server shares the VoD physical path, for example, d:\Vod.
You need to grant the user at least the Read, Write, and Create Directories authorities.
The following example shows the configuration for a FileZilla FTP server.
To configure the RSS 4000 system for work with the IIS7 server:
1
Go to External Servers > Media Servers.
Polycom, Inc.
9
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
On the ACTION panel, click Add.
2
User name and Password are required for IIS 7 Windows authentications.
Configure the following basic settings.
3
Parameter
Description
Server Name
Specify the name of your IIS-7 Media Server.
10
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
Server Type
Select IIS-7 Media Server.
Server Address
Specify the IIS7 server IP address.
Server Port
Specifies the port that the RSS 4000 system uses to send the encoded MP4 live streams to
the IIS7 server. By default, 80 is assigned.
Note: Valid port values range from 1-65536. The port number must be the same as set in the
corresponding external media server.
If a firewall sits between the RSS 4000 system and the external server, make sure that rules
are set to allow the two-way communication between the RSS 4000 system and the
external server.
Specify whether to enable Live Streaming. If enabled, also configure the following settings:
4
Parameter
Description
Application Name
Specify the name of the IIS7 server application to be used for the live streaming.
It should be consistent with the IIS7 server configuration. In this example, the application
name should be live.
Publishing Point
Name (Primary)
Publishing Point
Name (Secondary)
User Name
Specify a name for the publishing point for the primary call rate. This field is mandatory.
It is the publish point created in the IIS7 media server (the suffix must be .isml). In this
example, the name is test1.isml.
Specify a name for the publishing point for the secondary call rate. This field is optional.
It is the publish point created in the IIS7 media server (the suffix must be .isml).
Specify the user name to access the IIS7 media server.
Mandatory for Windows authentication on IIS7 servers.
Password
Specify the password to access the IIS7 media server.
Mandatory for Windows authentication on IIS7 servers.
Test
5
Test whether the live streaming configurations work.
Specify whether to stream video on demand (VoD) from this server. If enabled, also configure the
following settings:
Parameter
Description
Application Name
Specify the application name to access the IIS7 media server.
Test
Test whether the VoD configuration works.
6
When Video on Demand is enabled, configure the following settings to transfer generated recordings
to the IIS7 media server content directory:
Polycom, Inc.
11
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
Parameter
Description
FTP Address
Specify the IP address of the IIS7 media server.
FTP Port
Specify the port assigned to the IIS7 media server’s FTP server.
The default port is 21.
User Name
Specify your user name to access this FTP server.
Password
Specify your password to access this FTP server.
Default Path
Specify the default FTP directory to save your recordings. Use / to represent the root
directory.
Enable SSL
Specify whether to enable SSL encryption for the communication between the Polycom
RSS 4000 system and the FTP server.
Test
Test whether the FTP configurations work.
7
Click OK.
8
To configure a template and VRR for use with the IIS7 server, go to VRR > VRRs.
9
In the ACTIONS list, click Add.
If you plan to use a prelink VRR, select the option Enable Predetermined VRR also in the
Advanced Property tab.
If you plan to use a permanent VRR, select the option Permanent Reservation also in the
Advanced Property tab; otherwise, select a scheduled time.
You cannot create two external servers with the same Server type, IP, Port, Application Name, and
Publishing Point Name. This is because the Polycom RSS 4000 system does not allow publishing
two streams to the same publish point to avoid overwriting the first stream by the second one.
12
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
For more information on how to configure a template and VRR for use with the IIS7 server, see To create
a VRR for use with an external server: on page 4.
Configuring the QuickTime Streaming Server
To configure the QuickTime Streaming server:
1
Install QuickTime server.
2
Launch the Server Admin application, click + to add a QuickTimeStreaming Service.
3
Click Settings to view the configurations.
4
If QuickTime server authentication is needed, enter the user name and password in Accept incoming
broadcasts.
5
Install and configure an FTP server. The FTP server shares the <QuickTime Server directory>/Movies
directory.
You need to grant the user at least the Read, Write, and Create Directories authorities.
6
Start the QuickTime Streaming server. Navigate to /usr/sbin, ./QuickTimeStreamingServer.
To configure the RSS 4000 system for work with the QuickTime Streaming:
1
Go to External Servers > Media Servers.
2
On the ACTION panel, click Add.
3
Configure the following basic settings.
Parameter
Description
Server Name
Specify the name of your QuickTime Streaming Server.
Server Type
Select QuickTime Streaming Server.
Server IP
Specify the QuickTime Streaming server IP address.
Server Port
Specifies the port that the RSS 4000 system uses to send the encoded MP4 live streams
to the QuickTime Streaming server. By default, 554 is assigned.
Note: Valid port values range from 1-65536. The port number must be the same as set in
the corresponding external media server.
If a firewall sits between the RSS 4000 system and the external server, make sure that
rules are set to allow the two-way communication between the RSS 4000 system and
the external server.
4
Specify whether to enable Live Streaming. If enabled, also configure the following settings:
Polycom, Inc.
13
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
Parameter
Description
Publishing Point
Name (Primary)
Specify a name for the publishing point for the primary call rate. This field is optional. If a
name is set (the suffix must be .sdp), a publish point with this name is created in the
QuickTime Streaming server; if not, the Polycom RSS 4000 delivery proxy creates a
publishing point with random name.
Publishing Point
Name (Secondary)
Specify a name for the publishing point for the secondary call rate. This field is optional.
If a name is set (the suffix must be .sdp), a publish point with this name is created in the
QuickTime Streaming server; if not, the Polycom RSS 4000 delivery proxy creates a
publishing point with random name.
User Name
Specify the user name to access the QuickTime Streaming server.
This option is required when QuickTime Streaming server authentication is enabled. The
User Name should be consistent with your input in To configure the QuickTime
Streaming server: on page 13.
Password
Specify the password to access the QuickTime Streaming server.
This option is required when QuickTime Streaming server authentication is enabled. The
Password should be consistent with your input in To configure the QuickTime Streaming
server: on page 13.
Test
Test whether the live streaming configurations work.
5
Specify whether to stream video on demand (VoD) from this server. If enabled, click the Test button to
verify the entered information.
6
When Video on Demand is enabled, configure the following settings to transfer generated recordings
to the QuickTime Streaming server content directory:
Parameter
Description
FTP IP
Specify the IP address of the QuickTime Streaming server.
FTP Port
Specify the port assigned to the QuickTime Streaming server’s FTP server.
The default port is 21.
User Name
Specify your user name to access this FTP server.
Password
Specify your password to access this FTP server.
Default Path
Specify the default FTP directory to save your recordings. Use / to represent the root
directory.
Enable SSL
Specify whether to enable SSL encryption for the communication between the Polycom
RSS 4000 system and the FTP server.
Test
Test whether the VoD configurations work.
7
14
Click OK.
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
To configure a template and VRR for use with the QuickTime Streaming server, see To create a VRR for use
with an external server: on page 4.
Configuring the Windows Media Server
To configure the Windows Media Server:
1
Open Windows Media Services from the Program menu.
2
To enable Windows Media Server authentication, modify the properties as the following:
— Navigate to Server > Properties > Authentication, make sure “WMS Anonymous User
Authentication” is enabled.
— Navigate to Server > Properties > Authorization, make sure “WMS Publishing Points ACL
Authorization” is enabled, and the Everyone user has full permission.
— RSS can create live publish points, so you don’t need to create them manually in Windows Media
server.
— You need to create on-demand publish points, enter the publish point name and the content
location. For example, C:\WMpub\WMarchive.
3
Install and configure an FTP server. The FTP server shares the C:\WMpub\WMarchive directory. You
need to grant the user at least the Read, Write, and Create Directories authorities.
To configure the RSS 4000 system for work with the Windows Media server:
1
Go to External Servers > Media Servers.
2
On the ACTION panel, click Add.
3
Configure the following settings.
To enable Windows Media Server authentication, modify the properties as the following:
Parameter
Description
Server Name
Specify the name of your Windows Media Server.
Server Type
Select Windows Media Server.
Server IP
Specify the Windows Media Server IP address.
Server Port
HTTP Server Port: 80 (default)
RTSP Server Port: 554 (default)
Note: Valid port values range from 1-65536. The port number must be the same as set in
the corresponding external media server.
If a firewall sits between the RSS 4000 system and the external server, make sure that
rules are set to allow the two-way communication between the RSS 4000 system and
the external server.
Polycom, Inc.
15
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
Specify whether to enable Live Streaming. If enabled, also configure the following settings:
4
Parameter
Description
Publishing Point
Name (Primary)
Specify a name for the publishing point for the primary call rate.
Publishing Point
Name (Secondary)
Specify a name for the publishing point for the secondary call rate.
User Name
Specify the user name to access the Windows media server. This option is required
when Windows Media Server authentication is enabled. The User Name should be
consistent with your input in To configure the Windows Media Server: on page 15.
Password
Specify the password to access the Windows media server. This option is required when
Windows authentication is enabled. The Password should be consistent with your input
in To configure the Windows Media Server: on page 15
Test
Test whether the live streaming configurations work.
5
This field is optional. If a name is set, a publish point with this name is created in the
Windows Media server; If not set, the Polycom RSS 4000 system delivery proxy creates
a publish point with random name.
This field is mandatory for viewing secondary call rate recordings.
Specify whether to stream video on demand (VoD) from this server. If enabled, also configure the
following settings:
Parameter
Description
Publishing Point
Name
Specify the name of the Windows Media server application to be used for the VoD.
Test
6
It should be consistent with the Windows Media server configuration. In this example,
publish point name is vod.
Test whether the VoD configuration works.
When Video on Demand is enabled, configure the following settings to transfer generated recordings
to the Windows Media server content directory:
Parameter
Description
FTP IP
Specify the user name to access the Windows Media Server.
FTP Port
Specify the port assigned to the Windows Media Sever. The default port is 21.
User Name
Specify your user name to access this FTP server.
Password
Specify your password to access this FTP server.
16
Polycom, Inc.
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
Default Path
Specify the default FTP directory to save your recordings. Use / to represent the root
directory.
Enable SSL
Specify whether to enable SSL encryption for the communication between the Polycom
RSS 4000 system and the FTP server.
Test
Test whether the FTP configurations work.
Click OK.
7
To create a VRR for use with an external server:
1
Go to VRR > VRRs.
2
On the ACTION panel, click Add.
3
Click General Properties tab to configure the following settings:
Parameter
Description
Template
Click Select and then select a Template that uses WMV as the Streaming Format.
Email Notification
Select this option and enter one or several email addresses. Separate several addresses
with semicolons (;).
The streaming link is contained in the email notification when the streaming is ready for
viewing.
Click Advanced Properties tab to configure the following setting:
4
Parameter
Description
Enable External
Media Servers
Select this option to support external media servers and select the Windows media
server you configured.
5
To configure the rest of the settings, refer to the RSS 4000 User Guide.
6
Click OK.
Viewing the Streaming through External Media Server
To log in to the Viewer Portal:
1
In the browser address line, enter the system’s portal address, https://System IP. For example,
https://172.21.126.81.
2
Click Log In at the upper right of the screen.
3
To view a live streaming, click Live Streaming and select the desired streaming.
Polycom, Inc.
17
Engineering Advisory 3169
Configuration and Use of External Servers with Polycom RSS Version 8.5
Systems
4
18
To view a streaming on demand, click Archives and select the desired streaming.
Polycom, Inc.
Download