VBrick Systems EtherneTV v4.2.1 Portal Server Admin Manual

Manual is about: VBrick Systems Portal Server Admin Guide

Summary of EtherneTV v4.2.1 Portal Server

  • Page 1

    Ethernetv v4.2.1 portal server admin guide may 9, 2008 4410-0118-0008 vbrick ethernetv portal server.

  • Page 2

    Copyright © 2008 vbrick systems, inc. All rights reserved. 12 beaumont road wallingford, connecticut 06492, usa www.Vbrick.Com this publication contains confidential, proprietary, and trade secret information. No part of this document may be copied, photocopied, reproduced, translated, or reduced to...

  • Page 3

    Etv portal server admin guide iii contents portal server v4.2.1 admin guide organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ix getting help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 4

    Iv contents control devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 adding control devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 adding user-defined vbirs ....

  • Page 5

    Etv portal server admin guide v 4. Users and user groups overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 6

    Vi contents 4. Configure etv resources for ssl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 6. Network video recording nvr overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 nvr hardware ...

  • Page 7

    Etv portal server admin guide vii software installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 10. Amino set top box overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 8

    Viii contents backing up the database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 15. Manual system backup system backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 9

    Etv portal server admin guide ix portal server v4.2.1 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 ...

  • Page 10

    X preface getting help if you need help, or more information about any topic, use the online help system. The online help is cross-referenced and searchable and can usually find the information in a few seconds. Use the tree controls in the left pane to open documents and the up and down arrows to p...

  • Page 11

    Etv portal server admin guide xi font conventions arial bold is used to describe dialog boxes and menu choices, for example: start > all programs > vbrick courier fixed-width font is used for code elements (c++, html) as well as filenames, directories, etc. Black courier fixed-width font is used to ...

  • Page 12

    Xii preface.

  • Page 13: Portal Server Overview

    Etv portal server admin guide 1 chapter 1f introduction topics in this chapter portal server overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 portal server features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 14

    2 © 2008 vbrick systems, inc. Available media assets on your network. Upon accessing the main portal page, users can navigate or search for specific videos, select the video, and immediately begin viewing dvd quality video. For on-demand videos, users can fast forward/rewind and seek to specific poi...

  • Page 15

    Introduction etv portal server admin guide 3 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 lice...

  • Page 16: Portal Server Features

    4 © 2008 vbrick systems, inc. Mysql ethernetv portal server is shipped with mysql as the database. The mysql database is installed as part of the portal server installation package. If the hardware/software combination was purchased from vbrick, mysql will already be installed on your machine; the d...

  • Page 17

    Introduction etv portal server admin guide 5 • set top box users can use familiar channel up/down keys and other hot keys on the ir remote control to navigate through video listings. • users can search through the list of live or on-demand videos by title , keyword , description , or other custom fi...

  • Page 18: Portal Server Components

    6 © 2008 vbrick systems, inc. • autoingestion to the ethernetv-vod server – content placed in autoingestion folders on the etv portal server will be automatically transferred and ingested into the ethernetv-vod server. • customized global messages can display on the etv portal server interface. • ch...

  • Page 19

    Introduction etv portal server admin guide 7 servers assessable to lan users only (within a secured corporate network and behind a firewall) are called lan-zone servers. Content added by users in the lan zone will be ingested to all vod servers for which they have permissions using the add video pag...

  • Page 20

    8 © 2008 vbrick systems, inc. • internet etv users can add video only to vod servers in the internet zone. • internet users can only see mpeg-4 and windows media content stored on internet- based servers. • internet servers do not support etv scheduling features. Etv set top box ethernetv-stbs acces...

  • Page 21

    Introduction etv portal server admin guide 9 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 explor...

  • Page 22: Portal Server Installation

    10 © 2008 vbrick systems, inc. Wm ip receiver vbrick's wm ip receiver is similar to a conventional set top box but is significantly more stable, rugged, and reliable. It is designed for 24x7 operation, and built for enterprise networks that require a high degree of stability, security, and scalabili...

  • Page 23

    Introduction etv portal server admin guide 11 users will also be required to install an additional plugin when they use add video for the first time (again, if they are configured with this privilege). Table 3. Supported operating systems and browsers – windows † or higher locked-down windows pcs as...

  • Page 24

    12 © 2008 vbrick systems, inc. Configuring a macintosh for tunneled streams you may need to perform certain configuration steps on a macintosh before you can use quicktime to view streams tunneled over http from a vod-w server. T to configure quicktime for tunneled streams: 1. Launch quicktime on a ...

  • Page 25

    Introduction etv portal server admin guide 13 port requirements the drawing below, and the table that follows, show the required port configuration for various portal server devices. All ports in the drawing are tcp except as noted. Table 6. Port requirements† linux fedora core 4 firefox 2.0 † use v...

  • Page 26

    14 © 2008 vbrick systems, inc. † all ports are tcp except as noted. Installing portal server license files you are prompted to install a license ( .Lic ) file as part of the etv portal server installation process. Different portal server functionality is available depending on the type of license yo...

  • Page 27

    Introduction etv portal server admin guide 15 table 7. Portal server license files license file description license errors warm backup server if you purchased etv backup, two portal servers will be present—one of which must be configured as a warm backup. Use this option (and the popup shown below) ...

  • Page 28: Admin Console Login

    16 © 2008 vbrick systems, inc. Admin console login the etv portal server can be administered from windows-based pcs using internet explorer 6.0 or higher only. The admin console pages are best viewed at 1024x768 resolution. The admin console is not supported on macintoshes or set top boxes, or with ...

  • Page 29

    Introduction etv portal server admin guide 17 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. Table 8. Admin options option description getting starte...

  • Page 30

    18 © 2008 vbrick systems, inc. Internet explorer 7.0 configuration the admin console and the portal server user interface support the browsers shown in table 3 and in table 5. When using internet explorer 7.0, there are additional security settings required for compatibility with the portal server. ...

  • Page 31: Global Assignments

    Etv portal server admin guide 19 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 chapter global assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 32

    20 © 2008 vbrick systems, inc. Table 9. Global assignments item description assign a global message the global message will be displayed in the message area of the portal server user interface when there is no program information available. Enter the message text and click submit. Example: there wil...

  • Page 33

    Global settings etv portal server admin guide 21 change admin password change the default admin password of admin . Use any combination of alphanumeric and special characters except slashes, quotes, or commas. Define ftp user name etv portal server is defaulted for "anonymous" ftp access which is co...

  • Page 34

    22 © 2008 vbrick systems, inc. Assign lan/internet address range(s) define the range(s) of ip addresses that define the lan or the internet domain. Any ip addresses outside the range are assumed to be from the domain you did not select. Check one option and, if necessary, use the text box to enter t...

  • Page 35

    Global settings etv portal server admin guide 23 set expired vod content treatment specifies whether expired content will be kept or automatically deleted at the expiration date. Assign content expiration warning recipient enter one e-mail address for the person who is responsible for renewing copyr...

  • Page 36

    24 © 2008 vbrick systems, inc. Assign autoingest the current autoingest via xml user name that has access and publishing rights to a vod server. See autoingest content via xml on page 123 for more information. Delete recorded files after ingestion used with scheduled recording and push button record...

  • Page 37: Custom Fields

    Global settings etv portal server admin guide 25 custom fields custom fields are used to add additional fields to the info pages associated with stored videos and live broadcast streams. All stored videos, and those live streams that have been "customized," have an info hyperlink. By default, the in...

  • Page 38: Stream Restrictions

    26 © 2008 vbrick systems, inc. 2. Enter a field name and a field type . If you select dropdown , you can add items one at a time followed by add item . These items will populate a dropdown list box on the customize streams page. 3. When done, click add custom field . The field will be added to the p...

  • Page 39: Servers

    Global settings etv portal server admin guide 27 servers use the servers page to add or modify vod or ftp servers, or to add or modify vod content folders. Note that you can cluster multiple servers to increase throughput: the etv portal server will automatically load balance all servers defined on ...

  • Page 40

    28 © 2008 vbrick systems, inc. Need to support ftps for a secure connection to exist. If a secure connection cannot be established, the client will revert to the standard ftp protocol. The ftp server on windows platforms (iis) does not currently support ftps. Therefore, to have secure connections, y...

  • Page 41

    Global settings etv portal server admin guide 29 ip or domain this is the primary ip address or host name of the vod server for lan users (see also secondary server address below). The server name or ip address entered into the etv portal server must be accessible by the etv portal server. (if the n...

  • Page 42

    30 © 2008 vbrick systems, inc. Adding 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 ...

  • Page 43

    Global settings etv portal server admin guide 31 figure 5. Add vod-wm server domain or machine name when the etv portal server and the vod-wm server reside in the same domain, this is the name of that domain. When workgroups are being used, this is the machine name of the vod-wm server. Note: the ma...

  • Page 44

    32 © 2008 vbrick systems, inc. Adding publishing points to a wm server in a typical scenario, first you configure the publishing point on the windows media server, then you configure the publishing point on the portal server with matching values. Additional publishing points are required to make con...

  • Page 45

    Global settings etv portal server admin guide 33 adding ftp servers figure 6. Add ftp server creating a vod-wm ftp server if you are using a vod-wm-enterprise or vod-wm-standard (microsoft windows media) server, you must install and configure a standard ftp server on the vod-wm server as explained b...

  • Page 46

    34 © 2008 vbrick systems, inc. 4. Verify that the directory specified in step 2 above is set to allow the ftp user account full permissions. On the portal server : 5. When the microsoft windows media server is created or modified, specify the user name and password created in step 3 above in the ftp...

  • Page 47

    Global settings etv portal server admin guide 35 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...

  • Page 48: Vbricks

    36 © 2008 vbrick systems, inc. 2. Type the new subfolder name in the text field, preceded by a forward slash, for example /bill/temp , and click submit when done. Vbricks all vbricks must be configured in etv portal server before they can be managed and used for scheduled events. (vbrick configurati...

  • Page 49

    Global settings etv portal server admin guide 37 3. In select vbrick , select one or more existing vbricks for which a sap has been received. If you select one vbrick, this populates the vbrick configuration panel. (if you select multiple vbricks, it does not populate the panel; if you need to confi...

  • Page 50: Control Devices

    38 © 2008 vbrick systems, inc. Advanced settings advanced settings are enabled if you select a vbrick encoder or a vbstar. Note that the portal server will attempt to retrieve and autofill the multicast ip addresses and port numbers. You can modify these fields as necessary. Control devices control ...

  • Page 51

    Global settings etv portal server admin guide 39 figure 7. "virtual" remote control panel on live broadcasts page as shown in figure 8 below, the remote control panel will have a different graphical user interface depending on whether the source device is directly attached (via a serial port connect...

  • Page 52

    40 © 2008 vbrick systems, inc. Encoder. If the device is used as a source encoder for a scheduled broadcast, however, only the user who actually created the schedule will have access during the scheduled period. This prevents other users from potentially interrupting the broadcast. If the portal ser...

  • Page 53

    Global settings etv portal server admin guide 41 name enter a unique, descriptive name that will be displayed on the virtual remote. For example in figure 7, "sony dvd" is the configured name shown on the controller. No embedded spaces or special characters are allowed. Device select a device from t...

  • Page 54

    42 © 2008 vbrick systems, inc. Adding 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 9 for a visual schematic). You must use a vbir if t...

  • Page 55

    Global settings etv portal server admin guide 43 the online help for the encoder. You can also control devices using vbrick's vbir remote controller. To use the vbir remote controller, you connect the vbir spitfire device to com1 or com2 on the vbrick encoder. The vbir subsequently communicates with...

  • Page 56: Set Top Boxes

    44 © 2008 vbrick systems, inc. Control device vbirs ethernetv portal server control devices use spitfire model vbirs to manipulate dvds, vcrs or other devices controlled by ir commands. The vbir contains an internal library of several hundred ir command sets stored in flash memory. The internal libr...

  • Page 57

    Global settings etv portal server admin guide 45 t to add an stb configuration: 1. Go to global settings > set top boxes . 2. Select add stbs and click submit ..

  • Page 58: Recorders

    46 © 2008 vbrick systems, inc. 3. In select stb , select one or more existing stb for which a sap has been received. This populates the stb configuration panel. (if you select multiple stbs, it does not populate the panel; if you need to configure the stbs, you must add them one at a time.) 4. Compl...

  • Page 59

    Global settings etv portal server admin guide 47 2. Select add recorders and click submit . 3. Complete the fields in recorder configuration window and click submit . This adds the newly configured recorder to the previous window. If necessary see synchronizing the portal server and the nvr below. R...

  • Page 60: Script Devices

    48 © 2008 vbrick systems, inc. 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 net time command as explained below or you can use an external time server. In order to r...

  • Page 61

    Global settings etv portal server admin guide 49 t to add a script device configuration: 1. Go to global settings > script devices . 2. Select add script devices and click submit . 3. In script device configuration , complete the following fields and click submit . This adds the newly configured scr...

  • Page 62: Scripts

    50 © 2008 vbrick systems, inc. Scripts scripts work with previously defined script devices such as vbricks, stbs, or other devices attached to a vbrick. Scripts can be used to control any type of vbrick or to control other devices like cameras and vcrs that are attached to a vbrick. To script vbrick...

  • Page 63

    Global settings etv portal server admin guide 51 2. Select add scripts and click submit . 3. In script configuration , enter a script name and select a device type (mpeg1, mpeg2/ mpeg4/wm, or other) from the dropdown list—and wait a few seconds for etv portal server to populate the panel with a list...

  • Page 64

    52 © 2008 vbrick systems, inc. Order in which the commands will be executed at runtime. (see finding vbrick parameters and values for more information. B. For non-vbrick ( other ) devices, write the script in a native language compatible with the device (or copy and paste binary input) and click sub...

  • Page 65: Urls

    Global settings etv portal server admin guide 53 t to locate a parameter name by viewing the source code: 1. Find the parameter name in the integrated web server (iws) page. 2. Then locate the parameter name by viewing the source code of the page. T to find the parameter value: 1. Locate the paramet...

  • Page 66

    54 © 2008 vbrick systems, inc. Valid url examples the following examples show valid url syntax for live video streams. All urls are case sensitive and the syntax must be accurate because there is no internal validation of user input. Url enter a valid url or ip address. See examples above. Type choo...

  • Page 67

    Global settings etv portal server admin guide 55 add vod content administrators can manually enter urls to vod content that is not automatically displayed by the portal server. These urls can be to content that is located on a non-nxg video-on- demand server, such as the quicktime/darwin server, a w...

  • Page 68

    56 © 2008 vbrick systems, inc. Press add to add the vod content to the list. Vod content also can be modified or deleted. Simply select the vod content, make modifications (if required), and click modify or delete . Add non-vod content pc users only. In the vod content section, administrators can al...

  • Page 69: Priority Alert

    Global settings etv portal server admin guide 57 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...

  • Page 70

    58 © 2008 vbrick systems, inc. 2. Select add template and click submit to display the following window. 3. Enter a template name , select a schedule type , and click next . (duplicate template names are allowed but not recommended.) each schedule type subsequently has a different wizard depending on...

  • Page 71

    Global settings etv portal server admin guide 59 4. Configure advanced settings for vbricks and stbs as necessary. As noted, it is unlikely you will ever need to change these settings. In all cases you can safely ignore these settings and use the defaults provided by the portal server. These setting...

  • Page 72

    60 © 2008 vbrick systems, inc. 5. Click next to page through each wizard. 6. Click finish when done. 7. Verify the information and click create schedule when prompted (or use the back button to make changes). When finished, the template is added to the list of priority schedule start options enter v...

  • Page 73: Program Names

    Global settings etv portal server admin guide 61 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 program name is the title that will be ...

  • Page 74: Manage Playlists

    62 © 2008 vbrick systems, inc. Manage playlists use this window to change playlist attributes including folder , title , and owner . If access control is not enabled, the owner for all playlists defaults to mcsclient . Note that if access control is subsequently enabled, any previously created playl...

  • Page 75: Access Logging

    Global settings etv portal server admin guide 63 access logging access logging tracks portal server usage. It creates logs that let you review who has watched what content, when, and for how long. Specifically, it logs access to live or vod content, and to user-initiated recordings. There are two ou...

  • Page 76

    64 © 2008 vbrick systems, inc. Extended logging properties use the following window to specify which fields are logged. If you are using ethernetv reporter, all fields must be selected. The items in parentheses (e.G. Cs-username ) refer to the header field shown in the actual log file (see figure 11...

  • Page 77

    Global settings etv portal server admin guide 65 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 gen...

  • Page 78

    66 © 2008 vbrick systems, inc. 5. Once the window is populated with log data (figure 11) you can view or sort any of the columns as necessary. 6. Click pivot table wizard and follow the prompts to build a pivot table. Figure 11. Imported access log.

  • Page 79: Channels

    Etv portal server admin guide 67 chapter 3 server administration topics in this chapter channels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 modify vod content . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 80

    68 © 2008 vbrick systems, inc. Stations use this page to add stations to the channel guide on the portal server "user" interface. There are two types of stations. Custom stations are those for which you define program information and associate with a stream. Tv stations are those acquired through a ...

  • Page 81

    Server administration etv portal server admin guide 69 provided by a channel guide server. Note that the add tv stations option is not shown unless you have a channel guide server license installed on the portal server (see installing portal server license files on page 14 for more information). All...

  • Page 82

    70 © 2008 vbrick systems, inc. 3. Select an existing icon or browse to a file and select import to make additional icons available. 4. Change the station name (optional) and enter a channel number (required). 5. Add a description of the channel and keywords . These are displayed on the info page sho...

  • Page 83

    Server administration etv portal server admin guide 71 add tv stations this option is not shown unless you have a license for a channel guide server. If you do have a license, certain content is being made available from a third-party provider. Adding a tv station is the same as adding a custom stat...

  • Page 84

    72 © 2008 vbrick systems, inc. Add new links this feature lets you add a hyperlink to the page you get by clicking the view info link that is associated with each live stream. T to add a new link: 1. Click add new link and enter a link title and link type . 2. Enter a web page url or navigate to an ...

  • Page 85

    Server administration etv portal server admin guide 73 custom programs this page is used to add programming information to an existing station. You can only program custom stations; tv stations (if present) are auto-programmed by a channel guide server. You use the custom programs page to manually c...

  • Page 86

    74 © 2008 vbrick systems, inc. Figure 12. Custom program data custom station from the dropdown list, select a defined custom station for which you want to define a program. Delete programs this station delete all programming data for the selected station. Delete programs for all stations delete all ...

  • Page 87: Modify Vod Content

    Server administration etv portal server admin guide 75 edit custom programs t to edit a custom program: 1. Navigate to the program you want to change and click edit . 2. Manually edit any of the fields as necessary and click update when done. Modify vod content video on demand servers only. Administ...

  • Page 88

    76 © 2008 vbrick systems, inc. Search box (all) search for specific assets by selecting all, keyword, title, or expiration date. Then click refresh. Filter pattern search for specific assets using a filter pattern. Type any text string and click refresh. For example, type mp4 to search for assets wi...

  • Page 89: Diagnostics

    Server administration etv portal server admin guide 77 t to modify vod content: 1. Click on the content to be changed. 2. Enter a new filename and/or path for that file. Note that the file must be alphanumeric characters and cannot contain embedded spaces. 3. Set the expiration date or viewing perio...

  • Page 90: Expired Content Log

    78 © 2008 vbrick systems, inc. Expired content log this window shows all expired content in chronological order with the oldest expiration date first. Click purge all to delete all records in the log. See modify vod content on page 75 and stream restrictions on page 26 for more information. Access c...

  • Page 91

    Server administration etv portal server admin guide 79 and resource groups are shown on the navigation bar. Access control determines what functionality is available to each user. For example some users may have unlimited access, while others can only view certain live channels and may not have perm...

  • Page 92

    80 © 2008 vbrick systems, inc. Authenticating against microsoft's active directory, check the ldap server is microsoft active directory check box and enter the path to the ldap server in the ldap path box. If authenticating against a directory other than microsoft active directory, do not check ldap...

  • Page 93

    Server administration etv portal server admin guide 81 † etv portal server required field. All others are optional. Using single sign-on to use single sign-on, go to access control and then check enable authentication and authorization and use ldap database . If the ldap server is microsoft active d...

  • Page 94

    82 © 2008 vbrick systems, inc. • integrated windows authentication is only valid when using ldap authentication with microsoft active directory. • you must perform an additional configuration step in iis as explained below in configuring iis for single sign-on. • integrated windows authentication on...

  • Page 95

    Server administration etv portal server admin guide 83 using single sign-on t to use single-sign-on (and avoid username/password prompts), you must do one of the following: • access the portal server by the alphabetical name (for example http://yourserver ). • access the portal server by the ip addr...

  • Page 96

    84 © 2008 vbrick systems, inc. 6. Choose the general tab. And click install certificate . 7. Click next . 8. Click place all certificates in the following store . 9. Click browse . 10. Check show physical stores check box. 11. Click the plus sign (+) next to trusted root certificate authorities . 12...

  • Page 97: Live Presentations

    Server administration etv portal server admin guide 85 resolving other security alerts if you are receiving any other security alerts you will need to identify the problem as either "out of date" or the name on the security certificate is invalid. If the certificate has an invalid name, follow the s...

  • Page 98: Users

    86 © 2008 vbrick systems, inc. Users see configuring users on page 93. User groups see configuring user groups on page 99. Resource groups see resource groups on page 101. Help this command launches the etv portal server online help system in a new window. This online help system provide fast full-t...

  • Page 99: Logout

    Server administration etv portal server admin guide 87 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 ...

  • Page 100

    88 © 2008 vbrick systems, inc..

  • Page 101: Overview

    Etv portal server admin guide 89 chapter 4 users and user groups topics in this chapter overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 configuring users and user groups . . . . . . . . . . . . . . . . . . . ...

  • Page 102

    90 © 2008 vbrick systems, inc. Authentication authentication is the process of identifying an individual, usually based on a username and password. In security systems, authentication is distinct from authorization (see below), which is the process of providing individuals access to resources based ...

  • Page 103

    Users and user groups etv portal server admin guide 91 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. 1. Etv portal server – the etv portal server needs to be properly setup ...

  • Page 104

    92 © 2008 vbrick systems, inc. Both methods can be used simultaneously. If ldap authentication is enabled, the etv portal server will attempt to authenticate against the ldap server first, and if this is unsuccessful, will attempt to authenticate against the local etv portal server user database. Vb...

  • Page 105: Configuring Users

    Users and user groups etv portal server admin guide 93 4. Create resource groups on the portal server in the portal server software, providing a user with resources refers to providing them access to a particular functionality of the ethernetv system. These include the ability to: • view live channe...

  • Page 106

    94 © 2008 vbrick systems, inc. Permissions. For ease of implementation, vbrick recommends configuring user groups and resource groups (see these sections below), prior to configuring users. However, if further individual permissions need to be assigned, administrators can add them as a user. Under t...

  • Page 107

    Users and user groups etv portal server admin guide 95 once all selections have been made, you can press submit in the bottom right hand corner of the screen (or any of the other buttons shown above) to submit the information to the database. User privileges include the following options: add/modify...

  • Page 108

    96 © 2008 vbrick systems, inc. Assigning privileges to users there are three ways to assign privileges to users: • assign the user to a user group that has privileges assigned to it. • assign the user to a resource group that has privileges assigned to it. • individually assign resources to the user...

  • Page 109

    Users and user groups etv portal server admin guide 97 add/modify live program privileges "live programs" are all live streams that are available. These are unmodified, unassociated streams. Use this option to restrict access to specific live streams. Allow access to specific ftp servers allow or de...

  • Page 110

    98 © 2008 vbrick systems, inc. Allow content publishing administrators can allow a user the ability to publish content to folder(s) on an vod video- on-demand server. This function allows the user access to the add video page, where users can add pre-recorded video content to a vod. It also allows u...

  • Page 111: Configuring User Groups

    Users and user groups etv portal server admin guide 99 stb access administrators can allow a user the ability to access all stbs or only specific stbs when scheduling events. When scheduling an event, users will see only those stbs for which they have been granted access. Schedule privileges users m...

  • Page 112

    100 © 2008 vbrick systems, inc. Add/modify group information if ldap is being used for authentication, then the group name has to exactly match the group name in the ldap directory. If ldap is not being used, group names can be entered directly into the etv portal server database. If microsoft's act...

  • Page 113: Resource Groups

    Users and user groups etv portal server admin guide 101 resource groups in the etv portal server software, providing a user with resources refers to providing them access to a particular functionality of the ethernetv system. These include the ability to view live channels, to view vod content, to p...

  • Page 114: Stb Authentication

    102 © 2008 vbrick systems, inc. Add/modify user ' s resource assignments users can be assigned to specific resource groups, and they will inherit the privileges of that resource group. If no users appear, then none have been defined. Click on the users section to add users. Add/modify group ' s reso...

  • Page 115

    Users and user groups etv portal server admin guide 103 1. It determines if there is authentication/authorization information associated with the host name of the stb. If so, based on the stb host name, the etv portal server will present the stb with the information appropriate to its privileges. No...

  • Page 116

    104 © 2008 vbrick systems, inc..

  • Page 117: Overview

    Etv portal server admin guide 105 chapter 5 configuring for ssl overview secure sockets layer (ssl) provides endpoint authentication and communications privacy over the internet using cryptography. Whenever there is a concern regarding confidentially and integrity of management data being sent betwe...

  • Page 118

    106 © 2008 vbrick systems, inc. 5. Select the server certificate button within secure communications to launch the web server certificate wizard. 6. Select next on the welcome dialog box. 7. Select create a new certificate and then select next . (if create a new certificate is unavailable, the certi...

  • Page 119

    Configuring for ssl etv portal server admin guide 107 5. Select server certificate to launch the web server certificate wizard 6. Select process the pending request and install the certificate and then click next . 7. Enter the path and file name of the file that contains the response from the ca, a...

  • Page 120

    108 © 2008 vbrick systems, inc. Securing the portal server admin pages t to configure the etv portal server admin pages for ssl access: 1. Go the admin console location, typically c:\program files\vbrick\mcs\common\mcs admin console and open web.Config in a text editor. 2. Uncomment the sections lab...

  • Page 121: Nvr Overview

    Etv portal server admin guide 109 chapter 6 network video recording topics in this chapter nvr overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 nvr types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 122

    110 © 2008 vbrick systems, inc. Performance. The portal server and/or the nvrs are delivered with all software installed or as a software-only option. The nvr comes in standard and standalone versions as explained below. The only difference is in functionality. Both record either 10 or 40 concurrent...

  • Page 123: Nvr Types

    Network video recording etv portal server admin guide 111 nvr performance considerations the nvr 40 lets you record any combination of up to 40 mpeg-1, mpeg-2, mpeg-4, and wm streams at a time. There are however performance considerations when recording multiple, simultaneous, high-rate mpeg-2 or wm...

  • Page 124: Nvr Installation

    112 © 2008 vbrick systems, inc. • has an api interface that lets you write custom applications to control the nvr. Nvr installation see the nvr release notes for complete installation instructions. Synchronizing the portal server and the nvr the internal clocks on the portal server and the nvr must ...

  • Page 125: Using An Nvr

    Network video recording etv portal server admin guide 113 e. Allow content recording f. Schedule privileges configuring a standalone nvr t 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 nv...

  • Page 126

    114 © 2008 vbrick systems, inc. Shown below in figure 14. For a complete description of the scheduler, see "using the scheduler" in the portal server user guide. Figure 14. Portal server "schedule record" page note to use a standard nvr, the portal server and the nvr must be installed and running. T...

  • Page 127: Overview

    Etv portal server admin guide 115 chapter 7 vbpresenter topics in this chapter overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 configuring mcs for vbpresenter . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 128

    116 © 2008 vbrick systems, inc. Figure 15. Vbpresenter v2.X rich media presentation working with presentations if you will be working with vbpresenter presentations, be aware that they have the following unique characteristics and limitations. • they launch in a new browser window in their native us...

  • Page 129

    Vbpresenter etv portal server admin guide 117 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 presentations directory. The presentations directory is a virtual directory in iis. This directory is the ro...

  • Page 130

    118 © 2008 vbrick systems, inc. Launching a live presentation the web server in vbpresenter can be configured with either a domain name or an ip address. If configured with an ip address, you must launch the mcs client using the ip address in order to view presentations successfully; if configured w...

  • Page 131

    Vbpresenter etv portal server admin guide 119 launching a stored presentation t to launch a stored presentation: 1. Open the portal server user interface. 2. On the video library page, navigate to the video name published from vbpresenter and click once to launch it in a browser. 3. Mouse over the p...

  • Page 132

    120 © 2008 vbrick systems, inc..

  • Page 133: Autoingest Content

    Etv portal server admin guide 121 chapter 8 auto content ingestion topics in this chapter autoingest content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 autoingest content via xml . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 134

    122 © 2008 vbrick systems, inc. Content that is placed under the autoingest root folder on the etv portal server will be ingested into the root video folder on the vod server provided that it is configured using the etv portal server administrator interface. If you want to place content on a subfold...

  • Page 135: Autoingest Content Via Xml

    Auto content ingestion etv portal server admin guide 123 autoingest content via xml this feature lets you autoingest video files by placing an .Xml file in the autoingestxml folder on the portal server. It also lets you associate metadata with the video such as maximum number of viewers for copyrigh...

  • Page 136

    124 © 2008 vbrick systems, inc. 4. Then go to global settings > global assignments > assign autoingest and set the user you just defined as the current autoingest user . Autoingestxml modes there are three modes of operation as shown in table 14. The mode you use depends on where the source files ar...

  • Page 137

    Auto content ingestion etv portal server admin guide 125 table 15. Autoingestxml tags tag 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 autoinge...

  • Page 138

    126 © 2008 vbrick systems, inc. Removing mpeg-4 closed captions mpeg-4 files with closed captions cannot be added to nxg servers until the closed caption track is removed. The etv portal server will display an error message if you try to add such files. Vbrick provides a utility to remove the closed...

  • Page 139: Overview

    Etv portal server admin guide 127 chapter 9 ethernetv backup this chapter explains how to use etv backup to create a warm back portal server. If you did not purchase etv backup, you can backup key portal servers files and directories manually. See manual system backup on page 163 for details. Topics...

  • Page 140

    128 © 2008 vbrick systems, inc. Etv backup profiles the folders shown below are automatically backed up from the live server to the warm server. As shown in the window, each key portal server directory is preconfigured with a corresponding "profile." note that portal server license files are specifi...

  • Page 141: Configuring Etv Backup

    Ethernetv backup etv portal server admin guide 129 configuring etv backup to configure ethernetv backup, you must perform all of the following steps in the exact sequence shown. 1. Enable the warm backup server if you purchased etv backup, two portal servers will be present at your site—one of which...

  • Page 142

    130 © 2008 vbrick systems, inc. 2. Enter license key the first time you launch etv backup, you will be prompted for a license key. This key is attached to the "software activation keys" card shipped with the ethernetv server. The application will launch as soon as you enter the license key. 3. Set p...

  • Page 143

    Ethernetv backup etv portal server admin guide 131 3. Be sure a user with administrative privileges on the server machine is shown in the run as box. Press set password and enter the password associated with that user. 4. Press ok and ok and minimize the application—do not exit. 5. Reset database ba...

  • Page 144

    132 © 2008 vbrick systems, inc. 3. Click ok and minimize the application—do not exit. 6. Test the configuration when you are finished configuring the ip addresses, click the run icon in the navigation footer. The backup should run without errors and a window similar to the one shown below will repor...

  • Page 145

    Ethernetv backup etv portal server admin guide 133 turning a warm backup server into a live server a portal server can experience a hardware failure for a variety of reasons. If the hardware fails, you will be unable to communicate with the server via a web browser, the remote desktop utility, or an...

  • Page 146: Bandwidth Throttling

    134 © 2008 vbrick systems, inc. Bandwidth throttling if necessary, each profile can be bandwidth-throttled to limit the bandwidth used for file transfers. Under normal conditions, you will never need to change these settings. However, the value (in kbps) can be set to lessen the impact of backups in...

  • Page 147: Overview

    Etv portal server admin guide 135 chapter 10 amino set top box topics in this chapter overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 connecting the amino. . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 148: Configuring The Amino

    136 © 2008 vbrick systems, inc. A. Connect one end of the amino a/v lead to the composite connector on the amino. B. Connect the other end to either the s-video connector on the tv or to the red, white, and yellow audio and video connectors. 4. Connect the power supply and install three aaa batterie...

  • Page 149

    Amino set top box etv portal server admin guide 137 figure 16. Amino mcs home page 11. Click on watch live broadcasts , for example, to display the live broadcasts page (figure 17). You can use this page to select any available mpeg-2 stream. Figure 17. Live broadcasts page changing the ip address o...

  • Page 150

    138 © 2008 vbrick systems, inc. Configuring the remote control for a tv the amino handheld ir remote control is designed to work with the amino set top box. During normal operation, the stb/tv button (see the portal server user guide) should be set for stb . It can, however, be configured to work wi...

  • Page 151

    Amino set top box etv portal server admin guide 139 table 18. Video output with a widescreen (16:9) tv: tv display format video output widescreen tv 16:9 video plays normally and 4:3 video has black bars left and right (pillar box). This relies on the tv responding to aspect ratio switching signals ...

  • Page 152

    140 © 2008 vbrick systems, inc..

  • Page 153: Overview

    Etv portal server admin guide 141 chapter 11 acns configuration topics in this chapter overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 acns configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 154

    142 © 2008 vbrick systems, inc. Windows media and darwin servers require no additional configuration.) use the following steps to configure a vod-w server to work with acns. T to configure a vod-w server to work with acns: 1. Login the vod-w server. 2. Go to start > windows explorer . 3. Expand the ...

  • Page 155

    Acns configuration etv portal server admin guide 143 3. Check enable manifest generation , select the files (mpeg-4 and/or wm) to include, and specify an interval (default = 10 minutes) that defines how often the file will be regenerated. 4. Click submit when done. 5. Click generate now to create an...

  • Page 156: Verify Installation

    144 © 2008 vbrick systems, inc. Verify installation t use the following steps to verify the mcs/acns integration is successful: 1. Be sure that the mcs portal server and acns are configured as explained above. 2. Go into the acns management system and verify that the video content added via the etv ...

  • Page 157

    Etv portal server admin guide 145 chapter 12 rebranding the user interface topics in this document customizing the portal server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 rebranding the portal server . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 158: Rebranding The Portal Server

    146 © 2008 vbrick systems, inc. Table 19. Ethernetv replaceable images rebranding the portal server this section explains how to thoroughly change or "rebrand" the look-and-feel of the portal server user interface (and the set top box and ip receiver) by modifying the stylesheets. It addresses the p...

  • Page 159

    Rebranding the user interface etv portal server admin guide 147 header client branding (left hand text in header) page margins and borders header search bar background header search bar navigation text header search bar header search bar time modify #header tag – add: background-image: url(yourlogo....

  • Page 160

    148 © 2008 vbrick systems, inc. Player’s title text channel guide search textbox channel guide background search area channel guide time navigation channel guide program menu text channel guide program menu background files to change css/mcsv4.Css classes .Player_titlebar_text modify font, color, et...

  • Page 161

    Rebranding the user interface etv portal server admin guide 149 channel guide station menu channel guide content list live content list footer messages area items in current playlist files to change css/changuide_styles.Css classes .Chguidestationmenuposition, .Chguidestationmenutable, .Chguidestati...

  • Page 162

    150 © 2008 vbrick systems, inc. Rebranding other etv components vbrick set top box stb list and related html amino set top box stb list and related html vbrick ip receiver ipr list and related html files to change css/mcs_styles_stb.Css, layers/mainelement-background-stb.Inc classes all modify font ...

  • Page 163: Creating An Asset List

    Etv portal server admin guide 151 chapter 13 nxg-to-vod-w content migration topics in this document creating an asset list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 using the migration tool. . . . . . . . . . . . . . . . . . . . . ....

  • Page 164: Using The Migration Tool

    152 © 2008 vbrick systems, inc. Nxg_asset_list will be created in the current directory. The script should not generate any output. If it does, note the output for analysis by vbrick support services. 6. Copy nxg_asset_list to the portal server machine or use an ftp url in the assets field of the mi...

  • Page 165

    Nxg-to-vod-w content migration etv portal server admin guide 153 increasing 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. T to increase the ingestion rate: 1. On the vod-w server, go to start > contr...

  • Page 166

    154 © 2008 vbrick systems, inc. Mcs address ip address of vbrick portal server. User name user name for portal server. User password user password for portal server. Source vod server address ip address of source nxg server. Ftp user name ftp user name of nxg server. Default = vbrickuser ftp user pa...

  • Page 167: Verifying The Migration

    Nxg-to-vod-w content migration etv portal server admin guide 155 recovering from migration errors migration errors are shown in the status column. Once started, the migration will continue until each ingestion reports either success or failure. If you stop the migration, all queued ingestions are re...

  • Page 168

    156 © 2008 vbrick systems, inc..

  • Page 169: Overview

    Etv portal server admin guide 157 chapter 14 purchased content ingestion topics in this document overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 configuring iis . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 170

    158 © 2008 vbrick systems, inc. 2. Open iis manager. A. Expand the local server and then the ftp server. B. Add an ftp site called massingest . C. Map the ftp site to the directory on the lacie usb drive that has the video to be ingested..

  • Page 171: Ingesting Content

    Purchased content ingestion etv portal server admin guide 159 d. Set permissions to allow for anonymous ftp and close iis. 3. Copy the excel spreadsheet from the flash drive to your c:\ drive. 4. Install the license file (for example content_34294950443.Lic) using the windows add or remove programs ...

  • Page 172

    160 © 2008 vbrick systems, inc. 3. Click on the advanced button. 4. Change transfer rate from 10,000 to 1,000,000, click ok and ok again. 5. Reboot the vod-w server for the changes to take effect. Ingesting purchased content t to ingest purchased content to your vod servers: 1. Run the c:\program fi...

  • Page 173: Backing Up The Database

    Purchased content ingestion etv portal server admin guide 161 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...

  • Page 174

    162 © 2008 vbrick systems, inc. A. Right-click on mysql in the right pane and select stop . There will be a list of other services that will stop. Take note of these other services and select yes . B. The service control window will show the progress of the services being stopped. After the services...

  • Page 175: System Backup

    Etv portal server admin guide 163 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 127 for details. The ethernetv portal serve...

  • Page 176: System Restore

    164 © 2007 vbrick systems, inc. C:\program files\vbrick\mcs\sdp c:\program files\vbrick\mcs\stationicons c:\program files\vbrick\mcs\images\thumbnails 6. To restart the services , maximize the services window. 7. Right-click on the vbrick object starter and select start . This will start the mysql s...

  • Page 177

    Etv portal server admin guide 165 numerics 1. Generate a certificate request 105 1. Setup and configure the ethernetv system 91 2. Choose an authentication method 91 2. Submit a certificate request 106 3. Install the certificate 106 4. Configure etv resources for ssl 107 4. Create resource groups on...

  • Page 178

    166 index o overview 1 , 89 p port requirements 13 portal server components 6 portal server installation 10 program names 61 r recorders 46 removing a live presentation 118 resolving other security alerts 85 resource groups 86 resources and resource groups 90 s schedule privileges 99 script devices ...

  • Page 180

    Vbrick systems, inc. 12 beaumont road wallingford, connecticut 06492, usa.