VBrick ETHERNETV V4.4.3 Admin Manual

Portal server
Table of Contents

Advertisement

Quick Links

VBrick
EtherneTV Portal Server
EtherneTV v4.4.3 Portal Server
Admin Guide
November 13, 2009
4410-0118-0011

Advertisement

Table of Contents
loading

Summary of Contents for VBrick ETHERNETV V4.4.3

  • Page 1 VBrick EtherneTV Portal Server EtherneTV v4.4.3 Portal Server Admin Guide November 13, 2009 4410-0118-0011...
  • Page 2 VBrick products. This freely available source code is posted at http://www.vbrick.com/opensource. About VBrick Systems Founded in 1997, VBrick Systems, an ISO 9001 certified vendor, is a privately held company that has enjoyed rapid growth by helping our customers successfully introduce mission critical video applications across their enterprise networks.
  • Page 3: Table Of Contents

    Contents Portal Server v4.4.3 Admin Guide Organization ............. ix Getting Help .
  • Page 4 VBricks..............44 VBrick Configuration .
  • Page 5 Live Presentations ............102 Users .
  • Page 6 IPR Authentication ............120 Authentication by PIN .
  • Page 7 Using the XML Template ..........156 Removing MPEG-4 Closed Captions .
  • Page 8 VBrick IP Receiver ........... . 184 13.
  • Page 9: Portal Server V4.4.3 Admin Guide

    Portal Server v4.4.3 Admin Guide This Portal Server Admin Guide is written for anyone who will be using or evaluating the VBrick EtherneTV Portal Server. This includes system administrators, software developers, network technicians, and others. The ETV Portal Server is a web-based portal for accessing and managing video assets including both live or stored audio and video files.
  • Page 10: Getting Help

    VBPresenter explains how to configure and launch rich media presentation from the Portal Server including those created with VBPresenter. Auto Content Ingestion explains auto content ingestion. This is the process whereby video content is automatically populated on the portal server. EtherneTV Backup explains how to automatically backup the MySQL database and other key directories if you purchased EtherneTV...
  • Page 11: Font Conventions

    products, all of our product documentation is available on the web. Go to www.vbrick.com/ documentation to search or download VBrick product documentation. Font Conventions is used to describe dialog boxes and menu choices, for example: Arial bold Start > All Programs >...
  • Page 12 Preface...
  • Page 13: Introduction

    Chapter 1 Introduction Topics in this section Portal Server Overview ............1 Portal Server Features .
  • Page 14: Server Requirements

    • Firefox for Macintosh 2.0 or higher. • QuickTime Player 6.0 or higher. • Internet Explorer on a Macintosh is not supported. Linux PCs • Red Hat Fedora 9.1 • Firefox 2.0. • 512 MB RAM. © 2009 VBrick Systems, Inc.
  • Page 15: Copyright Protection

    Introduction Copyright Protection The Portal Server uses copyright restrictions and content expiration to protect the rights of content owners and to enforce rules against unauthorized usage or distribution. Copyright restrictions are specifically used to enforce license requirements. Content is often restricted to a limited number of viewers and you may need a license, for example, to view MPEG-2 content.
  • Page 16: Mysql

    Users can view Video-On-Demand assets with full VCR/DVD control, including Play , and Pause Stop Fast Forward Rewind Seek • Video can be viewed in a preview window or launched in multiple external, re-sizeable player windows (PC and Macintosh). © 2009 VBrick Systems, Inc.
  • Page 17: Administrative Features

    Introduction • IP Receiver users can use familiar keys and other hot keys on the IR Channel Up/Down remote control to navigate through video listings. • Users can search through the list of Live or On-Demand videos by Title Keyword , or other custom fields defined by an ETV Portal Server administrator.
  • Page 18: Portal Server Components

    You play content from the VOD server by selecting the program name from the application interface (see the Portal Server User Guide for details). The ETV Portal Server currently supports all of © 2009 VBrick Systems, Inc.
  • Page 19 Introduction the VOD servers shown in Table 2. The configuration for each server is essentially the same (see Servers on page 30 for details) and there is little difference in functionality for end users. ETV servers can be LAN-based or Internet-based depending on how the range of Internet addresses is defined (see "Assign LAN/Internet Address Range"...
  • Page 20: Etv Ip Receiver

    Note A standard ETV Portal Server permits two concurrent recording operations. If you purchase a Network Video Recorder, the number of concurrent recording operations (10 or 40) is fixed by the terms of your licensing agreement with VBrick. © 2009 VBrick Systems, Inc.
  • Page 21: Vb-Pc Remote Controller

    Introduction Figure 3. Live Portal Server User Interface VB-PC Remote Controller The VB-PC Remote is a handheld infrared device you can use to control (stop/start/pause, etc.) any stream running on the Portal Server. The VB-PC Remote is compatible with Internet Explorer 6.0 or higher; it is not compatible with Firefox. The VB-PC Remote can be used for all Portal Server streams (MPEG, WM, and H.264) and has a line-of-sight range of approximately 40 feet.
  • Page 22: Amino Set Top Box

    VBrick provides an installer called . This installer .msi VBrickComponents.msi installs the same components and allows end-users who cannot download .cabs to have full Portal Server functionality. This installer is located in the Program Files\VBrick\MCS\utils folder. © 2009 VBrick Systems, Inc.
  • Page 23 Introduction Note The component download setting will not affect previously-installed components. For example if you have StreamPlayer installed, you will be able to play MPEG-2 streams regardless of what components you specify for download. With Firefox, users will also be prompted to install additional components the first time they launch a stream—if they are configured to receive these download components.
  • Page 24 MPEG-4, WM, H.264. and for MPEG-4 and WM with VBrick plugin. Linux Firefox – MPEG-1, MPEG-2, Supported for MPEG-1, MPEG-2, MPEG-4, WM, H.264. MPEG-4, and WM streams. † Closed captions are not currently supported on H.264 streams. © 2009 VBrick Systems, Inc.
  • Page 25: Decoder Closed Captioning Support

    Introduction Table 5. Supported Operating Systems and Browsers – Macintosh and Linux Operating System Browser † Mac OS X 10.3 (Panther) Safari 3.1.1, Firefox 2.0 Mac OS X 10.4 (Tiger) Safari 3.1.1, Firefox 2.0 Mac OS X 10.5 (Leopard) Safari 3.1.1, Firefox 2.0 Linux Red Hat 9.0 Firefox 2.0 Linux Fedora Core 9.1...
  • Page 26 FTP from MCS to VOD Server (Darwin/Windows Media/ FTP). LAN > DMZ FTP from VOD Server (NXG/VOD-W) to MCS. DMZ > LAN Management command from MCS to Windows Media (DCOM). DMZ > LAN Web service request from MCS to Network Video Recorder. © 2009 VBrick Systems, Inc.
  • Page 27: Installing Serial Numbers And License Files

    Introduction Zone Port(s) Protocol Description DMZ > LAN Web service request from Network Video Recorder to MCS. DMZ > LAN LDAP lookup from MCS to LDAP Server (e.g. Active Directory). † All ports are TCP except as noted. Installing Serial Numbers and License Files You are prompted to install serial numbers and license files( ) as part of the Portal Server .lic...
  • Page 28 If you enable one server, you must disable the other. Default = Disable. Portal Server Use this option, as directed, to install a Portal Not applicable. Server license file. © 2009 VBrick Systems, Inc.
  • Page 29: Admin Console Login

    Introduction License File Description License Errors Player/Content • Player License: The embedded Windows Media If player license not installed, popup message Player has restrictions on the number of displayed when you try to licensed users. Use this option to select a launch a stream.
  • Page 30: Admin Console Options

    Global Settings > Global Assignments Console. Admin Console Options Login to the ETV Portal Server Admin pages with a valid user name and password to display the following window. This window provides access to all admin configuration options. © 2009 VBrick Systems, Inc.
  • Page 31 Introduction Table 9. Admin Options Option Description Getting Started The ETV Portal Server splash page shown above. Global Settings Provides system-wide configuration parameters to connect to VBrick encoders and VOD servers as well as to customize the look of the ETV Portal Server pages. Channels Lets you define TV stations and custom stations that obtain programming data from a third-party provider.
  • Page 32: Internet Explorer 7.0 Configuration

    Display video and animation on a webpage that does not use external media player Enable • – Prompt Download signed ActiveX controls • – Enable Run ActiveX controls and plug-ins • – Enable Script ActiveX controls marked as safe for scripting © 2009 VBrick Systems, Inc.
  • Page 33: Global Settings

    Chapter 2 Global Settings Global Settings include configuration settings and parameters that apply to the entire system. Global Settings include all of the following. Topics in this section Global Assignments ............21 Custom Fields .
  • Page 34 Change Admin Password Change the default admin password of . Use any admin combination of alphanumeric and special characters except slashes, quotes, or commas. © 2009 VBrick Systems, Inc.
  • Page 35 Change Title Changes the text (i.e. VBrick Systems) that is displayed on the upper left hand corner of the Portal Server User Interface. To leave blank, enter at least one space. Note that the title text is white and cannot be changed.
  • Page 36 (see Zones on Address(es) Zones page 76 for more information). Default = checked. If this option is unchecked, there will be no rollover to default servers in the event of a server failure. © 2009 VBrick Systems, Inc.
  • Page 37 Global Settings Item Description Assign VoD Content Defines the maximum number of simultaneous video files Ingestion Maximum that can be ingested to the VOD Video-on-Demand server. The default is set to 2. Increasing the default may increase the speed at which files will be transferred to the VOD server, but may result in playback issues from the Video-on-Demand server.
  • Page 38 Content via XML on page 155 for more information. Delete Recorded Files After Used with scheduled recording and push button recording. Ingestion Specifies whether or not to delete the recorded file from the NVR after ingestion. Enabled by default. © 2009 VBrick Systems, Inc.
  • Page 39 Global Settings Item Description Specify Components to This setting defines whether the Portal Server will download Download to Clients additional components to client machines when the client first makes contact with the Portal Server—before any streams or assets are selected for playback (see Download Components on page 10 for more information.) Any changes to these settings apply to new client machines only and will not affect previously configured machines.
  • Page 40: Custom Fields

    It is also available to end users as the Customize Streams Modify Info button on the Info pages associated with stored videos (if they have content publishing permissions). To create a Custom Field: 1. Go to Global Settings > Custom Fields © 2009 VBrick Systems, Inc.
  • Page 41: Stream Restrictions

    Global Settings 2. Enter a and a . If you select , you can add items one at a Field Name Field Type Dropdown time followed by . These items will populate a dropdown list box on the Add Item page.
  • Page 42: Servers

    Add File Server ............39 © 2009 VBrick Systems, Inc.
  • Page 43: Add Vod Server

    Global Settings Add VOD Server Use this window to add Video-On-Demand Server(s) to the ETV Portal Server. If the network supports Windows 98 users, you must use the IP address of the VOD server—not the host name. After selecting a VBrick recommends you keep the default Server Type settings for FTP Password, Publishing Local Path, Publishing Directory, etc.
  • Page 44 LAN users (see also name above). This is the IP or Domain secondary server address for Internet users. It is the IP address or domain name of a second NIC or a NAT. © 2009 VBrick Systems, Inc.
  • Page 45 Global Settings Supports HTTP VOD-W only. Determines whether or not the server supports Tunneling? HTTP tunneling. Default = checked. Go to Global Assignments to actually enable HTTP tunneling. See "Assign LAN/Internet Address Range > Always use TCP protocol for MPEG-4 content" in Global Assignments on page 21.
  • Page 46 4. If you skipped Step 9 above when configuring the QTSS, configure a Streaming Alias server_name/videos ip_ address/videos 5. After successfully completing these steps you will be able to read and write content from the QuickTime server. © 2009 VBrick Systems, Inc.
  • Page 47 Global Settings Adding VOD-WM Servers Although the VOD-WM Enterprise server supports numerous multicast types, the Portal Server creates and displays only "File" multicasts which stream a single file. A Windows Media server administrator can create other multicast types using the Windows Media Services interface but these multicast types are not supported and may not be displayed in the Asset Library.
  • Page 48 Navigate to the Default FTP Website. Right-click and select New > Virtual Directory , use the Publishing Point name from Step 3 above and click Next. Alias d. Enter the path to the content directory for this FTP site and click Next. © 2009 VBrick Systems, Inc.
  • Page 49: Add Ftp Server

    Global Settings Allow permissions and click Next. Read Write Click when done. Finish 4. In the Portal Server, configure the publishing point , and Name Source FTP Directory match the values you used for the publishing point on the Windows Media server. Note •...
  • Page 50 If using the VBrick default, this account's user name is and the password is . Hint: use the settings of the vbrickuser vbrickuser account as an example. anonymous © 2009 VBrick Systems, Inc.
  • Page 51: Add File Server

    Global Settings 4. Verify that the directory created in Step 2 above is set to allow the FTP user account full permissions. On the Portal Server : 5. When the Darwin Server is created or modified, specify the user name and password created in Step 3 above in the fields on the FTP User Name...
  • Page 52 Portal Server to discover contents in the file server and to publish new content. The file server also has a web server running with three corresponding HTTP directories that map to those three local paths. The Portal Server © 2009 VBrick Systems, Inc.
  • Page 53 Global Settings constructs an HTTP URL for each file and the Portal Server client downloads the file from the web server inside the file server. By default, HTTP is played back over Port 80. Figure 8. Content Location for HTTP Playback Using FTP Playback If you select FTP for , Figure 9 shows sample content location.
  • Page 54: Add/Modify Video On Demand Content Folders

    Existing folder structures on a VOD server will be mirrored in the Portal Server. However you will still need to associate those folders with other server(s) if the file is to be autoingested onto multiple servers. © 2009 VBrick Systems, Inc.
  • Page 55 Global Settings This function is useful for VBrick VBStar appliances to easily transfer content from their hard drives to the VOD server. (It can also be helpful for users who acquire content outside of the ETV Portal Server, for example from StreamPlayer Plus.) When a folder is created, you must check a box in to associate the folder with a Add/Modify Folders on Selected Servers...
  • Page 56: Vbricks

    1. Go to . The information in the panel indicates whether a Global Settings > VBricks VBrick can be used for multimedia or for progressive download (as a VOD server). 2. Select and click Add VBricks Submit © 2009 VBrick Systems, Inc.
  • Page 57 Global Settings 3. In , select one or more existing VBricks for which a SAP has been received. Select VBrick If you select one VBrick, this populates the panel. (If you select VBrick Configuration multiple VBricks, it does not populate the panel; if you need to configure the VBricks, you must add them one at a time.) 4.
  • Page 58: Advanced Settings

    VBrick device after the scheduled event runs. Multicast IP Destination multicast IP address. Video Port Destination video port. Audio Port MPEG-4 devices only. Destination audio port. CC Port MPEG-4 devices only. Closed captioning port. © 2009 VBrick Systems, Inc.
  • Page 59: Multimedia Vbrick Configuration

    Global Settings Multimedia VBrick Configuration These settings are only enabled when you add or modify a VBrick that has a WM encoder in at least one slot. By completing these fields you are defining the encoder as a Multimedia that can be used in specialized end-user environments. For example, in some VBrick environments, the Portal Server can be configured to use a multimedia VBrick for rich media presentations.
  • Page 60: Control Devices

    VBIR. The control panel interface for direct-connect devices varies according to the specific device you select; the control panel interface for VBIR-connected devices is the same for all VBIR devices (unless manually changed as in Figure 12). © 2009 VBrick Systems, Inc.
  • Page 61: Add Control Devices

    Global Settings Figure 11. Control Panel for Direct-Connect Devices (left) and VBIR Devices (right) Note The Amino set top box does not recognize "control devices." Any video source devices configured as in the Portal Server will not display a "virtual" Control Devices remote control panel on the Amino set top box.
  • Page 62 Live Video Stream URL. User Defined VBIRs Select the SpitFire version you have (SpitFire II or III) and enter a Description and a three-digit Code (see Add User-Defined VBIRs below). © 2009 VBrick Systems, Inc.
  • Page 63: Add User-Defined Vbirs

    Global Settings Add User-Defined VBIRs The VBrick VBIR is an external hardware device that uses the passthough port on a VBrick to send control commands via an infrared link to third-party devices like VCRs, DVDs, etc. (see Figure 13 for a visual schematic). You must use a VBIR if the target third-party device does not have a serial port that can directly connect to a VBrick encoder.
  • Page 64: Connect Control Devices

    (for example when the VCR is in a cabinet) and you can't use the remote control. On the back of the VBIR, be sure the SpitFire is in RS-232 mode. © 2009 VBrick Systems, Inc.
  • Page 65: Configure Control Devices

    Global Settings Figure 13. Connecting Control Devices Table 11. Device Connectors Device Connector DB-9 † DB-15 † MPEG-1 Encoder DB-9 MPEG-2/4/WM Encoders RJ-45 † Typical device connector. Configure Control Devices You also need to configure the baud rate and passthrough state of the VBrick associated with a control device.
  • Page 66: Update The Vbir Command Set

    Digital IP Receivers (formerly called STBs or Set Top Boxes) must be configured in ETV Portal Server before they can be managed and used for scheduled events. (IP Receiver version must also be 3.7.1 or higher.) Once configured, all IP Receivers in the system are © 2009 VBrick Systems, Inc.
  • Page 67 Global Settings shown on the following window. The panel in the next screen shows IPRs that Select IPR have announced their presence on the network but have not been configured for use in the Portal Server. To add an IPR configuration: 1.
  • Page 68: Configuring Ip Receiver Timeout

    2. Find the key called and set this value to the desired timeout. This SessionTimeOutIPR value is in minutes, so if you want the STB to timeout every 8 hours, you would set this value to 480. © 2009 VBrick Systems, Inc.
  • Page 69: Recorders

    Global Settings 3. Go to <InstallDir>\Vbrick\MCS\Common\VBUService\ VBUService.exe.config 4. Find the key called that handles SDK timeouts and make this value MCSSDKTimeout greater than the value set for . This value is in milliseconds, so if you SessionTimeOutIPR have set the to 480 (8 hours), you would set the SessionTimeOutIPR MCSSDKTimeout...
  • Page 70: Synchronizing The Portal Server And The Nvr

    Synchronizing the Portal Server and the NVR The internal clocks on the Portal Server and the NVR must be synchronized for recording functionality to work properly. You can use the command as explained below or you Net time © 2009 VBrick Systems, Inc.
  • Page 71: Script Devices

    Global Settings can use an external time server. In order to run the command on either server, the Net time server must be on the domain, and the user logged onto the server must have admin privileges and be part of the domain. To synchronize the Portal Server and the NVR use the following command: •...
  • Page 72: Scripts

    VBrick to the specified device. You will typically connect your device to the serial passthrough port using the port number previously defined for the device ( for COM1, 4439 for COM2). 4414 © 2009 VBrick Systems, Inc.
  • Page 73: Creating A Script

    Global Settings Note If you are scheduling an event, any device for which you write a script must be available to the network at runtime. If the device is not available the script will fail. Creating a Script To create a script that can be executed from the Portal Server: 1.
  • Page 74 End device code programming, set for command. This set of instructions is used in all scripts. <-send binary 0xc0 0x0d-> <-receive 2-> <-send binary 0xd3 0x0d-> <-receive 2-> Command. Here Play. <-send binary 0x91 0x0d-> <-receive 2-> © 2009 VBrick Systems, Inc.
  • Page 75: Finding Vbrick Parameters And Values

    Global Settings Finding VBrick Parameters and Values In order to create scripts, you need to determine the correct parameters and values to use. The following procedures explain how to locate parameters from the VBAdmin page and how to find the value associated with that parameter using a standard MIB browser or text editor.
  • Page 76 IP address and is the 172.1.1.1 vbs2d1.sdp SDP file name. http://172.22.2.147/vbs1http.asx http://172.22.2.147/vbrickvideo1 Where is the source IP address and 172.22.2.147 vbrickvideo1 the program name. Note that the WM IPR does not support RTSP streams. © 2009 VBrick Systems, Inc.
  • Page 77: Add Vod Content

    Global Settings Stream Type URL Syntax H.264 rtsp://172.1.1.1/vbStream1S1 vbrtsp://172.1.1.1/vbStream1S1 Where is the source IP address and is the 172.1.1.1 vbStream1S1 resource name. vbhttp://172.1.1.1/vbStream1T1.sdp Where is the source IP address and 172.1.1.1 vbStream1T1.sdp the SDP file name. Other ASX Files http://172.1.1.1/file.asx http://myHost/file.asx http://www.myCompany.com/files/file.asx MP3 and WMA Files...
  • Page 78: Add Non-Vod Content

    (MPEG-1, MPEG-2, etc.) to add video content from an outside source. Select type for PDFs or Word documents, or type for PowerPoint presentations, Flash Document Other demos, etc. Each content type has a different icon on the page. Video Library © 2009 VBrick Systems, Inc.
  • Page 79: Priority Alert

    Global Settings The URL must point to a web server or a local drive. The Portal Server server can act as the web server for this content, if the content is placed in the c:\program files\vbrick\mcs directory on the ETV Portal Server (or in any subdirectory you create, e.g. ).
  • Page 80 (see note below) for the VBricks or IPRs. When done Advanced Settings the template you created is available to authorized Portal Server users as a Priority Alert template. See the ETV Portal Server User Guide for more information. © 2009 VBrick Systems, Inc.
  • Page 81 Global Settings Note are available to configure VBricks and IPRs with exceptional Advanced Settings configuration parameters. It is unlikely you will ever need to change these settings. In all cases you can safely ignore the and use the defaults provided by Advanced Settings ETV Portal Server.
  • Page 82 Next 6. Click when done. Finish 7. Verify the information and click when prompted (or use the Create Schedule Back button to make changes). When finished, the template is added to the list of Priority © 2009 VBrick Systems, Inc.
  • Page 83: Program Names

    Global Settings Alert Templates available to ETV Portal Server users from the Portal Server application. See the ETV Portal Server User Guide for more information. Program Names Program Names are used with live presentations. A is the title that will be Program Name displayed on the page during a live, rich media presentation—if users have...
  • Page 84: Manage Playlists

    Control is not enabled, the owner for all playlists defaults to . Note that if Access MCSClient Control is subsequently enabled, any previously created playlists will not be available unless they are re-assigned from to other valid users. MCSClient © 2009 VBrick Systems, Inc.
  • Page 85: Access Logging

    Global Settings Folders Select a folder location for the playlist. The default folder is the private folder of the playlist owner. MyMedia Title Use any alphanumeric characters except ' ^ : * ? | [ ] ( ) < > % # Owner The owner is the logged-in user who created the playlist.
  • Page 86: Extended Logging Properties

    "-". Note that the following non- standard fields may be incompatible with some reporting tools and can be de-selected: , and . For best results with log analysis tools, do not de-select any x-address x-port x-duration other fields. © 2009 VBrick Systems, Inc.
  • Page 87: Using Ethernettv Reporter

    Global Settings Using EthernetTV Reporter If you purchased a separate license, you can use VBrick's powerful "EtherneTV Reporter" log analysis tool to examine the access logs. EtherneTV Reporter is a dedicated log file analysis tool. It reads individual log files generated by the Portal Server and generates a graphical statistical report based on the contents of the log data.
  • Page 88: Zones

    Hide Content Assign VOD Polling Interval page. If unchecked, there will be no rollover to the specified default servers in the event of a server failure. © 2009 VBrick Systems, Inc.
  • Page 89 Global Settings Zone Name User-defined string that identifies the zone. Client Address(es) Enter individual, comma-separated client IP addresses and/or a range of client IP addresses. For example: 172.15.2.1 172.16.2.1-172.22.2.255 Server Address(es) Enter individual, comma-separated server IP addresses and/or a range of server IP addresses to which the specified client(s) will be directed.
  • Page 90 © 2009 VBrick Systems, Inc.
  • Page 91: Server Administration

    Chapter 3 Server Administration Topics in this section Channels..............79 Modify VOD Content .
  • Page 92 URL Default in the following format: http://www.<server_ip_address> Channel Guide Server By default, password security is enabled. Uncheck to disable, and Security then enter and confirm a different password. © 2009 VBrick Systems, Inc.
  • Page 93: Stations

    Server Administration Channel Guide Update Select the time and day when the Portal Server will connect to the Time and Day specified Channel Guide Server for program updates. This updates the Channel Guide on the user interface. When TV Station program data is updated, all expired Custom Station program data (more than 14 days old) is purged.
  • Page 94 Station Edit Programs Add New Links 7. Add custom programming information (see Custom Programs) and links (see Add New Links) as explained below. 8. Click when done to save your changes. Modify Custom Station © 2009 VBrick Systems, Inc.
  • Page 95 Server Administration Available VBrick Select an available live stream on your network. These were previously SAP Live Streams created and include VBrick SAPs (Session Announcements), multicasts from VOD servers, and URLs that were manually entered. See URLs on page 63 for more information about manually-entered URLs.
  • Page 96 2. Enter a Web Page URL or navigate to an upload file (an image, a Microsoft Word document, etc.). 3. Click when done and repeat as many times as necessary. Add Link Link Title The title actually displayed on the View Info page, for example "Additional Information." © 2009 VBrick Systems, Inc.
  • Page 97: Custom Programs

    Server Administration Link Type • Web page URL – Enter a valid URL or copy and paste one from your web browser. • Uploaded File – Browse to select an upload file. This can be a PowerPoint, an image, or any file you want to make available to end users.
  • Page 98 None | Daily | Weekly. If weekly, occurs on the same day as specified Recurrence Type in Start Date. Program End Type Select NoEnd or EndDate and use calendar. Program Use the calendar to select recurrence end date. End Date © 2009 VBrick Systems, Inc.
  • Page 99: Modify Vod Content

    Server Administration Figure 16. Custom Program Data Note The message "Program Unavailable" in the Channel Guide means there is no programming data associated with the stream. It does not mean the stream itself is unavailable. You can still click on the stream to launch it in the preview window. Edit Custom Programs To edit a Custom Program 1.
  • Page 100 The filter does not recognize "wildcards" and is not case-sensitive. Name Video content name. Click on to re-paint the screen or Refresh Purge button to remove the artifacts of failed Delete operations. Expiration Expiration date if any. © 2009 VBrick Systems, Inc.
  • Page 101: Diagnostics

    Server Administration Folders Use to navigate to a specific folder. Filename Click once on any named content in the list to populate this field. Expiration • Expiration Date – set date in format. mm/dd/yyyy 12:00 AM • Viewing Period – set a value for viewing period in hours, days, weeks, months, or years.
  • Page 102: Status

    Use the tree controls on the left to expand (or contract) individual entries. Click the Cancel icon to the left of each to cancel a recording or ingestion in progress. This also cancels the recording on the page. Live Broadcasts © 2009 VBrick Systems, Inc.
  • Page 103: Expired Content Log

    Server Administration Expired Content Log This window shows all expired content in chronological order with the oldest expiration date first. Click to delete all records in the log. See Modify VOD Content on page 87 Purge All and Stream Restrictions on page 29 for more information. Access Control Under the Access Control section, administrators have the ability to enable Authentication and Authorization which requires users to login and be authenticated.
  • Page 104: Use Ldap Database

    Active Directory, Novell eDirectory, and OpenLDAP (Sun LDAP). These directory services have been tested in some configurations but may not work with all structures and schemas. Contact Support Services for more information). Use the options on the following page to add or manage LDAP servers. © 2009 VBrick Systems, Inc.
  • Page 105 Server Administration If authenticating against Microsoft's Active Directory, check the LDAP Server is Microsoft check box and enter the path to the LDAP server in the box. If Active Directory LDAP Path authenticating against a directory other than Microsoft Active Directory, do not check LDAP .
  • Page 106 LDAP tree. Used to browse the LDAP tree to get user groups. Master Password Required for single-sign-on. Password for Master Username. Ind. GroupObjectClass A group attribute in the LDAP database. Identifies which entries will be searched for user memberships. © 2009 VBrick Systems, Inc.
  • Page 107: Use Ldap With Single Sign-On

    Server Administration Ind. Group Identifier The group attribute that uniquely identifies a group. MCS will match the values returned for this attribute with group names entered on the page. User Groups Group Base DN Base distinguishing name (DN) of user node. †...
  • Page 108 Portal Server. To configure IIS for single sign-on: 1. Go to Start > Administrative Tools > Server Management 2. Select and click Web Server (IIS) Add Role Services © 2009 VBrick Systems, Inc.
  • Page 109 Server Administration 3. Enable the required roles ( Basic Authentication Windows Authentication 4. Restart IIS. Go to Start > Administrative Tools > Internet Information Services (IIS) and click on the option for the server. Authentication ETV Portal Server Admin Guide...
  • Page 110: Use Ldap With Ssl

    SSL port used to authenticate with the LDAP Server. 3. When Internet Explorer displays a Security Alert dialog (Internet Explorer 6) or certificate error screens (Internet Explorer 7), click View Certificate 4. A Certificate window will open, click on the tab. Certificate Path © 2009 VBrick Systems, Inc.
  • Page 111 Server Administration Note Internet Explorer 6 only. All three items in the Security Alert window below must be in compliance. The first item can easily be installed using these instructions; for the middle item, the local CA will need to create a new certificate if it is out of date; for the last item, the name of the certificate will need to match the address entered in the address bar of your browser.
  • Page 112: Use Rsa Authentication

    DNS entry to the Host file on the local server or generate a new certificate with the correct information. Use RSA Authentication EtherneTV Portal Server v4.3 or higher supports RSA authentication. © 2009 VBrick Systems, Inc.
  • Page 113 Server Administration To configure the Portal Server for RSA Authentication: 1. Launch the Portal Server Admin Console and click on in the left Access Control navigation panel. (Note that the following screen shows sample data.) 2. Check the option to enable RSA authentication. Use RSA authentication 3.
  • Page 114: Live Presentations

    If the presentation is terminated abnormally for any reason (for example if the presenter exits PowerPoint without going ), you may need to manually remove the OFFLINE presentation links. See VBPresenter on page 147 for more about configuring live presentations. © 2009 VBrick Systems, Inc.
  • Page 115: Users

    Server Administration Users See Configuring Users on page 111. User Groups See Configuring User Groups on page 117. Resource Groups See Resource Groups on page 118. Help This command launches the ETV Portal Server online help system in a new window. This online help system provide fast full-text search and makes it easy to find the information you need.
  • Page 116: About

    This page displays the Portal Server (MCS) version number (for example 4.4.0.0) as well as license and serial number data for each installed module. The serial numbers provide warranty and tracking information. You may be asked for the module serial number when requesting help from VBrick Support Services. © 2009 VBrick Systems, Inc.
  • Page 117: Logout

    Server Administration Logout This command logs you out of the application and lets you log back in as a different user. This may be necessary to gain access to certain functionality. For example, some users may not be allowed to create thumbnails and you may want to login as a user who has the permissions to do this.
  • Page 118 © 2009 VBrick Systems, Inc.
  • Page 119: Users And User Groups

    Chapter 4 Users and User Groups Topics in this section Overview ............. . . 107 Configuring Users and User Groups .
  • Page 120: Configuring Users And User Groups

    Users or User Groups. Configuring Users and User Groups 1. Setup and Configure ETV Components The following products need to be setup and properly configured prior to configuring Access Control. © 2009 VBrick Systems, Inc.
  • Page 121: Choose An Authentication Method

    Users and User Groups ETV Portal Server – The ETV Portal Server needs to be properly setup and configured on the network. The following items should be configured in the Portal Server interface: • If there is a VOD server(s) in the system, the proper addresses for these servers need to be entered into the Portal Server Administrative pages and connectivity to those servers should be ensured.
  • Page 122: Create User Groups On The Portal Server

    LDAP administrator to allow the authentication to occur. Using LDAP reduces the amount of administrative time necessary to add and modify users from the ETV Portal Server system. VBrick Systems encourages customers who have LDAP directories implemented to use them for authentication with the ETV Portal Server.
  • Page 123: Create Users On The Etv Portal Server

    Users and User Groups A unique feature of the Portal Server software is the ability to group Resources into Resource Groups. This allows the administrator to quickly and easily assign several resources at once to more than one User or User Groups. This also makes the ongoing management of this content for these Users or User Groups much easier.
  • Page 124 Allow Viewing by Content Type ..........115 © 2009 VBrick Systems, Inc.
  • Page 125: Add/Modify User Information

    Users and User Groups Allow Content Publishing ..........115 Allow Content Recording .
  • Page 126: Add/Modify User's Group Assignments

    Use this option to restrict access to specific live streams. Allow Access to Specific FTP Servers Allow or deny access to defined FTP servers. Allow Access to Specific Recorder Servers Allow or deny access to defined recorder servers. © 2009 VBrick Systems, Inc.
  • Page 127: Allow Access To Specific Vod Servers

    Users and User Groups Allow Access to Specific VOD Servers Choose from a list of available VOD server(s) to which a user has access. A user can have access to multiple servers. This feature is particularly useful when VOD servers are located in different physical locations that are separated by low bandwidth links.
  • Page 128: Allow Content Recording

    Partial – can change only "owned" schedules; no features. Advanced • None – cannot create schedules; no button shown on Scheduling page. Priority Alert Privileges Administrators can specify whether or not a user can launch Priority Alerts. © 2009 VBrick Systems, Inc.
  • Page 129: Copyright Restrictions & Expiration Privileges

    Users and User Groups Copyright Restrictions & Expiration Privileges Administrators can allow users to set Copyright Restrictions and Expiration Privileges when adding stored content or scheduling a recording. Note that copyright restrictions apply only to Portal Server-initiated playback sessions (and not, for example to direct RTSP requests to a VOD server).
  • Page 130: Add/Modify Group's User Assignments

    Resource Groups. This allows the administrator to quickly and easily assign several resources at once to more than one User or User Groups. This also makes the ongoing management of this content for these Users or User Groups much easier. © 2009 VBrick Systems, Inc.
  • Page 131: Add/Modify Resource Group Information

    Users and User Groups For example, if the organization has three User Groups—Marketing, Engineering, and Sales—they might create four resource groups. These Resource Groups would be Full Access, which are resources that everyone can see, and one Resource Group for each of the user groups.
  • Page 132: Ipr Authentication

    5. The user will be presented with the information appropriate to their privileges. Note that the ETV Portal Server uses the least restrictive settings when providing access to the system. © 2009 VBrick Systems, Inc.
  • Page 133: Authentication By Host Name Or Ip Address

    Users and User Groups If Authentication and Authorization is enabled, but the IPR is not defined in the system, then Access Management works based on a User PIN. This PIN is defined on a per user (not per IPR) basis, so Users need to be setup in the system for this to work. When the user accesses the ETV Portal Server through the IPR, they will be prompted for their PIN.
  • Page 134 © 2009 VBrick Systems, Inc.
  • Page 135: Configuring For Ssl

    Chapter 5 Configuring for SSL Topics in this section Overview ............. . . 123 Configuring SSL (Windows Server 2003) .
  • Page 136: Ssl Prerequisites

    11. In the field, type a common name, and then select . (Important: The Common name Next common name is one of the most significant pieces of information that ends up in the certificate.) © 2009 VBrick Systems, Inc.
  • Page 137: Submit A Certificate Request

    Configuring for SSL 12. Enter the appropriate information in the , and Country/Region State/Province City/ fields, and then select locality Next 13. Enter a file name for the certificate request. The file contains information similar to the following: ------BEGIN NEW CERTIFICATE REQUEST ------ MIIDZjCCAs………...
  • Page 138 4. Locate the node titled and click the plus sign (+) next to it to expand the node. Web Sites Your screen should look similar to this: 5. Right-click the node and click Default Web Site Properties © 2009 VBrick Systems, Inc.
  • Page 139 Configuring for SSL 6. Select the tab. Your screen should look similar to this: Directory Security 7. Go to and click Secure communications Edit 8. Check the box marked and click Require secure channel (SSL) 9. Click to close the page.
  • Page 140 Portal Server Admin pages for secure SSL access. This means that when a user attempts to access the Portal Server user pages it will automatically bring them to https:// for the user pages. Users will notice a padlock icon at the bottom of <ipaddressofserver> © 2009 VBrick Systems, Inc.
  • Page 141 Configuring for SSL their screen while logging into the Portal Server, however the padlock will disappear once they login. When an administrator attempts to access the Administration pages it will also force them to use . The padlock icon will be visible at https://<ipaddressofserver>/admin the throughout the entire Admin site.
  • Page 142: Configuring Ssl (Windows Server 2008)

    1. From the Portal Server, start the Microsoft Internet Information Services (IIS) Manager. 2. Click the server name and double click in the pane on the right side. Server Certificates 3. In the Actions column on the right, click Create Certificate Request © 2009 VBrick Systems, Inc.
  • Page 143 Configuring for SSL 4. Type an organization name (e.g. VBrick) in the field and type an Organization organizational unit (such as Sales Department) in the field. (This Organizational unit information will be placed in the certificate request, so make sure it is accurate. The Certificate Authority will verify this information and will place it in the certificate.
  • Page 144 9. Select . The wizard displays a summary of the information contained in the Next certificate request. 10. Select and select to complete the request process. Next Finish © 2009 VBrick Systems, Inc.
  • Page 145: Submit A Certificate Request

    Configuring for SSL 2. Submit a Certificate Request If a CA-signed Certificate from a trusted Certificate Authority (such as VeriSign or Thawte) is going to be purchased, the certificate can now be sent to a CA for verification and processing. After the certificate response is received from the CA, the installation process can continue on the Portal Server.
  • Page 146 CSR on. If you are sure of those two things, you may just need to create a new Certificate Request and reissue/replace the certificate. Contact your certificate authority if you have problems. © 2009 VBrick Systems, Inc.
  • Page 147: Configure Portal Server Resources For Ssl

    Configuring for SSL 6. Examine the certificate overview, click , and the click . A certificate is now Next Finish installed on the ETV Portal Server. 4. Configure Portal Server Resources for SSL After installing the certificate on the Portal Server, the Portal Server can now be configured for SSL.
  • Page 148 Your screen should look similar to this: Default Web Site 6. Click on in the right column and then click the button. Bindings 7. Change the . Then select the SSL certificate you just installed and click https Type © 2009 VBrick Systems, Inc.
  • Page 149 Configuring for SSL 8. You will now see the binding for Port 443 listed. Click Close 9. Double-click the button. SSL Settings 10. Select and click Require SSL Apply ETV Portal Server Admin Guide...
  • Page 150 After restarting the server, your users will be able to access the Portal Server application. From this point forward, users must use an URL to access the application, for HTTPS example: . Be sure to update all bookmarks and stored links to https://<server_ip_address> reflect this address change. © 2009 VBrick Systems, Inc.
  • Page 151 Configuring for SSL Configure Non-Hardened SSL This procedure is the same for Windows Server 2003 and Windows Server 2008. See Configure Non-Hardened SSL on page 128 for details. ETV Portal Server Admin Guide...
  • Page 152 © 2009 VBrick Systems, Inc.
  • Page 153: Network Video Recording

    Chapter 6 Network Video Recording Topics in this section NVR Overview ............141 NVR Types.
  • Page 154: Nvr Hardware

    (1) 3 GHz dual core (2) 3 GHz dual core 1 GB DDR RAM 2 GB DDR RAM Chassis Power supply Redundant Redundant Operating System Windows Server 2003 or Windows Server 2003 or Windows Server 2008. Windows Server 2008 © 2009 VBrick Systems, Inc.
  • Page 155: Nvr Performance Considerations

    Network Video Recording NVR Performance Considerations The NVR 40 lets you record any combination of up to 40 MPEG, WM, and H.264 streams at a time. There are however performance considerations when recording multiple, simultaneous, high-rate MPEG-2, WM, or H.264 streams. At MPEG-2 rates up to 5.5Mbps or WM rates up to 1.2Mbps 40 simultaneous recordings are supported.
  • Page 156: Nvr Installation

    Admin Console. See Configuring Users on page 111 for more Users information. Add/Modify Live Channel Privileges Allow Access To Specific FTP Servers Allow Access To Specific Recorder Servers Allow Access To Specific VOD Servers Allow Content Recording © 2009 VBrick Systems, Inc.
  • Page 157: Configure A Standalone Nvr

    Network Video Recording Schedule Privileges Configure a Standalone NVR To configure a standard NVR in a Standalone NVR Installation. 1. Login to the Standalone NVR Admin Console using the host name or IP address of the Standalone NVR machine. For example: http://myserveraddress/admin 2.
  • Page 158 Note To use a standard NVR, the Portal Server and the NVR must be installed and running. To use a standalone NVR, only the NVR application must be running. Figure 18. Portal Server "Schedule Record" Page © 2009 VBrick Systems, Inc.
  • Page 159: Vbpresenter

    Chapter 7 VBPresenter Note VBPresenter v2.x works with VBrick's WM or MPEG-4 appliances and uses the Windows Media Player interface. VBPresenter v3.x supports VBrick WM video only. It delivers an advanced interactive viewer interface using Microsoft's Silverlight technology. VBPresenter v3.x requires VBDNA v4.2 or above for direct streaming from a WM appliance to viewers.
  • Page 160: Working With Presentations

    Portal Server's FTP account (for example from a Command Prompt window), this combination of FTP user name and password must place the user into the FTP root directory of the Portal Server. (This is not the same as the directory. The Presentations © 2009 VBrick Systems, Inc.
  • Page 161: Configure An Mcs Presentation User

    VBPresenter directory is a virtual directory in IIS. This directory is the root folder for live Presentations presentations only.) There is an directory at the FTP root directory. Note that the entries made in the Admin console are stored in the Portal Server and do not actually configure IIS. These values must reflect what IIS has been configured for.
  • Page 162 Use this window to manually remove a live presentation listing from the Live Broadcasts page. If the presentation is terminated abnormally for any reason (for example if the presenter exits PowerPoint without going ), you may need to manually remove the OFFLINE presentation links. © 2009 VBrick Systems, Inc.
  • Page 163: Configure For Stored Presentations

    VBPresenter Launching a Stored Presentation To launch a stored presentation: 1. Open the Portal Server user interface. 2. On the page, navigate to the video name published from VBPresenter and Video Library click once to launch it in a browser. 3.
  • Page 164 © 2009 VBrick Systems, Inc.
  • Page 165: Auto Content Ingestion

    Chapter 8 Auto Content Ingestion Topics in this section AutoIngest Content ............153 AutoIngest Content via XML .
  • Page 166 The ETV Portal Server will then ingest the file automatically into the folder on the VOD server(s) that this folder is associated with. The file would be displayed trainingvideo.mpg on the ETV Portal Server user interface in the Training folder. © 2009 VBrick Systems, Inc.
  • Page 167: Autoingest Content Via Xml

    Auto Content Ingestion AutoIngest Content via XML This feature lets you autoingest video files by placing an .xml file in the folder AutoIngestXML on the Portal Server. It also lets you associate metadata with the video such as maximum number of viewers for copyright protection, keywords for searching, etc. As explained below there are three ways (see Table 15) to use this feature depending on where the source files are located.
  • Page 168: Autoingestxml Modes

    <AutoIngestCmd version="1.0"> <Command>ingest</Command> <Ingest> <MCSTitle>/VODFolder/Spiderman Returns</MCSTitle> <Keywords>Ingest001</Keywords> <Description>My ingested Video</Description> <Expiration>20060430-1130</Expiration> <SourceFileName>Ingest002.wmv</SourceFileName> <SourceFileType>WM</SourceFileType> <MaxViewers>-1</MaxViewers> <FileLink filename="myfile.ppt" url="http://www.google.com/" /> <FileLink filename="myother.ppt" url="http://www.google.com/" /> <CustomFields> <Field name="CustomTextField1" value="Value1" /> <Field name="CustomTextField2" value="Value2" /> <Field name="CustomDropField1" value="one" /> © 2009 VBrick Systems, Inc.
  • Page 169 Auto Content Ingestion <Field name="CustomDropField2" value="two" /> </CustomFields> </Ingest> </AutoIngestCmd> Table 16. AutoIngestXML Tags Description Command Required. Must be set to ingest MCSTitle Required. Cannot be blank. Must begin with "/" and contains fully qualified path to destination VOD folder/title on the Portal Server. The autoingest user name must have publishing rights for VOD target folder.
  • Page 170: Removing Mpeg-4 Closed Captions

    . Depending on the size of the file MPEG-4 File Name Remove CC Track it may take a few moments to complete. 3. When done, you can add or autoingest the video file as necessary. © 2009 VBrick Systems, Inc.
  • Page 171: Ethernetv Backup

    Chapter 9 EtherneTV Backup This chapter explains how to use ETV Backup to create a warm backup Portal Server. ETV Backup is an optional software application. If you did not purchase ETV Backup, you can backup key Portal Servers files and directories manually. See Manual System Backup on page 197 for details.
  • Page 172: Etv Backup Profiles

    MCS Logs Backup C:\Program Files\VBrick\MCS\nsc MCS nsc Backup C:\Program Files\VBrick\MCS\sdp MCS sdp Backup MCS Station Icons Backup (virtual directory under MCS StationIcons application) MCS Stored Presentations Backup (virtual directory) Presentations C:\Program Files\VBrick\MCS\Images\Thumbnails MCS Thumbnails Backup © 2009 VBrick Systems, Inc.
  • Page 173: Configuring Etv Backup

    EtherneTV Backup Configuring ETV Backup To configure EtherneTV Backup, you must perform all of the following steps in the exact sequence shown 1. Enter License Key. 2. Set Profile IP Addresses. 3. Configure the Scheduler. 4. Reset Database Backup Versioning. 5.
  • Page 174: Configure The Scheduler

    MCS Warm Backup Group Schedule 2. Click Edit Schedule 3. Be sure a user with administrative privileges on the server machine is shown in the box. Press and enter the password associated with that user. Set Password © 2009 VBrick Systems, Inc.
  • Page 175: Reset Database Backup Versioning

    EtherneTV Backup 4. Press and minimize the application—do not exit. 4. Reset Database Backup Versioning This step is important. Do not omit this step. To reset database backup versioning: 1. Right-click on and select MCS Database Backup Modify 2. Then go to and set maximum versions to and maximum days Copy/Delete >...
  • Page 176: Test The Configuration

    MCS Warm Backup Group 2. Click for each window and then Differences for profile: xxxxx Continue Run 3. If no errors occur, a window similar to the one shown below will be displayed. © 2009 VBrick Systems, Inc.
  • Page 177 EtherneTV Backup 4. If errors occur, right-click on the failed profile and select View Log > Newest 5. This will displayed detailed information (see below) that you can use to correct the error. 6. When done, highlight the failed profile and run again until successful. ETV Portal Server Admin Guide...
  • Page 178: Turning A Warm Backup Server Into A Live Server

    Control Panel Change/Remove VBrick Media Control Server Suite 2. Then click to disable the warm backup and make this machine your live server. Disable You will no longer have a warm backup server. © 2009 VBrick Systems, Inc.
  • Page 179: Bringing A Failed Machine Back Online

    EtherneTV Backup 3. If you want viewers to use the same host name for the Portal Server after turning a warm backup into a live server, a network administrator will have to change the IP address or DNS entry to match the new address. Bringing a Failed Machine Back Online Bring a Failed Machine Back Online as a Warm Backup To bring a failed machine back online as a warm backup server:...
  • Page 180: Software Installation

    If you purchase ETV Backup separately, VBrick will send a "Software Activation Keys" card with the new license key attached. Launch ETV Backup and enter this license key, when prompted, to activate the software. © 2009 VBrick Systems, Inc.
  • Page 181: Amino Set Top Box

    Chapter 10 Amino Set Top Box Topics in this section Overview ............. . . 169 Connecting the Amino .
  • Page 182: Configuring The Amino

    Browser Setup 9. In the field, enter the Portal Server URL as http://<PortalServerIPaddress> Home Page 10. Save your changes and push the button on the keyboard to launch the Amino MCS Home home page (Figure 20). © 2009 VBrick Systems, Inc.
  • Page 183: Change The Ip Address

    Amino Set Top Box Figure 20. Amino MCS Home Page 11. Click on , for example, to display the Live Broadcasts page Watch live broadcasts (Figure 21). You can use this page to select any available MPEG-2 stream. Figure 21. Live Broadcasts Page Change the IP Address Once the Amino is initially configured as explained above, you can change the IP address as necessary using the wireless keyboard.
  • Page 184: Configure A Direct Connection

    TV system and Audio Settings 3. Change the TV Display Format Widescreen TV 4. Save changes, exit , and power cycle the STB. Preferences 5. Be sure to set the widescreen TV monitor to mode. Full © 2009 VBrick Systems, Inc.
  • Page 185: Set The Tv Display Format

    Amino Set Top Box Set the TV Display Format As noted, you can change the from the menu. The following TV Display Format Preferences tables show the output from normal and widescreen TVs depending on how the TV Display is set. Be sure to power cycle the STB to implement any changes you make. Format Table 18.
  • Page 186 © 2009 VBrick Systems, Inc.
  • Page 187: Acns Configuration

    Chapter 11 ACNS Configuration Topics in this section Overview ............. . . 175 ACNS Configuration .
  • Page 188: Portal Server Configuration

    1. Install MCS v4.0.1 or later from the EtherneTV Product CD See the ETV Portal Server Release Notes for detailed instructions. 2. After installing the Portal Server, open the Portal Server Admin Console and go to Global Settings > Global Assignments > Set Cisco ACNS Manifest Options © 2009 VBrick Systems, Inc.
  • Page 189: Acns Server Configuration

    ACNS Configuration 3. Check , select the files (MPEG-4 and/or WM) to include, and Enable manifest generation specify an interval (default = 10 minutes) that defines how often the file will be regenerated. 4. Click when done. Submit 5. Click to create an "on demand"...
  • Page 190: Verify Installation

    5. If you run a packet sniffer on the MCS client, a trace will show that the client was redirected to play the content from a Cisco node and not from a VBrick VOD server. © 2009 VBrick Systems, Inc.
  • Page 191: Rebranding The User Interface

    Amino set top box, and the WM IP Receiver. On the Portal Server you can also change the default title ( ) that is superimposed on the header image (Figure 22). To VBrick Systems change this title, open the Portal Server Admin Console and go to Global Assignments >...
  • Page 192: Rebranding The Portal Server

    Hexadecimal (#ffffff) or by Color Name (White). Header Image Files to Change css/PC_HighRes.css, css/PC_LowRes.css Classes #header, .headerLogo Modify #header tag – add: background-image: url(yourLogo.jpg); .headerLogo – change to: display:none; © 2009 VBrick Systems, Inc.
  • Page 193 Rebranding the User Interface Header Client Branding (Left hand text in header) Files to Change css/MCSv4.css Classes .header_ClientBranding Modify Any attributes for font and color. Page Margins and Borders Files to Change css/PC_HighRes.css, css/PC_LowRes.css Classes #workspace Modify Any attributes for margins, positioning, borders and master workspace background color/image.
  • Page 194 .ChGuideProgramMenuDescRecord, .ChGuideProgramMenuDescSchedule Modify Color, font, padding, etc. Channel Guide Program Menu Background Files to Change css/ChanGuide_styles.css Classes .CHMenu Modify Background-color, background-Image, etc. Channel Guide Station Menu Files to Change css/ChanGuide_styles.css Classes .ChGuideStationMenuPosition, .ChGuideStationMenuTable, .ChGuideStationMenuChannel, .ChGuideStationMenuTitle © 2009 VBrick Systems, Inc.
  • Page 195: Rebranding Other Etv Components

    Rebranding the User Interface Modify Background-color, background-Image, fonts, color, dimensions, etc. Channel Guide Content List Files to Change css/ChanGuide_styles.css Classes .ChguideTable, .ChGuideStationCells, .ChguideCells, .ChguideCellsRecording Modify Border, color, background-color, recording image, padding, etc. Live Content List Files to Change css/PC_HighRes.css, css/PC_LowRes.css Classes .ContentList Modify...
  • Page 196: Amino Set Top Box

    Files to Change MCS_Amino/css/A_classes.css, A_layout.css, MCSControls.css Classes Modify Font size, color, background-color, dimensions, padding, etc. VBrick IP Receiver IPR List and Related HTML Files to Change WMIPR/css//wmipr.css Classes Modify Font size, color, background, padding, etc. © 2009 VBrick Systems, Inc.
  • Page 197: Nxg-To-Vod-W Content Migration

    Chapter 13 NXG-to-VOD-W Content Migration Topics in this section Creating an Asset List ........... . . 185 Using the Migration Tool.
  • Page 198: Sample Asset List

    Server Admin pages. See Configuring for SSL on page 123 for details. Increase the Ingestion Rate You can make the migration process substantially faster by increasing the rate at which files are ingested on the VOD-W server. © 2009 VBrick Systems, Inc.
  • Page 199: Run The Migration Tool

    NXG-to-VOD-W Content Migration To increase the ingestion rate: 1. On the VOD-W server, go to Start > Control Panel > InfoValue QuickVideo > QVCS > Advanced 2. Set the and click . Click again to exit. 1000000 Transfer Rate 3. When the content migration is complete, reset the to the default ( 10000 Transfer Rate...
  • Page 200 Ftp User Password FTP password of NXG server. Default = vbrickuser Assets Browse to the file or use an FTP URL in the following nxg_asset_list format: ftp://vbrickuser:vbrickuser@<server_ip_address>/nxg_asset_list Destination VoD Server Address IP address of destination VOD-W server. © 2009 VBrick Systems, Inc.
  • Page 201: Recover From Migration Errors

    NXG-to-VOD-W Content Migration Assets Filter Optional. Enter an alphabetic substring to search for matching files and click Apply File Names Select the video files to be migrated from the complete list of files in the asset list. Use , or Check All Uncheck All Delete Selected...
  • Page 202 © 2009 VBrick Systems, Inc.
  • Page 203: Purchased Content Ingestion

    Chapter 14 Purchased Content Ingestion Topics in this section Overview ............. . . 191 Configuring IIS .
  • Page 204 Expand the Local server and then the FTP server. b. Add an FTP site called MassIngest Map the FTP site to the directory on the LaCie USB drive that has the video to be ingested. © 2009 VBrick Systems, Inc.
  • Page 205: Ingesting Content

    Purchased Content Ingestion d. Set permissions to allow for anonymous FTP and close IIS. 3. Copy the Excel spreadsheet from the flash drive to your drive. 4. Install the license file (for example using the Windows content_34294950443.lic) Add or utility. Remove Programs Go to Start >...
  • Page 206: Ingest Purchased Content

    Portal Server. MCS Server IP Select the to receive the content. VoD Servers Press the button. Validate h. Then press and wait for the ingestion to complete. This may take from 2–8 Continue hours. © 2009 VBrick Systems, Inc.
  • Page 207: Backing Up The Database

    Purchased Content Ingestion 4. After mass ingestion is complete, review the total results displayed on the Mass Ingestion utility. (The total results cannot be saved.) On the Portal Server, open Microsoft Office Excel Viewer 2003, view the Excel spreadsheet from the MCS drive and check for failures on columns A, C and E.
  • Page 208 Then right-click on Services Services VBrick Object and select . This will start the services. If the EtherneTV Scheduler Starter Start MySQL Module or other services were stopped above they will need to be started as well. © 2009 VBrick Systems, Inc.
  • Page 209: Manual System Backup

    Chapter 15 Manual System Backup This chapter explains how to manually backup key system files and directories on the Portal Server. If you purchased EtherneTV Backup, this process is automatic. See EtherneTV Backup on page 159 for details. The EtherneTV Portal Server uses MySQL to manage the database of users and groups, and also the video information related to content on the VOD Servers.
  • Page 210: System Restore

    . This will start the VBrick Object Starter Start MySQL services. If the EtherneTV Scheduler Module or other services were stopped in Step 3 above they will need to be started as well. © 2009 VBrick Systems, Inc.
  • Page 211: Vbrick Internet Streaming

    Chapter 16 VBrick Internet Streaming Topics in this section Overview ............. . . 199 Portal Server Hosting.
  • Page 212: Portal Server Hosting

    Internet web page viewers, the VBrick must be configured to push the stream to the provided destination hosting URL. The information in a–c should be entered in the appropriate fields as shown below. See the WM Appliance Admin Guide for more information. Figure 23. VBrick Push Configuration Page © 2009 VBrick Systems, Inc.
  • Page 213: Portal Server Configuration

    VBrick Internet Streaming Maximum Push One push destination is required for this application. Destinations Enable Use to enable HTTP Push. Normally this is left as Disabled for this application. The Scheduler will set this field to enabled when the schedule starts. Server:Port Enter the information from (a) Server Name/IP and Port from above.
  • Page 214 6. If you wish to allow access to remote Portal Server clients, Enable the EXT SAP otherwise leave this disabled. 7. Schedule End options should be left as Disabled Figure 25. Portal Server Scheduler Page – Advanced Options © 2009 VBrick Systems, Inc.
  • Page 216 VBrick Systems, Inc. 12 Beaumont Road Wallingford, Connecticut 06492, USA...

Table of Contents