User Guide for Cisco Digital Media Manager 5.4.x Part Part Part Part 1 2 3 4 – – – – Manage Platform Services Manage Network and Endpoint Settings Manage Content for Cisco Digital Signs Manage IPTV Programming for Cisco Cast Revised: September 17, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
C O N T E N T S PART 1 CHAPTER Manage Platform Services 1 Administration Overview 1-1 Concepts 1-1 Glossary 1-2 Logical Ports That Cisco DMS Components Use 1-2 Procedures 1-4 Log in to DMM 1-4 Start DMS-Admin 1-5 Learn Your DMM Appliance Serial Number 1-6 Set a User Session Timeout for Components of Cisco DMS Reference 1-7 FAQs and Troubleshooting FAQs 1-7 CHAPTER 2 Administration Dashboard 1-6 1-7 2-1 Concepts 2-1 Dashboard Overview 2-1 Understand the Alerts Gauge 2-2 Understand the System I
Contents Reference 3-6 Automatically Licensed Features on Cisco DMS Appliances and Endpoints Optional Module Licenses 3-7 CHAPTER 4 Server Operations 4-1 Procedures 4-1 Check DMM Server Processes Remotely Restart Appliances Remotely 4-3 Reference 4-4 Server Processes CHAPTER 5 3-6 4-1 4-4 Analyze Cisco DMS System Logs 5-1 Procedures 5-1 Enable Syslog Analysis 5-1 Disable Syslog Analysis 5-2 CHAPTER 6 Configure Failover CHAPTER 7 Cisco Hinter for RTSP 6-1 7-1 Concepts 7-1 Overview 7-1
Contents Glossary 8-2 Understand the Requirement to Authenticate Users 8-9 Decide Which Authentication Method to Use 8-10 LDAP and Active Directory Concepts 8-10 LDAP is Highly Complex 8-11 Plan Ahead 8-11 Restrictions 8-11 Synchronization Concepts 8-11 LDAP Concepts 8-14 Password Concepts 8-16 Understand Authentication Property Sheets for LDAP 8-17 Federated Identity and Single Sign-on (SSO) Concepts 8-17 IdP Requirements 8-17 Configuration Workflow to Activate Federation (SSO) Mode 8-18 Authentication Sc
Contents Elements to Use LDAP Bookmarks for Synchronization 8-49 Elements to Schedule Synchronization 8-50 Elements to Manage Attributes 8-51 Sample SP Configuration File from DMM 8-52 Summary Configuration Sample (PingFederate) 8-53 Sample IdP Metadata 8-55 Exported IdP Metadata Sample from OpenAM 8-56 Exported IdP Metadata Sample from Shibboleth 8-57 Exported IdP Metadata Sample from PingFederate 8-58 FAQs and Troubleshooting 8-59 FAQs 8-59 CHAPTER User Group Assignments 9 9-1 Concepts 9-1 Understan
Contents Global Event Categories 10-3 DMP Event Categories 10-3 Failover Cluster Event Categories 10-4 WAAS Event Categories 10-4 Understand Notification Methods 10-4 Workflow 10-4 Procedures 10-4 Enable or Disable Email 10-5 Configure SNMP Server Settings for Your DMM Appliance Populate the MIB Browser in Your NMS 10-6 Configure Alert Reports and Notification Settings 10-7 Define Alert Report Parameters 10-7 Define Notification Rules 10-8 Reference 10-9 FAQs and Troubleshooting FAQs 10-9 PART 2 CHAPTER
Contents Limit Your Use of Manual Registration 12-11 General Best Practices for Non-Medianet Autoregistration 12-11 Best Practices to Schedule Non-Medianet Autoregistration Events 12-11 Understand the Sequence of Operations for Non-Medianet Autoregistration 12-12 Procedures 12-13 Use DMPDM to Prepare a DMP for Manual Registration 12-13 Use a System Task to Normalize DMP Passwords 12-14 Establish Trust Between Digital Signs and your Centrally Managed DMPs Add or Edit Address Ranges for Non-Medianet Autoregi
Contents FAQs CHAPTER 14 13-10 Configure DMP Wi-Fi Settings 14-1 Concepts 14-1 Glossary 14-1 ASCII Passphrases and Hexadecimal Keys for WEP Workflow 14-4 Restrictions 14-5 Procedures 14-5 Establish a Wired Network Connection 14-5 Establish a Wireless Network Connection (802.
Contents Define or Edit DMP Output Settings for A/V 15-23 Delete DMP Output Settings for A/V 15-25 Use Simple Menus to Control A/V Settings 15-26 Reference 15-29 Video and Audio Signal Interfaces 15-30 Supported Touchscreen Drivers in Cisco DMS 5.
Contents Understand HTTP ‘HEAD’ Request Timeout 17-7 Procedures 17-10 Work with Assets and Categories in Your Media Library 17-10 Add One Asset at a Time to Your Media Library 17-11 Add Multiple Assets Simultaneously to Your Media Library 17-12 Reference 17-14 Software UI and Field Reference Tables 17-14 Elements to Manage Assets and Categories 17-14 Elements to Add Categories and Rename Them 17-16 Elements to Add Assets and Edit Their Attributes 17-17 Elements To Describe and Preview One Asset 17-18 CH
Contents DMS-CD Restrictions 19-12 CIFS Restrictions 19-13 ACNS Restrictions 19-13 ECDS Restrictions 19-13 Example Scenario 19-14 Organizational Logic at Acme 19-14 Deployment Scheduling Logic at Acme 19-15 Procedures 19-16 Configure DMM to Use ACNS, WAAS, or ECDS 19-17 Configure DMS-CD 19-18 Configure Deployment Threshold Preferences for DMS-CD Check Disk Space Capacity for Deployments 19-20 Create a Deployment Package 19-21 Edit a Deployment Package 19-23 Delete a Deployment Package 19-25 Reference 19-
Contents Procedures 20-11 Work with Channels Generally 20-11 View and Filter Channels 20-12 Add a Channel 20-13 Tag a Channel 20-15 Edit a Channel 20-16 Duplicate a Channel 20-17 Delete a Channel 20-18 Work with Channel Details 20-19 Channel Properties 20-19 Default Content 20-21 Time-specific Content 20-23 Play Now Content 20-27 Work with Channel Events 20-33 Add an Event to a Channel 20-33 Duplicate an Event from a Channel 20-33 Delete an Event from a Channel 20-34 Work with Channel Subscriptions 20-35 S
Contents Export a Report 21-9 View Previous Reports 21-10 Use the Proof of Play Dashboard 21-10 Reference 21-10 FAQs and Troubleshooting 21-10 FAQs 21-11 Troubleshooting 21-12 CHAPTER 22 Plan for and Manage Emergencies 22-1 Concepts 22-1 Overview 22-1 Procedures 22-2 Create Deployment Packages for Emergencies 22-2 Provision Emergency Assets to DMP Local Storage 22-4 Start Playback of an Emergency Message 22-5 Stop Playback of an Emergency Message 22-6 PART 4 CHAPTER Manage IPTV Programming for C
Contents Codec Restrictions 24-2 Procedures 24-2 Add Channels 24-3 Edit Channels 24-4 Reassign Channel Numbers 24-5 Delete Channels 24-6 List Only the Defined (Active) or Undefined (Inactive) TV Channels 24-7 Reference 24-8 Software UI and Field Reference Tables 24-8 Elements to Manage TV Channels 24-8 Elements to Define Channel Settings 24-10 CHAPTER 25 Video on Demand 25-1 Concepts 25-1 Overview 25-1 Guidelines 25-1 Site Assessment for VoD Programming 25-1 Restrictions 25-2 User Permissions Rest
Contents User Permissions Restrictions 26-2 Understand EPG Data Formats 26-2 XMLTV 26-2 Tribune Media Services 26-3 Understand Methods to Describe EPG Channels 26-4 Procedures 26-5 Add or Edit Subscriptions to Data from an EPG Provider 26-5 Delete Settings That Define a Subscription 26-6 Synchronize EPG Channel Schedules and Program Descriptions 26-7 Reference 26-8 Software UI and Field Reference Tables 26-8 Elements to Define EPG Provider Settings 26-8 FAQs and Troubleshooting 26-9 Troubleshoot EPG Hi
Contents Start Services 28-5 Configure URL Parameters 28-5 Enable IP Phone Autoregistration 28-6 Define IP Phone Service Attributes 28-6 Expose the Service to IP Phones 28-7 Configure Emulator Settings in Cast 28-8 Configure an IP Phone to Emulate the Remote Control 28-10 Start the Emulator on an IP Phone 28-10 Start the Emulator on a Mobile Phone 28-11 Use the Emulator on an IP Phone or a Mobile Phone 28-12 User Guide for Cisco Digital Media Manager 5.4.
Contents User Guide for Cisco Digital Media Manager 5.4.
P A R T 1 Manage Platform Services
C H A P T E R 1 Administration Overview Revised: September 17, 2012 OL-15762-05 • Concepts, page 1-1 • Procedures, page 1-4 • Reference, page 1-7 We prepared this material with specific expectations of you. You will administer Cisco DMS. Audience Concepts • Glossary, page 1-2 • Logical Ports That Cisco DMS Components Use, page 1-2 User Guide for Cisco Digital Media Manager 5.4.
Chapter 1 Administration Overview Concepts Glossary Timesaver Go to terms that start with... [ A | D ]. A AAI Appliance Administration Interface. Console application (text-based; menu-driven) and command shell on all Cisco DMM appliances. Administrators use AAI to set up and connect a new DMM appliance and maintain it thereafter. Although its scope is far narrower than DMS-Admin, AAI supports priviliged operations that DMS-Admin does not support.
Chapter 1 Administration Overview Concepts Port No.
Chapter 1 Administration Overview Procedures Procedures • Learn Your DMM Appliance Serial Number, page 1-6 • Start DMS-Admin, page 1-5 Log in to DMM Procedure Step 1 Point your browser at your DMM appliance. • Use HTTPS and specify port 8443 OR Use HTTP and specify port 8080 — which redirects immediately to the secured HTTPS connection. • Be sure to use the fully qualified appliance DNS name and not merely its IP address. For example, https://dmm.example.com:8443.
Chapter 1 Administration Overview Procedures Start DMS-Admin Before You Begin • Log in to DMM. Procedure Step 1 Click Administration on the landing page. What happens next depends on what happened before. • • Step 2 Is your appliance factory-new or recently restored? No licenses are installed. Have you activated even one licensed feature? At least one license is installed. We take you first to the page where you can install a license key.
Chapter 1 Administration Overview Procedures Learn Your DMM Appliance Serial Number Caution You cannot obtain any Cisco DMS software feature licenses until you know your DMM appliance serial number. Before You Begin • Log in to DMM and click Administration. Procedure Step 1 Find the System Information gauge on your Administration dashboard. Step 2 Make note of your appliance serial number. Step 3 Stop. You have completed this procedure.
Chapter 1 Administration Overview Reference Step 3 Click Update. Step 4 Stop. You have completed this procedure. Reference • FAQs and Troubleshooting, page 1-7 FAQs and Troubleshooting • FAQs, page 1-7 FAQs Q. What might prevent me from logging in? A. Check the following, and then try again to log in.
Chapter 1 Administration Overview Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 2 Administration Dashboard Revised: September 17, 2012 OL-15762-05 • Concepts, page 2-1 • Procedures, page 2-5 We prepared this material with specific expectations of you. You will administer Cisco DMS. Audience You have already installed at least the license key to activate one Cisco DMS software feature module. Concepts • Dashboard Overview, page 2-1 Dashboard Overview The dashboard for DMS-Admin centralizes many features for system monitoring and log collection.
Chapter 2 Administration Dashboard Concepts These are the dashboard gauges. The Failover Cluster gauge monitors your use, if any, of failover. Note Sometimes, a monitoring gauge might leave out a value that you expect it to show. When this occurs, we mark any missing values with a placeholder symbol ( ) to indicate which values we could not show. Tip Until you install at least one license key, the DMS-Admin dashboard cannot retrieve data to populate its gauges.
Chapter 2 Administration Dashboard Concepts Understand the System Information Gauge The System Information gauge: • Tells you the installed release version of your DMM server software. • Tells you the serial number of your DMM appliance. • Measures free space and used space for the content partition on your DMM appliance hard drive. Understand the Status Gauge Tip Refresh your browser to update the data that this gauge shows.
Chapter 2 Administration Dashboard Concepts Understand the Licensed Features Gauge This gauge lists software feature module licenses that are installed on your DMM appliance and describes constraints that your licenses impose. Understand the Users Logged In Gauge This gauge counts how many users were logged in to your Cisco DMM appliance over the past 1 hour. Timesaver Click View All Users to open the Users page. User Guide for Cisco Digital Media Manager 5.4.
Chapter 2 Administration Dashboard Procedures Procedures • View Dashboard Gauges, page 2-5 View Dashboard Gauges Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click the Dashboard tab. Step 3 Stop. You have completed this procedure. User Guide for Cisco Digital Media Manager 5.4.
Chapter 2 Administration Dashboard Procedures User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 3 Licenses Revised: September 17, 2012 OL-15762-05 • Concepts, page 3-1 • Procedures, page 3-2 • Reference, page 3-6 We prepared this material with specific expectations of you. You will administer Cisco DMS. Audience You have already purchased the license key to activate at least one Cisco DMS software feature module. Concepts • Understand Licenses, page 3-1 Understand Licenses Features of Cisco DMS are licensed and activated separately.
Chapter 3 Licenses Procedures Procedures • Request License Keys, page 3-2 • Install License Keys, page 3-4 • View Installed Licenses, page 3-5 • Check the Dashboard Gauge for Licenses, page 3-5 Request License Keys Features of Cisco DMS are sold and licensed separately. After you purchase the right to use a feature, you must request and install a unique license key. Your key activates the feature on your server. Before You Begin • Log in to DMM. Procedure Step 1 Click Administration.
Chapter 3 Licenses Procedures Step 3 Enter all requested values in the Request Licenses form. Step 4 Choose a method to send your license request as an email message to dms-softwarekeys@cisco.com. Step 5 • Export your request to a file that you can email later. • Send your request immediately, assuming that your DMM server is configured to enable SMTP. After you receive a license key file from Cisco, save a local copy of it.
Chapter 3 Licenses Procedures Install License Keys Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Choose Licenses > Install/Upgrade Licenses. Step 3 Click Browse or Choose File, depending on your installed browser. Step 4 Find and click the license file where you saved it. Step 5 Click Open. Step 6 Click Install License. Step 7 Repeat these steps until all of your licenses are installed. Features that you licensed are now activated. Step 8 Stop.
Chapter 3 Licenses Procedures View Installed Licenses Before You Begin • Install at least one license key. • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Choose Licenses > View Licenses. Step 3 Stop. You have completed this procedure. Tip The Licensed Features gauge summarizes this information on your DMS-Admin dashboard.
Chapter 3 Licenses Reference Step 3 Check the Licensed Features gauge on your dashboard. It tells you which of your: Step 4 • Licensed features are activated. • Feature licenses impose restrictions. Stop. You have completed this procedure.
Chapter 3 Licenses Reference Optional Module Licenses Note To obtain and activate any license for any component of Cisco DMS, you must have a DMM appliance.
Chapter 3 Licenses Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 4 Server Operations Revised: September 17, 2012 OL-15762-05 • Procedures, page 4-1 • Reference, page 4-4 We prepared this material with specific expectations of you. You administer Cisco DMS. Audience Procedures • Check DMM Server Processes Remotely, page 4-1 • Restart Appliances Remotely, page 4-3 Check DMM Server Processes Remotely Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click Services. Step 3 Click DMM Server in the far-left column.
Chapter 4 Server Operations Procedures A list tells you which processes are running or stopped. Note Any process whose name includes the phrase “Web Application” is actually a child of the Tomcat process. You can restart the Tomcat process in AAI and simultaneously restart all of its children. The path to do this in AAI is APPLIANCE_CONTROL > RESTART_OPTIONS > RESTART_WEB_SERVICES. Similarly, you can restart Postgresql in AAI by choosing APPLIANCE_CONTROL > RESTART_OPTIONS > RESTART_DATABASE_SERVICES.
Chapter 4 Server Operations Procedures Restart Appliances Remotely Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click Services. Step 3 Click a server in the far-left column. Step 4 Choose Options > Restart Server. Step 5 Stop. You have completed this procedure. User Guide for Cisco Digital Media Manager 5.4.
Chapter 4 Server Operations Reference Reference • Server Processes, page 4-4 Server Processes These server processes runs on a DMM appliance.
C H A P T E R 5 Analyze Cisco DMS System Logs Revised: September 17, 2012 OL-15762-05 • Procedures, page 5-1 We prepared this material with specific expectations of you. You have a working syslog server and you understand its operation. Audience Procedures • Enable Syslog Analysis, page 5-1 • Disable Syslog Analysis, page 5-2 Enable Syslog Analysis Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Choose Settings > External Servers > Syslog.
Chapter 5 Analyze Cisco DMS System Logs Procedures Step 5 Enter the logical port number where your syslog server accepts incoming logfiles. The standard port number, 514, is prepopulated for your convenience. Step 6 Click Save. Step 7 Stop. You have completed this procedure. Disable Syslog Analysis Before You Begin • Log in to DMM. • Enable syslog. Procedure Step 1 Click Administration. Step 2 Choose Settings > External Servers > Syslog. Step 3 Click Disabled. Step 4 Click Save.
C H A P T E R 6 Configure Failover Revised: September 17, 2012 OL-15762-05 See Failover Configuration Guide for Cisco Digital Media Suite 5.4.x on Cisco.com. User Guide for Cisco Digital Media Manager 5.4.
Chapter 6 Configure Failover User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 7 Cisco Hinter for RTSP Revised: September 17, 2012 OL-15762-05 • Concepts, page 7-1 • Procedures, page 7-3 • Reference, page 7-6 We prepared this material with specific expectations of you. You administer Cisco DMS. Audience Concepts • Overview, page 7-1 • Workflow, page 7-2 • Restrictions, page 7-2 Overview A streaming media framework called RTP over RTSP makes it possible for DMPs to play streaming video on demand through RTSP connections.
Chapter 7 Cisco Hinter for RTSP Concepts Cisco Hinter versions for Windows and Linux users are downloadable from your DMM appliance. Note We do not develop, maintain, sell, or support Darwin Streaming Server. Nor do we warrant its suitability for any purpose. Workflow 1. Download and set up Cisco Hinter. 2. Download Darwin Streaming Server (DSS). Note The official repository for DSS is http://dss.macforge.org. Alternatively, you can use http://developer.apple.
Chapter 7 Cisco Hinter for RTSP Procedures Cisco Hinter • Cisco Hinter software is available for Windows and Linux, exclusively. • We do not support any other hinter. • We do not support playback of hinted files that you output from any other hinter. Protocols • We do not support User Datagram Protocol (UDP). • We do not support Session Announcement Protocol (SAP). • We do not support Session Description Protocol (SDP) or its announcements.
Chapter 7 Cisco Hinter for RTSP Procedures • Cisco-Hinter-Windows.zip • Cisco-Hinter-Linux.tar.gz Step 4 Decompress the archive. Step 5 Stop. You have completed this procedure. Windows • Install Cisco Hinter on Windows, page 7-4 • Run Cisco Hinter on Windows, page 7-4 Install Cisco Hinter on Windows Procedure Step 1 Open a command prompt where you decompressed the archive. Step 2 Type the command cd CiscoHinter, and then press Enter. Step 3 Type the command install.
Chapter 7 Cisco Hinter for RTSP Procedures Linux • Install Cisco Hinter on Linux, page 7-5 • Run Cisco Hinter on Linux, page 7-5 Install Cisco Hinter on Linux Procedure Step 1 Open a command prompt where you decompressed the archive. Step 2 Type the command run Install.sh, and then press Enter. Step 3 Stop. You have completed this procedure. Run Cisco Hinter on Linux Procedure Step 1 Open a command prompt where you decompressed the archive. Step 2 Type the command run runHinter.
Chapter 7 Cisco Hinter for RTSP Reference Reference • FAQs and Troubleshooting, page 7-6 FAQs and Troubleshooting • Troubleshoot RTP Over RTSP, page 7-6 Troubleshoot RTP Over RTSP These general troubleshooting ideas might help you to diagnose and resolve problems with this feature. • Verify that both the MPG source file and its hinted MOV derivative are present together in the media root directory on your DSS.
C H A P T E R 8 Authentication and Federated Identity Revised: September 17, 2012 OL-15762-05 • Concepts, page 8-1 • Procedures, page 8-21 • Reference, page 8-45 We prepared this material with specific expectations of you. Embedded Mode — You understand fundamental principles of user authentication. Audience LDAP Mode —you are a Microsoft Active Directory expert with real-world experience in its configuration and administration. Federation Mode —you are a SAML 2.
Chapter 8 Authentication and Federated Identity Concepts Note • Synchronize user groups from an Active Directory server. Microsoft Active Directory is the only LDAP implementation that we support in this release. • Use federation services with a SAML 2.0-compliant IdP to support SP-initiated “single sign-on” login authentication in your network (following an initial synchronization to a Microsoft Active Directory Server that populates the DMM user database).
Chapter 8 Authentication and Federated Identity Concepts administrator DN The DN to authenticate your Active Directory server’s administrator. This release is more strict than most prior releases in its enforcement of proper LDAP syntax. Now, when you specify the administrator DN, you must use proper syntax, which conforms exactly to LDIF grammar.
Chapter 8 Authentication and Federated Identity Concepts D Return to Top domain component. An attribute to designate one constituent part of a fully-qualified domain name (FQDN). Suppose for example that you manage a server whose FQDN is americas.example.com. In this case, you would link together three DC attribute-value pairs: DC=Americas,DC=example,dc=com. DC Note digital certificate An LDAP expression must never include a space immediately to either side of a “=” sign.
Chapter 8 Authentication and Federated Identity Concepts directory service entity Any single, named unit at any level within a nested hierarchy of named units, relative to a network. An entity’s essence depends upon its context. This context, in turn, depends upon interactions between at least two service providers — one apiece for the naming service and the directory service — in your network. Theoretically, an entity might represent any tangible thing or logical construct.
Chapter 8 Authentication and Federated Identity Concepts I Return to Top IdP identity provider. One SAML 2.0-compliant server (synchronized to at least one Active Directory user base), that authenticates user session requests upon demand for SPs in one network subdomain. Furthermore, an IdP normalizes data from a variety of directory servers (user stores). Users send their login credentials to an IdP over HTTPS, so the IdP can authenticate them to whichever SPs they are authorized to use.
Chapter 8 Authentication and Federated Identity Concepts O Return to Top OpenAM SAML 2.0-compliant identity and access management server platform written in Java. OpenAM is open source software available under the Common Development and Distribution (CDDL) license. OpenAM is derived from and replaces OpenSSO Enterprise, which also used CDDL licensing. See http://www.forgerock.com/openam.html. OU organizational unit. An LDIF classification type for a logical container within a hierarchical system.
Chapter 8 Authentication and Federated Identity Concepts SP service provider. Server that requests and receives information from an IdP. For example, your DMM server is an SP for Cisco DMS. SSO single sign on. (And sometimes “single sign off.”) The main user-facing benefit of federation mode is that SPs begin — and end, in some implementations — user sessions on behalf of their entire federation.
Chapter 8 Authentication and Federated Identity Concepts Understand the Requirement to Authenticate Users Although Cisco DMS always authenticates users, we support three authentication methods. Note Tip • Embedded authentication is completely native to Cisco DMS. It does not depend on any external servers. • LDAP authentication causes Cisco DMS products to rely on one — and only one — Microsoft Active Directory server and a Microsoft Internet Information Server (IIS).
Chapter 8 Authentication and Federated Identity Concepts Decide Which Authentication Method to Use LDAP and Active Directory Concepts Note Microsoft Active Directory is the only LDAP implementation that we support in this release. • LDAP is Highly Complex, page 8-11 • Plan Ahead, page 8-11 • Restrictions, page 8-11 User Guide for Cisco Digital Media Manager 5.4.
Chapter 8 Authentication and Federated Identity Concepts • Synchronization Concepts, page 8-11 • LDAP Concepts, page 8-14 • Password Concepts, page 8-16 • Understand Authentication Property Sheets for LDAP, page 8-17 LDAP is Highly Complex Caution LDAP-related features of Cisco DMS are meant for use by qualified and experienced administrators of Microsoft Active Directory. Unless you are an Active Directory and LDAP expert, we recommend that you use embedded authentication.
Chapter 8 Authentication and Federated Identity Concepts Synchronization (Replication) Overview Note Microsoft Active Directory is the only LDAP implementation that we support in this release. When you choose LDAP authentication or SSO authentication, user account data originates from your Active Directory server. However, Cisco DMS does not synchronize (replicate) this data automatically, in real time. Instead, we cache it.
Chapter 8 Authentication and Federated Identity Concepts Understand Synchronization of a DMM Group to an LDAP Filter Note Microsoft Active Directory is the only LDAP implementation that we support in this release. Is the Active Directory Filter Associated to a DMM User Group? We Sync All Matching LDAP User Accounts to the ‘All Users’ Group in DMM Associated User Group in DMM Yes Yes Yes No Yes N.A. • In most cases, you can associate one LDAP filter apiece to one DMM user group.
Chapter 8 Authentication and Federated Identity Concepts Guidelines for Synchronization Note Microsoft Active Directory is the only LDAP implementation that we support in this release. We recommend that you synchronize your LDAP bookmarks periodically. Synchronization ensures that user and group membership associations are current and correct. Sync Type Best Practices Initial The Initial option is CPU-intensive for your DMM appliance and might lower performance temporarily.
Chapter 8 Authentication and Federated Identity Concepts Understand LDAP Attributes Note Microsoft Active Directory is the only LDAP implementation that we support in this release. Ordinarily, DMS-Admin will not import any user account record from your Active Directory server when the value in it is blank for any of these attributes: • Login User Name — This required value always must be unique. • First Name — This required value might be identical for multiple users.
Chapter 8 Authentication and Federated Identity Concepts • LDAP returns matched records from all levels within the user base that your filter defines. Would a filter for “OU=SanJose,DC=example,DC=com” ever include any users from...? OU=RTP,DC=example,DC=com No 1 OU=Milpitas,OU=SanJose,DC=example,DC=com Yes2 OU=Sunnyvale,OU=SanJose,DC=example,DC=com Yes2 1. Research Triangle Park, NC, does not have any physical connection to San José, CA. 2.
Chapter 8 Authentication and Federated Identity Concepts Understand the Effects of a Blank Password in Active Directory Note Microsoft Active Directory is the only LDAP implementation that we support in this release. • Even though it is possible in Active Directory to use a blank value for a password, Cisco DMS does not allow it. • When you choose LDAP authentication, any user whose Active Directory password is blank is prevented from logging in to any component of Cisco DMS.
Chapter 8 Authentication and Federated Identity Concepts • Generate assertions in which the SAML “UID” attribute is mapped to the local portion of an authenticated user’s username. • Generate SAML responses that are no larger than 16K bytes. (CSCua10799) • Use a digital certificate from a well-known CA (but only if you will use HTTPS). • Include a “” entry with SOAP binding in its IdP metadata. For example:
Chapter 8 Authentication and Federated Identity Concepts SSO Scenario 1—Trusted + Valid + Authorized 1. A web browser requests access to a protected resource on an SP. Your federation will not approve or deny this request until it knows more. 2. The SP asks its IdP if the browser is currently authenticated to any valid user account in the CoT. 3. The IdP verifies that: 4.
Chapter 8 Authentication and Federated Identity Concepts SSO Scenario 3—Nothing Known 1. A web browser requests access to a protected resource on an SP. Your federation will not approve or deny this request until it knows more. 2. The SP asks its IdP if the browser is currently authenticated to any valid user account in the CoT. 3. The IdP reports that: 4. • The browser is not yet connected to any SP in the CoT. • The browser is not yet authenticated to any valid user account.
Chapter 8 Authentication and Federated Identity Procedures Note • Unless you choose explicitly to keep the local copy of a user, a group, or a policy, we discard the local copy. • Migration from one mode to another takes as long as 1 minute to finish (CSCtn22370). The result varies according to the combination of your choices. Policies Groups Users When You Keep Local Copies of Yes Yes Yes Yes No No No Yes Yes No No No The Result • We preserve all local information.
Chapter 8 Authentication and Federated Identity Procedures • Configure LDAP (Active Directory) Settings, page 8-24 • Configure Federation Services for SSO, page 8-33 Export the Root CA X.509 Certificate from Your Active Directory Server Procedure Step 1 Open a web browser on your Active Directory server and connect to http://localhost/certsrv. Step 2 Click Download a CA certificate. Step 3 Choose the current CA certificate. Step 4 Choose DER encoded. The X.
Chapter 8 Authentication and Federated Identity Procedures Step 3 Choose LDAP. Step 4 Check the Use SSL Encryption check box. Additional user interface elements now appear, which are relevant to SSL and digital certificates. Step 5 Step 6 Upload the root CA certificate file that you saved locally. a. Click Upload, and then click Add. b. Browse to the file on a local volume. c. Click the filename and press Enter. d. Click OK to save your work and dismiss the dialog box.
Chapter 8 Authentication and Federated Identity Procedures Note Migration from one mode to another takes as long as 1 minute to finish (CSCtn22370). The authentication settings that you changed are now in effect. Step 5 Stop. You have completed this procedure.
Chapter 8 Authentication and Federated Identity Procedures Step 4 Do the following. a. Use elements on the Define Filter property sheet to define, validate, and add one LDAP filter. b. Click Update. c. Repeat this step for each filter to be added. The authentication settings that you changed are now in effect. Step 5 Stop. You have completed this procedure.
Chapter 8 Authentication and Federated Identity Procedures What to Do Next • OPTIONAL — Would you like to associate a set of imported users with a new group? Proceed to the “Derive User Group Membership Dynamically from an LDAP (Active Directory) Filter” section on page 8-31. • OPTIONAL — Would you like to configure the schedule for synchronization? Proceed to the “Define the LDAP (Active Directory) Synchronization Schedule” section on page 8-28.
Chapter 8 Authentication and Federated Identity Procedures What to Do Next • OPTIONAL — Would you like to associate a set of imported users with a new group? Proceed to the “Derive User Group Membership Dynamically from an LDAP (Active Directory) Filter” section on page 8-31. • OPTIONAL — Would you like to configure the schedule for synchronization? Proceed to the “Define the LDAP (Active Directory) Synchronization Schedule” section on page 8-28.
Chapter 8 Authentication and Federated Identity Procedures What to Do Next • OPTIONAL — Would you like to associate a set of imported users with a new group? Proceed to the “Derive User Group Membership Dynamically from an LDAP (Active Directory) Filter” section on page 8-31. • OPTIONAL — Would you like to configure the schedule for synchronization? Proceed to the “Define the LDAP (Active Directory) Synchronization Schedule” section on page 8-28.
Chapter 8 Authentication and Federated Identity Procedures • OPTIONAL — Should Cisco DMS expect that your Active Directory server uses factory-preset attribute names? If so, proceed to the “Manage LDAP (Active Directory) Attributes” section on page 8-29. • OPTIONAL — Should Cisco DMS expect that your Active Directory server uses custom attribute names? If so, proceed to the “Manage LDAP (Active Directory) Attributes” section on page 8-29.
Chapter 8 Authentication and Federated Identity Procedures Step 4 Click Update. The authentication settings that you changed are now in effect. Step 5 Stop. You have completed this procedure. Related Topics • Define the LDAP (Active Directory) Synchronization Schedule, page 8-28 • Elements to Manage Attributes, page 8-51 Configure Automatic LDAP (Active Directory) Synchronization Before You Begin • Log in to DMM. • Choose LDAP or SSO as your authentication method.
Chapter 8 Authentication and Federated Identity Procedures Interval Description Every Month Synchronization recurs once each month. You must set the hour and minute when it should start. Custom Synchronization recurs at an interval of your choosing. You must set the hour and minute when it should start. Choose Days, Weeks, or Months as the interval type. Step 6 • Choose a day of the month from 1 to 30 when the interval type is Days. • Choose a day of the week when the interval type is Weeks.
Chapter 8 Authentication and Federated Identity Procedures Before You Begin • Log in to DMM. • Choose LDAP as your authentication method. Procedure Step 1 Click Administration. Step 2 Choose Security > Authentication > Define Filter. Tip Is the Define Filter tab disabled (dimmed), so that you cannot click it? If so, refresh your browser. Step 3 Use elements on the Define Filter property sheet to define, validate, and add one LDAP filter.
Chapter 8 Authentication and Federated Identity Procedures Configure Federation Services for SSO • IdP Configuration Examples, page 8-33 • Export SP Metadata from DMM, page 8-43 • Import IdP Metadata into DMM, page 8-43 • Bypass External Authentication During Superuser Login, as Needed, page 8-45 IdP Configuration Examples This section includes configuration examples from IdP implementations that have passed internal Cisco tests for interoperability with Cisco DMS.
Chapter 8 Authentication and Federated Identity Procedures Example: Configure OpenAM to Interoperate with Cisco DMS Before You Begin • Obtain a digital identity certificate from a well-known CA, install it on your IdP host system, and then enable SSL. Procedure Step 1 Note Configure OpenAM to use a datastore from Active Directory, unless it already does so. In Federation mode, we use a synchronization process to learn which usernames are valid in your organization.
Chapter 8 Authentication and Federated Identity Procedures Step 2 Step 3 Step 4 Step 5 Install Enhanced Client or Proxy (ECP), a SAML profile plugin, if you will make API system calls to OpenAM1. Export SP metadata from Cisco DMS. Import SP metadata from Cisco DMS. Make sure that OpenAM is configured to issue the Principal attribute. a. Log in to your Cisco.com user account. b. Go to http://cisco.com/cisco/software/release.html?mdfid=280171249&softwareid= 282100271&release=5.
Chapter 8 Authentication and Federated Identity Procedures Step 6 Cause Cisco DMS to trust OpenAM. See the “Import IdP Metadata into DMM” topic. Step 7 Use the Linux CLI to export IdP metadata. wget --no-check-certificate dms_idp_config.xml Stop. You have completed this procedure. Step 8 https://:/opensso/saml2/jsp/exportmetadata.jsp -O 1. Also, DMS-Admin includes a feature to test the configuration of your IdP.
Chapter 8 Authentication and Federated Identity Procedures Step 2 Step 3 Export SP metadata from Cisco DMS. Import SP metadata from Cisco DMS. Export metadata from each SP that will participate in your Shibboleth CoT. Tip For Cisco DMS, see the “Export SP Metadata from DMM” topic. Use SFTP or another method to save imported metadata where Shibboleth will access it: /opt/shibboleth-idp/metadata/. Step 4 Log in remotely.
Chapter 8 Authentication and Federated Identity Procedures Step 7 Edit the handler file. a. Open /opt/shibboleth-idp/conf/handler.xml for editing. b. Uncomment line 109. urn:oasis:names:tc:SAML:2.
Chapter 8 Authentication and Federated Identity Procedures Step 10 Prepare your Shibboleth config for use by Cisco DMS. a. Open /opt/shibboleth-idp/metadata/opt/shibboleth-idp/metadata/Idp-metadata.xml for editing. b. Delete lines 9 through 11. . c. Delete lines 67 through 69. . d. Find this string: e.
Chapter 8 Authentication and Federated Identity Procedures Example: Configure PingFederate to Interoperate with Cisco DMS Before You Begin • Install PingFederate and configure it with at least one Adapter instance to your authentication server, such as LDAP or OAM. Procedure Step 1 Step 2 Export SP metadata from Cisco DMM. Import SP metadata into PingFederate. Export metadata from each SP that will participate in your PingFederate CoT.
Chapter 8 Authentication and Federated Identity Procedures Step 3 Configure SAML profile settings and IdP assertions. a. Click Configure Browser SSO on the Configuring SP Connection/Browser SSO page. b. Check the SP Initiated SSO check box on the Browser SSO/SAML Profiles page, and then click Next TWO TIMES. c. Click Configure Assertion Creation on the Browser SSO/Assertion Creation page. d.
Chapter 8 Authentication and Federated Identity Procedures Step 5 Configure credentials and their digital signatures. a. Click Configure Credentials on the SP Connection/Credentials page. b. Click Configure on the Credentials/Back-Channel Authentication page. c. Check the Use Digital Signatures to guarantee payload in Browser SSO profile check box on the Back-Channel Authentication/Inbound SOAP Authentication Type page, and then click Next. d.
Chapter 8 Authentication and Federated Identity Procedures Export SP Metadata from DMM Before you can use Cisco DMS in federation mode, you must export data from DMS-Admin in the form of an SP configuration file. Later, you will import this file into your IdP. Before You Begin • Make sure that your DMM appliance is running in embedded authentication mode or LDAP mode. • Log in to DMM as its superuser. Procedure Step 1 Click Administration. Step 2 Choose Security > Authentication.
Chapter 8 Authentication and Federated Identity Procedures • Rename the exported IdP configuration file idp_.xml. For example: – idp_openam.xml – idp_shibboleth.xml – idp_pingfederate.xml • Make sure that your DMM appliance is running in embedded authentication mode or LDAP mode. • Log in to DMM as its superuser. Procedure Step 1 Click Administration. Step 2 Choose Security > Authentication. Step 3 Click Federation to choose it as your authentication mode. Step 4 Click Import.
Chapter 8 Authentication and Federated Identity Reference Bypass External Authentication During Superuser Login, as Needed Your DMM server features a special login form, which rejects every username except superuser. You use this special form whenever Cisco DMS runs in federation mode or an error has prevented migration from one authentication mode to another. Procedure Step 1 Step 2 Go to http://:8080/dmsadmin/admin/login. a. Enter superuser in the Username field. b.
Chapter 8 Authentication and Federated Identity Reference Elements to Choose and Enable an Authentication Mode Navigation Path Administration > Security > Authentication > Select Mode Table 8-1 Elements for Authentication Modes Element Description Authentication Mode Area Embedded Requires users who log in to DMM to authenticate against a user account database that is native to DMM. This database is independent of every other type of authentication that you might use in your network.
Chapter 8 Authentication and Federated Identity Reference Table 8-1 Elements for Authentication Modes (continued) Element Test User Password Description Enter the password that corresponds to the test username. This element is visible only while the Enable Authentication Test check box is checked. LDAP Configuration Area Anonymous Enables or disables an anonymous connection between your DMM appliance and your Active Directory server.
Chapter 8 Authentication and Federated Identity Reference Table 8-1 Elements for Authentication Modes (continued) Element Description Command Buttons Update Saves and applies your work on the Authentication Mode property sheet. Cancel Discards your work on the Authentication Mode property sheet and resets all values to their previous configuration.
Chapter 8 Authentication and Federated Identity Reference Elements to Use LDAP Bookmarks for Synchronization Navigation Path Administration > Security > Authentication > Synchronize Users Table 8-3 Elements for Bookmarks Element Description LDAP Bookmarks property sheet Synchronization One of the following types. • Initial • Update • Overwrite • Delete Note When you click Delete on the LDAP Bookmarks sub-tab, we ask you whether to delete groups and policies.
Chapter 8 Authentication and Federated Identity Reference Elements to Schedule Synchronization Navigation Path Administration > Security > Authentication > Synchronize Users Table 8-4 Elements for Scheduling Element Description Scheduling property sheet Synchronization Mode Enables one synchronization mode to receive updated user account information from an Active Directory server. We support two such modes but they are mutually exclusive. Whenever you enable one, you disable the other.
Chapter 8 Authentication and Federated Identity Reference Elements to Manage Attributes Navigation Path Administration > Security > Authentication > Manage Attributes Table 8-5 Elements for Attributes Management Element Description DMM Attribute Name Values that DMS-Admin uses to describe and identify various attributes that it associates with each user account. You cannot change the values in this column.
Chapter 8 Authentication and Federated Identity Reference Sample SP Configuration File from DMM PAGE 109Chapter 8 Authentication and Federated Identity Reference urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName PAGE 110Chapter 8 Authentication and Federated Identity Reference Assertion Lifetime Assertion Minutes Before: 5 Assertion Minutes After: 5 Assertion Creation Identity Mapping Attribute Contract IdP Adapter Mapping Authentication Type Enable Transient Identifier: true Include additional attributes: true Attribute: SAML_AUTHN_CTX Attribute: UID Adapter instance name: Authentication Type: LDAP 1 Single-Factor Authentication 1 Adapter Instance Selected adapter: LDAP Assertion Mapping Ada
Chapter 8 Authentication and Federated Identity Reference Protocol Settings Signature Policy Require digitally signed AuthN requests: true Always sign the SAML Assertion: true Encryption Policy Status: Inactive Credentials Inbound SOAP Authentication Type SOAP Authentication Type: SSL required: Digital Signature Settings Selected Certificate: Use Digital Signatures to guarantee payload in Browser SSO profile true CN=, O=, L= , ST=
Chapter 8 Authentication and Federated Identity Reference Exported IdP Metadata Sample from OpenAM PAGE 113Chapter 8 Authentication and Federated Identity Reference
Exported IdP Metadata Sample from Shibboleth
Chapter 8 Authentication and Federated Identity Reference Location=”http://sso.example.com:8080/idp/profile/SAML2/POST-SimpleSign/SSO” />
Chapter 8 Authentication and Federated Identity Reference MIICUzAgI0xCzAJBgNVGATL3DQEBBQUA6reRuMA0GCSqGSIbCCAbygAwIBMGBAYTAl VTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwYDVQQHEwhTYW4gSm9zZTEeMBwGA1UE ChMVRGln0ZW1zMRYwFAYaNZWRpYSBTeXNDVQQXRhbCBDEw1DaXNjbyBTeXN0ZW1zMB 4XDTExMTAxMzAwMjgxMloXDTEyMTAxMjAwMjgxMlowbTELMAkGA1UEBhMCVVMxEzAR BgNVBAgTCkNhbGlmb3JuaWExETAPBgNVBAcTCFNhbiBKb3NlMR4wHAYDVQQKExVEaW dpdGFsIE1lZGlhIFN5c3RlbXMxFjAUBgNVBAMTDUNpc2NvIFN5c3RlbXMwgZ8wDQYJ KoZIhvJAoGBALaYHMXD2DcNAQEBBQADgY0AMIGrFA+B1GubRCQ
Chapter 8 Authentication and Federated Identity Reference Windows Active Directory Server 2003 • Cisco DMS 5.3 Windows Active Directory Server 2008R2 • Cisco DMS 5.3 Federation Mode (SSO) FAQs Q. Are there any special APIs to use federation mode? A. No. We support one set of API calls that work identically across all supported authentication modes. See http://developer.cisco.com. Q. Does DMM perform trust validation of certificates that it imports with IdP metadata? A. Yes. Q.
Chapter 8 Authentication and Federated Identity Reference Network Policy FAQs Q. When I use LDAP authentication with Cisco DMS, which ports must remain open in my network? A. Your DMM appliance accepts user authentication requests securely through port 443. DMM then passes these requests securely to your Active Directory server through port 389. Also, SSL uses port 636. User Exclusion FAQs Q.
Chapter 8 Authentication and Federated Identity Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 9 User Group Assignments Revised: September 17, 2012 OL-15762-05 • Concepts, page 9-1 • Procedures, page 9-2 • Reference, page 9-10 We prepared this material with specific expectations of you. You manage user group assignments for Cisco DMS. Audience Concepts • Understand User Accounts, page 9-1 • Understand User Roles, page 9-2 Understand User Accounts You can create user accounts manually or you can import them from an Active Directory server.
Chapter 9 User Group Assignments Procedures Understand User Roles User roles in DMS-Admin are the automatic result of a logical operation. You cannot use DMS-Admin to assign a user role directly to any user. In some cases, users who are authorized to use more than one licensed feature of Cisco DMS. The DMS-Admin user role that you see for a user account is based on all privileges and access settings that the user has, combined across all of your licensed and activated features.
Chapter 9 User Group Assignments Procedures Create User Groups Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click Users. Step 3 Click Create Group. Step 4 Enter values to name and describe the group. Step 5 Click Save to save your work. Step 6 Stop. You have completed this procedure. User Guide for Cisco Digital Media Manager 5.4.
Chapter 9 User Group Assignments Procedures Delete User Groups Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click Users. Step 3 Click a group name to highlight it. Step 4 Choose Options > Delete Group. Step 5 Click Yes in the Delete Confirmation dialog box. Step 6 Stop. You have completed this procedure. Create User Accounts Manually Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click Users.
Chapter 9 User Group Assignments Procedures Step 3 Click Add New User. Step 4 Enter required values in the Add New User dialog box. Step 5 (Optional) Enter contact information. Step 6 (Optional) Assign the user to a user group. Step 7 Click Save. Step 8 Stop. You have completed this procedure. Related Topics • Elements to Configure User Account Settings, page 9-10 • Delete User Accounts Manually, page 9-8 User Guide for Cisco Digital Media Manager 5.4.
Chapter 9 User Group Assignments Procedures Assign Users to User Groups When you first create a user account in DMS-Admin, you can associate the account with a user group immediately or you can do so after you assign access rights and permissions to the user. Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Click Users. Step 3 Drag a user from the table to the group name. OR Use the “Optional group selection” elements in the Edit User dialog box.
Chapter 9 User Group Assignments Procedures Step 4 Stop. You have completed this procedure. Related Topics • Edit User Accounts Manually, page 9-7 • Remove Users from a User Group, page 9-9 Edit User Accounts Manually You can edit user account settings manually. Before You Begin • Log in to DMM. • Create user accounts. Procedure Step 1 Click Administration. Step 2 Click Users. Step 3 Click an entry in the user accounts table. Step 4 Choose Options > Edit User.
Chapter 9 User Group Assignments Procedures Step 6 (Optional) Enter contact information. Step 7 (Optional) Assign the user to a user group. Step 8 Click Save. Step 9 Stop. You have completed this procedure. Related Topics • Elements to Configure User Account Settings, page 9-10 • Delete User Accounts Manually, page 9-8 Delete User Accounts Manually Note You cannot delete the superuser account. However, you can delete any other user account. Before You Begin • Log in to DMM.
Chapter 9 User Group Assignments Procedures Tip Use a modifier key to mark multiple table rows simultaneously. • Press Shift to mark a range of neighboring table rows. • Press Ctrl (in Windows only) to mark table rows that don’t touch. • Press Command (in Mac OS X only) to mark table rows that don’t touch. Step 4 Choose Options > Delete User. Step 5 Stop. You have completed this procedure.
Chapter 9 User Group Assignments Reference Related Topics • Create User Accounts Manually, page 9-4 • Elements to Configure User Account Settings, page 9-10 Manage User Access Rights to DMPs Note User access settings are DMP-focused. Procedure Step 1 See the “DMP User Permissions (Authorization)” chapter, elsewhere in this guide.
Chapter 9 User Group Assignments Reference Table 9-2 Elements for Creating and Editing User Accounts Manually (continued) Element Description Password The password for the user account. You must enter a password, and then reenter it. Re-enter password Active list Signifies whether the account holder is an active or inactive user of Cisco DMS. Alternatively, signifies whether the account holder is active in your organization.
Chapter 9 User Group Assignments Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 10 SNMP, Events, and Notifications Revised: September 17, 2012 OL-15762-05 • Concepts, page 10-1 • Procedures, page 10-4 • Reference, page 10-9 We prepared this material with specific expectations of you. You monitor system events for components of Cisco DMS..
Chapter 10 SNMP, Events, and Notifications Concepts Timesaver The Alerts gauge at Administration > Dashboard shows the total count of notification messages delivered in the past 1 hour. Click View Alerts to jump directly to the Alerts page. Restrictions • SNMP features in this release are read-only. – Your NMS can use SNMP to submit queries to DMS-Admin but cannot use SNMP to edit the configuration of any Cisco DMS component. – You cannot edit the (default) community string of your DMM appliance.
Chapter 10 SNMP, Events, and Notifications Concepts Understand IP Address Conflict Events An address conflict occurs when a DHCP server assigns to one registered DMP the exact dynamic IP address that some other registered DMP used previously. • When the DMP that previously used the address is no longer in active use, you should delete the record of it in Digital Signs.
Chapter 10 SNMP, Events, and Notifications Procedures Failover Cluster Event Categories Categories Notification Messages Cluster Node Outages List instances when either node in any failover pair is not responsive. Cluster Node Activations List instances when either node in any failover pair becomes responsive. WAAS Event Categories Categories Notification Messages WAAS Connections Lists instances when DMM established a connection to a WAAS share.
Chapter 10 SNMP, Events, and Notifications Procedures Enable or Disable Email You can enable or disable the email service (SMTP) on your DMM appliance. When this service is enabled, DMS-Admin can send email notifications automatically to you or other interested parties whenever system events of predefined types occur. Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Choose Settings > External Servers > SMTP.
Chapter 10 SNMP, Events, and Notifications Procedures Configure SNMP Server Settings for Your DMM Appliance Cisco DMS can convey its notifications to an external SNMP server. Before You Begin • Log in to DMM. Procedure Step 1 Click Administration. Step 2 Choose Settings > SNMP. Step 3 Click the Server Status radio button to enable or disable SNMP monitoring. Step 4 Enter in the Host field the routable IP address or DNS-resolvable hostname of your NMS.
Chapter 10 SNMP, Events, and Notifications Procedures Tip Manufacturer documentation for your NMS should tell you how to do this. Step 5 When your NMS prompts you to enter the SNMP port number for your DMM appliance, use the port number :161. Step 6 Stop. You have completed this procedure. Configure Alert Reports and Notification Settings • Define Alert Report Parameters, page 10-7 • Define Notification Rules, page 10-8 Define Alert Report Parameters Before You Begin • Log in to DMM.
Chapter 10 SNMP, Events, and Notifications Procedures Define Notification Rules Before You Begin • Log in to DMM. • Each target type imposes its own preconditions, as follows, for the delivery of notification messages. Email NMS Syslog You must: • Configure SMTP. • Enable notification operations for SMTP. You must: • Purchase and install a license key that activates the SNMP Notification Module. • Configure SNMP. • Enable notification operations and query operations for SNMP.
Chapter 10 SNMP, Events, and Notifications Reference Tip You can enter a unique recipient address for each notification rule. Step 5 Click Save. Step 6 Stop. You have completed this procedure. Reference • FAQs and Troubleshooting, page 10-9 FAQs and Troubleshooting • FAQs, page 10-9 • SMTP FAQs, page 10-9 • SNMP and MIB FAQs, page 10-9 FAQs SMTP FAQs Q.
Chapter 10 SNMP, Events, and Notifications Reference Q. Where can I download the MIB and its agent capabilities file? A. Log in to your Cisco.com account and go to ftp://ftp.cisco.com/pub/mibs/v2/. Alternatively, go to http://cisco.com/go/dms/mib. Q. Which object groups does the MIB support? A. This release supports: • cdmsSystem • cdmsFeatures • cdmsInventory To understand these object groups, see the agent capabilities file. Q.
P A R T 2 Manage Network and Endpoint Settings
C H A P T E R 11 Network and Endpoints Overview Revised: September 17, 2012 OL-15762-05 • Concepts, page 11-1 • Procedures, page 11-2 We prepared this material with specific expectations of you. You manage the server and endpoint settings that make a digital signage network possible. Audience Concepts • Overview, page 11-1 Overview DMM features in the Network and Endpoints section help you to: • Discover, control, and monitor the DMPs in your network. • Authenticate DMM to DMPs.
Chapter 11 Network and Endpoints Overview Procedures Procedures • View Network and Endpoint Options in DMM, page 11-2 View Network and Endpoint Options in DMM Procedure Step 1 Point a supported browser at your DMM appliance. • When you use HTTP, be sure to specify port 8080. • When you use HTTPS, be sure to specify port 8443. • Always use the fully qualified device name (FQDN), not the IP address. For example, https://dmm.example.com:8443 Step 2 Click Network and Endpoints. Step 3 Stop.
C H A P T E R 12 Register DMPs Revised: September 17, 2012 OL-15762-05 • Concepts, page 12-1 • Procedures, page 12-13 • Reference, page 12-23 We prepared this material with specific expectations of you. Everyone — You understand IP addresses, subnets, and other LAN fundamentals. Audience Everyone — Your user account permissions allow you to manage DMPs. Medianet Users —You understand Medianet fundamentals and have hands-on experience in its configuration and use.
Chapter 12 Register DMPs Concepts Glossary Timesaver Go to terms that start with... [ A | C | D | L | M ]. A additional-locationinformation One of two essential Location Services values that must be configured on your Medianet-enabled switch. The “civic-location-id” value and the “additional-location-information” value are encapsulated into a CDP message that endpoints receive. This value describes any non-default details to inject into the encapsulated CDP message.
Chapter 12 Register DMPs Concepts C CDP Return to Top Cisco Discovery Protocol. DMPs and other devices that support CDP can communicate facts about themselves, amongst themselves, over any physical network medium that supports Subnetwork Access Protocol (SNAP) encapsulation. CDP uses the data link layer, which connects physical network media to upper-layer protocols.
Chapter 12 Register DMPs Concepts L Return to Top Location Services Mechanism by which a device can learn its actual physical (“civic”) location through its connection to a Medianet-ready switch. Upon learning its location, the device can then share this information with peers, management servers, and other equipment on its network.
Chapter 12 Register DMPs Concepts Partial Support for Cisco Medianet 2.1 Features Some DMP endpoints support some Cisco Medianet 2.1 features. Note Tip We do not support any Medianet features on DMP 4305G endpoints. • To assess your network for Medianet readiness, see http://cisco.com/go/mra. • To review solution reference network designs (SRNDs) for Medianet, see http://www.cisco.com/en/US/solutions/ns340/ns414/ns742/ns819/landing_vid_medianet.html.
Chapter 12 Register DMPs Concepts dhcpd Example An example here shows entries in the dhcpd.conf file for a Linux-based DHCP server called dhcpd. Entries like these advertise the IP address of your authoritative DMM appliance — converted here from decimal to hex and shown in red — to any DMPs that should trust its directives implicitly. option domain-name "example.com"; option domain-name-servers 192.168.1.
Chapter 12 Register DMPs Concepts Afterward, you must edit \Medianet\msi\apps\dhcpsddll\src\dhcpsdconfig.reg to include a 3-tuple (IP,port,transport), converted to hexadecimal, that identifies your DMM appliance as a provider of centralized management for DMPs.
Chapter 12 Register DMPs Concepts Information That Medianet and DMPs Exchange Medianet and a DMP can exchange these types of data.
Chapter 12 Register DMPs Concepts Medianet Activation Workflow for a DMP 4310G or 4400G Medianet support is enabled by default on DMPs in Cisco DMS release 5.3. However, you can turn this support Off or back On again at your discretion. Note We do not support any Medianet features on DMP 4305G endpoints. Tip You can deactivate Medianet support on one or more DMPs. Simply reverse step 3b in this workflow. 1. Issue the command to enable Medianet 2.1 on a supported network switch that runs Cisco IOS 12.
Chapter 12 Register DMPs Concepts Digital Signs a. Create and save a system task that uses: • Set as its request type. • init.startService_msi=yes&mib.save=1&mng.reboot=1 as its request string. b. Schedule and deploy the system task to run on your DMP 4310G or 4400G. The request string includes a command to restart your DMP. Restrictions Non-Medianet Autoregistration • DMM-native autoregistration does not use any Medianet technologies. It uses NMAP (CSCtk02451).
Chapter 12 Register DMPs Concepts To prevent this problem or to recover from it, you must run a shell script on your switch. See the “Prevent DHCP Address Assignments to the Wrong VLAN” section on page 12-25.
Chapter 12 Register DMPs Concepts • Therefore, you should plan to stagger the start times by at least 35 minutes apiece when you schedule DMP autoregistration tasks that will search multiple subnets. Note • In a very large network that contains thousands of DMPs, the necessary interval might be longer than 35 minutes. We recommend that you autoregister DMPs after normal business hours. Autoregistration of 5,000 DMPs takes approximately 4 minutes in a fast network and does not use polling.
Chapter 12 Register DMPs Procedures Related Topics • Add or Edit Address Ranges for Non-Medianet Autoregistration, page 12-18 • Elements to Autoregister DMPs, page 12-23 • Use DMPDM to Prepare a DMP for Manual Registration, page 12-13 • Use a System Task to Normalize DMP Passwords, page 12-14 • Establish Trust Between Digital Signs and your Centrally Managed DMPs, page 12-17 • Add or Edit Address Ranges for Non-Medianet Autoregistration, page 12-18 • Delete Address Ranges for Non-Medianet Aut
Chapter 12 Register DMPs Procedures Step 4 Click Apply to confirm your entries. Step 5 Click Save and Restart DMP in the Administration area, and then click to confirm. Step 6 Stop. You have completed this procedure.
Chapter 12 Register DMPs Procedures Before You Begin • Log in to DMM. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > Advanced Tasks > System Tasks. Then, click Add New Application. The Create New System Task form opens. Step 3 Enter a name and description for your new task. Step 4 Choose Set from the Request Type list. Step 5 Enter this command string in the Request text box. init.WEB_password= new_password &mib.save=1&mng.
Chapter 12 Register DMPs Procedures d. Choose from the Select an Event Type list the system task that you named in Step 2. e. Click Submit. Note Step 8 After your targeted DMPs restart, you must update DMM user credential entries at Settings > Server Settings. Stop. You have completed this procedure. What to Do Next • MANDATORY— Establish Trust Between Digital Signs and your Centrally Managed DMPs, page 12-17 User Guide for Cisco Digital Media Manager 5.4.
Chapter 12 Register DMPs Procedures Establish Trust Between Digital Signs and your Centrally Managed DMPs You must tell Cisco Digital Signs what user credentials to use at 5-minute intervals when it polls your DMPs and at any other time when it sends commands, queries, schedules or assets to your DMPs. Also, you must tell your DMPs which one DMM appliance to trust with this authority. Note This procedure assumes that you manage your DMPs centrally.
Chapter 12 Register DMPs Procedures Step 3 Enter the required values. • Servlet Server Address — If you have not already done so, enter the DNS-resolvable hostname and domain (together, these are the FQDN) for your DMM appliance, such as dmm.example.com. Note YOUR ENTRY HERE MUST BE DNS-RESOLVABLE! Otherwise your DMPs cannot load any media assets or other deployments from DMM.
Chapter 12 Register DMPs Procedures Step 3 Click the DMP Discovery row in the Application Types list. Step 4 Do one of the following. • Would you like to define an NMAP range? When you will define a new range for autoregistration a. Click Add New Application. b. The page is refreshed. c. Name and describe the deployable event that should use these settings. • Would you like to edit an NMAP range? When you will edit a saved range for autoregistration a.
Chapter 12 Register DMPs Procedures Delete Address Ranges for Non-Medianet Autoregistration You can delete network range definitions you saved for DMP autoregistration events. Before You Begin • Log in to DMM. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > Advanced Tasks. Step 3 Click the DMP Discovery row in the Application Types list. Step 4 Click the Applications list row whose settings should be deleted. Step 5 Click Delete Application.
Chapter 12 Register DMPs Procedures Add or Edit One DMP Manually Before You Begin • Log in to DMM. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > DMP Manager. Step 3 Do either of the following. • Click Add DMP above the DMP List table. OR Step 4 • Click the name of a DMP group to choose it in the object selector, and then click Edit DMP above the DMP List table.
Chapter 12 Register DMPs Procedures Related Topics • Elements to Add or Edit One DMP Manually, page 12-24 • Add or Edit Address Ranges for Non-Medianet Autoregistration, page 12-18 Delete DMPs Manually from Your Device Inventory Before You Begin • Log in to DMM. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > DMP Manager. Step 3 Do either of the following. • Browse the DMP Groups tree until you find the parent group whose member DMP should be deleted.
Chapter 12 Register DMPs Reference Reference • Software UI and Field Reference Tables, page 12-23 • FAQs and Troubleshooting, page 12-30 Software UI and Field Reference Tables • Elements to Autoregister DMPs, page 12-23 • Elements to Add or Edit One DMP Manually, page 12-24 • Elements to Delete One DMP Manually, page 12-24 • Elements to Configure Non-Medianet Autoregistration, page 12-25 Elements to Autoregister DMPs Navigation Path Either of these.
Chapter 12 Register DMPs Reference Elements to Add or Edit One DMP Manually Navigation Path Either of these. Tip Table 12-2 • Network and Endpoints > Digital Media Players > DMP Manager > Add DMP • Network and Endpoints > Digital Media Players > DMP Manager > Edit DMP Is the Add DMP button missing from your DMP Manager page? If so, something has blocked port 843 on your switch or router. Open port 843 and try again.
Chapter 12 Register DMPs Reference Elements to Configure Non-Medianet Autoregistration Navigation Path • Table 12-4 Network and Endpoints > Digital Media Players > Advanced Tasks > DMP Discovery Elements to Configure Autoregistration Element Description Name A unique and human-readable name for this autoregistration IP address range task. You must enter a name. The name is unique in the sense that you have not used it previously as the name for anything that can be scheduled.
Chapter 12 Register DMPs Reference fetch CDP_CHECK_ENABLED /config/interface{$INTERFACE}/macro/auto/processing/cdp-fallback if [[ $CDP_CHECK_ENABLED -eq NO ]]; then return 0 fi fi DETECTION_CDP=”cdp” ROUTER=”CISCO_ROUTER_EVENT” SWITCH=”CISCO_SWITCH_EVENT” LWAP=”CISCO_WIRELESS_LIGHTWEIGHT_AP_EVENT” AP=”CISCO_WIRELESS_AP_EVENT” PHONE=”CISCO_PHONE_EVENT” IPVSC=”CISCO_IPVSC_EVENT” LAST_RESORT=”last-resort” DMP=”CISCO_DMP_EVENT” fetch IS_CDP_DETECTION_ENABLED /config/interface{$INTERFACE}/detection_method{$DE
Chapter 12 Register DMPs Reference fi if [[ $_nd_cdp_capabilities_bit_7 -eq YES ]]; then DEVICE_TYPE=”Phone” NEW_TRIGGER=CISCO_PHONE_EVENT fetch IS_PHONE_DETECTION_ENABLED /config/interface{$INTERFACE}/device_trigger{$PHONE}/macro_auto_device_cntrl if [[ $IS_PHONE_DETECTION_ENABLED -eq NO ]]; then return 0; fi fi if [[ $_nd_cdp_qos_tlv_bandwidth -eq ““ ]]; then BANDWIDTH_LIMIT=0 else BANDWIDTH_LIMIT=$_nd_cdp_qos_tlv_bandwidth fi IS_AP125X=”” LIMIT=0 if [[ $_nd_cdp_platform =~ “^(cisco AIR-LAP)” ]]; then i
Chapter 12 Register DMPs Reference return 0 fi fi if [[ $_nd_cdp_capabilities_bit_3 -eq YES ]]; then DEVICE_TYPE=”Switch” NEW_TRIGGER=CISCO_SWITCH_EVENT fetch IS_SWITCH_DETECTION_ENABLED /config/interface{$INTERFACE}/device_trigger{$SWITCH}/macro_auto_device_cntrl if [[ $IS_SWITCH_DETECTION_ENABLED -eq NO ]]; then return 0 fi fi if [[ $DEVICE_TYPE =~ “^((Default device)|Host)$” ]]; then NEW_TRIGGER=CISCO_LAST_RESORT_EVENT fetch IS_LASTRESORT_TRIGGER_ENABLED /config/interface{$INTERFACE}/trigger_type{$LAS
Chapter 12 Register DMPs Reference fi if [[ $NEW_TRIGGER -eq CISCO_WIRELESS_LIGHTWEIGHT_AP_EVENT ]]; then trigger $NEW_TRIGGER TRIGGER=$NEW_TRIGGER INTERFACE=$INTERFACE LINKUP=YES LIMIT=$LIMIT SW_POE=$SW_POE AP125X=$IS_AP125X ACCESS_VLAN=$ACCESS_VLAN else trigger $NEW_TRIGGER TRIGGER=$NEW_TRIGGER INTERFACE=$INTERFACE LINKUP=YES AUTH_ENABLED=$IS_AUTH_ENABLED LIMIT=$LIMIT ACCESS_VLAN=$ACCESS_VLAN VOICE_VLAN=$VOICE_VLAN NATIVE_VLAN=$NATIVE_VLAN fi send log facility AUTOSMARTPORT severity 5 mnemonics INSERT D
Chapter 12 Register DMPs Reference FAQs and Troubleshooting • FAQs, page 12-30 FAQs Q. Why does DMM report that a DMP is down within 5 minutes of my registering the DMP successfully in DMM? A. Make sure that the “Servlet Server Address” value is correct in DMM. See the “Establish Trust Between Digital Signs and your Centrally Managed DMPs” section on page 12-17. Q. Can I take advantage of DMM autoregistration without any Medianet-ready switch? A. Yes.
C H A P T E R 13 Organize DMPs in Groups Revised: September 17, 2012 OL-15762-05 • Concepts, page 13-1 • Procedures, page 13-3 • Reference, page 13-7 We prepared this material with specific expectations of you. You want to manage and organize your DMPs and presentation systems centrally and effectively.
Chapter 13 Organize DMPs in Groups Concepts Table 13-1 Tasks That You Can Perform on the DMP Manager Page Task To Learn More DMP Group Management Tasks Browse the group hierarchy and collapse or expand its levels • Click a group in the DMP Groups tree to list its member DMPs in the DMP table. • Click a closed group to expand its level in the object selector. • Click an opened group to collapse its level in the object selector. Add a new group • Add and Edit DMP Groups, page 13-3.
Chapter 13 Organize DMPs in Groups Procedures Procedures • Add and Edit DMP Groups, page 13-3 • Delete DMP Groups, page 13-4 • Add DMPs Manually to DMP Groups, page 13-5 • Remove DMPs Manually from DMP Groups, page 13-5 • Filter the DMP List Table, page 13-6 Add and Edit DMP Groups Note DMM uses TCP port 7777 to communicate with DMPs. This port is open on DMPs. You cannot close it. When you create or edit a DMP group, the least that you must do is name the group.
Chapter 13 Organize DMPs in Groups Procedures Tip DMM runs each autodiscovery job one time. It does not look continually in the specified network range for DMPs that you might add in the future. When you plan to add DMPs to your network continually, you can schedule an autodiscovery event to recur as often as necessary. Step 6 Click OK to save your work. Step 7 Stop. You have completed this procedure.
Chapter 13 Organize DMPs in Groups Procedures Add DMPs Manually to DMP Groups Before You Begin • Log in to DMM. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > DMP Manager. Step 3 Navigate in the DMP Groups tree, expanding levels until you find a group that already includes the DMP. Step 4 Click to highlight this group in the tree. The DMP List table is refreshed. It now describes DMPs in your highlighted group.
Chapter 13 Organize DMPs in Groups Procedures Step 5 Click Delete in the row whose DMP should leave a group. Step 6 Choose Remove DMP from Group. Step 7 Click OK. Step 8 Stop. You have completed this procedure. Related Topics • Elements to Remove a DMP from a DMP Group, page 13-10 Filter the DMP List Table Before You Begin • Log in to DMM. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > DMP Manager.
Chapter 13 Organize DMPs in Groups Reference Step 7 Click Go. Step 8 Stop. You have completed this procedure.
Chapter 13 Organize DMPs in Groups Reference Table 13-2 Elements for Managing DMPs and DMP Groups (continued) Element Description DMP List All DMPs at (or below) a level that you highlight in the DMP Groups tree. Or, the DMPs that match your filtering criteria. To see every registered DMP in your network, click the group that represents the root level. (By default, its name is “All DMPs” but this name is editable.) When there are more DMPs than there are rows, the list might straddle multiple pages.
Chapter 13 Organize DMPs in Groups Reference Related Topics • Add and Edit DMP Groups, page 13-3 Elements to Add or Edit DMP Groups Navigation Path • Table 13-3 Element Digital Media Players > DMP Manager Elements to Add and Edit DMP Groups Description These elements load when you click Create Group or Edit Group under the DMP Groups tree. Name A unique and human-readable name for the group. Description A brief description of the group and its purpose.
Chapter 13 Organize DMPs in Groups Reference Elements to Remove a DMP from a DMP Group Navigation Path • Table 13-5 Element Digital Media Players > DMP Manager Elements to Remove a DMP from a DMP Group Description This element loads below the DMP List table. It is an option in the More Actions list. Remove from Deletes the association between at least one DMP and at least one group.
CH A P T E R 14 Configure DMP Wi-Fi Settings Revised: September 17, 2012 OL-15762-05 • Concepts, page 14-1 • Procedures, page 14-5 • Reference, page 14-7 We prepared this material with specific expectations of you. You have deployed DMP 4400G endpoints at sites with WLANs. Audience Concepts • Glossary, page 14-1 • ASCII Passphrases and Hexadecimal Keys for WEP, page 14-3 Glossary Timesaver Go to terms that start with... [ numerals | A | C | E | P | S | T | W ]. numerals 802.
Chapter 14 Configure DMP Wi-Fi Settings Concepts A Authentication, Authorization, and Accounting. AAA See also EAP-FAST, EAP-MD5 server, LEAP server, and PEAP server. access point A device that allows wireless-equipped computers and other devices to communicate with a wired network. Also used to expand the range of a wireless network.
Chapter 14 Configure DMP Wi-Fi Settings Concepts S Return to Top SSID Service Set ID. It is a unique identifier that client devices use to associate with the access point. The SSID helps client devices distinguish among multiple wireless networks in the same vicinity. The SSID can be any alphanumeric entry up to 32 characters long. Caution The Broadcast SSID setting must be enabled on your wireless access points.
Chapter 14 Configure DMP Wi-Fi Settings Concepts The typical workflow is as follows. 1. Pick an ASCII passphrase. For example, PassphraseWEP128. 2. Convert your string of ASCII characters to the hexadecimal key or keys for your network. • WEP-64 uses four short hexadecimal keys. • WEP-128 uses one long hexadecimal key. 3. Configure your DMP to use the ASCII from which you derived the hexadecimal. 4. Configure your wireless router to use the appropriate hexadecimal key or keys.
Chapter 14 Configure DMP Wi-Fi Settings Procedures Restrictions • Ethernet connections take priority over Wi-Fi connections on DMPs where both are active. • The Broadcast SSID setting must be enabled on your wireless access points (also known as wireless routers or WLAN controllers). Otherwise, your DMPs cannot connect to your WLAN and are prevented from obtaining IP addresses. • We do not support “open” Wi-Fi networks. They are a security risk.
Chapter 14 Configure DMP Wi-Fi Settings Procedures What to Do Next • Go to the “Establish a Wireless Network Connection (802.11)” section on page 14-6. Related Topics • DMP Network Interfaces, page 14-8 Establish a Wireless Network Connection (802.11) You can create and save applications that describe the important attributes of wireless 802.11 networks throughout your organization.
Chapter 14 Configure DMP Wi-Fi Settings Reference Step 5 Choose from the Security list the security method for your network. The options are: • WEP-64bit • WEP-128bit • WPA-PSK • WPA-EAP • WPA2-PSK • WPA2-EAP The security method that you choose controls, in part, which other fields and options you see. Step 6 Do the following, as needed.
Chapter 14 Configure DMP Wi-Fi Settings Reference DMP Network Interfaces Table 14-1 Network Interfaces Category Wired Subcategory 1 Wireless (WiFi) Chassis Label Gigabit Ethernet (10/100/1000) • RJ45 802.11b/g Antenna • Antenna 1. Category 5 or better. Maximum length: 328 ft (100 m). For any distance greater than 165 ft (50 m), we recommend that you use Category 5e or Category 6 certified Ethernet cabling. We do not ship any Ethernet cable with any DMP model.
Chapter 14 Configure DMP Wi-Fi Settings Reference Q. Why might I see references to DHCP after I configure my DMPs to use static IP addresses on my WLAN? A. This is a known issue. Although the Digital Signs software user interface might state that you use DHCP, your DMPs continue to use the static IP addresses that you configured. User Guide for Cisco Digital Media Manager 5.4.
Chapter 14 Configure DMP Wi-Fi Settings Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 15 Touchscreens, Projectors, and Displays Revised: September 17, 2012 OL-15762-05 • Concepts, page 15-1 • Procedures, page 15-6 • Reference, page 15-29 We prepared this material with specific expectations of you. You manage and operate presentation systems that are connected to remote DMP endpoints.
Chapter 15 Touchscreens, Projectors, and Displays Concepts Our centralized management features help you to manage a global IP network of digital signs for any purpose — in conference rooms, public venues, or executive offices.
Chapter 15 Touchscreens, Projectors, and Displays Concepts Understand How to Choose Media Signal Cables Caution Poorly shielded cable can sometimes promote undesired signal leakage (egress ), interference from over-the-air signals (ingress), or crosstalk between cables that are in close physical proximity. Special considerations apply when you obtain a signal cable that is longer or of a different type than cables that we included in your product kit.
Chapter 15 Touchscreens, Projectors, and Displays Concepts Figure 15-1 Signal Cable Purchasing Factors to Consider Beyond the general guidelines that Figure 15-1 illustrates, two additional factors might constrain which types of signal cable you can use. • The technology, brand, and model of your display — Check its product documentation to understand its compatibility with various signal cable types. • Your DMP model — See its datasheet at http://www.cisco.com/go/dms/dmp/datasheets.
Chapter 15 Touchscreens, Projectors, and Displays Concepts Understand and Prevent Image Retention (Burn-in) After any LCD panel shows a fixed pattern for more than 12 hours, slight voltage differences can develop among electrodes that power the liquid crystals. Therefore, after you show a fixed image for an extended period of time, it might become blurred or might leave a residual image on an LCD display. This occurs when charged liquid crystal becomes “stuck” in one position.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Procedures • Connect to a Digital Display or Projector, page 15-6 • Connect to a Touchscreen, page 15-8 • Connect to an Analog Display or Projector, page 15-9 • Prepare Cisco Displays to Support RS-232 Syntax, page 15-11 • Use Predefined Tasks to Configure and Manage Equipment, page 15-23 Connect to a Digital Display or Projector Timesaver Is your display a touchscreen? If so, this topic is not for you.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Before You Begin • Obtain an HDMI-to-DVI adapter if your presentation system uses DVI. Procedure Step 1 Do only one of the following. • Does your presentation system use HDMI? When you will use HDMI a. Connect the HDMI cable to the HDMI interface on the back panel of your DMP. b. Connect the other end of the cable to your presentation system. c. Procced to Step 2. • Does your presentation system use DVI? When you will use DVI a.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Connect to a Touchscreen Tip Some touchscreens work as designed only after they are calibrated manually. If your touchscreen is one of these, its calibration occurs during a later stage of DMP setup. The list of related topics for this procedure states where you can learn about calibration. DMP connections to a touchscreen are mostly the same as for other digital displays.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 2 Do only one of the following. • Does your touchscreen use USB? When touchscreen interaction relies on USB a. Connect a USB cable to the USB interface on the back panel of your DMP. b. Connect the other end of the cable to your touchscreen. c. Proceed to Step 3. Note • Does your touchscreen use RS-232? If your DMP model has only one USB connector, you might prefer to connect an external hard drive there for added local storage.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 2 Make connections for audio. a. Plug the 3mm jack on the RCA audio cable into the AUDIO interface on the back panel of your DMP. b. Connect the free end of this cable to the corresponding interface on your presentation system. Step 3 If the presentation system is not already turned on, turn it On now. Step 4 Stop. You have completed this procedure.
Chapter 15 Touchscreens, Projectors, and Displays Procedures • Use RS-232 Signals to Control Presentation Systems, page 15-10 • Use RS-232 Syntax to Control Digital Signs, page 15-17 Prepare Cisco Displays to Support RS-232 Syntax Note This material pertains to multiple Cisco LCD display models.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 3 Use one of these methods, at your discretion, to limit the scope of what the DMP List table shows to you. • Limit the scope by filtering. (Optional) When you will filter against an attribute value a. Choose a DMP attribute type from the Filter list. You can filter by DMP name, description, IP address, MAC address, or any other supported attribute. b. Enter an actual value to filter against the attribute type that you chose.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 9 Click Add New Application. a. Choose your Cisco Professional Series LCD display model from the TV Type list. Note This variation of our standard TV Type list includes Cisco models exclusively. These are the only presentation system models whose electrical power On/Off state this Cisco DMS release can poll in real-time.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 13 Compensate, as needed, for model-specific exceptions to basic RS-232 setup. • Do you use our 42-inch or 47-inch LCD display? When you will poll the On/Off status of a 42- or 47-inch Cisco LCD display Factory-default settings for this equipment save power by turning Off most of its support for remote management and polling. Almost any attempt to use such features can fail while the energy-saving settings remain in effect.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 3 Use one of these methods, at your discretion, to limit the scope of what the DMP List table shows to you. • Limit the scope by filtering. (Optional) When you will filter against an attribute value a. Choose a DMP attribute type from the Filter list. You can filter by DMP name, description, IP address, MAC address, or any other supported attribute. b. Enter an actual value to filter against the attribute type that you chose.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Bootstrap NEC Displays to Enable Their RS-232 Support You can use our Digital Signs software to transmit instruction codes through your DMPs, and into their attached presentation systems. Note We do not maintain or control the RS-232 commands for any third-party equipment. Please check the manufacturer documentation for your non-Cisco presentation systems to learn which RS-232 strings are engineered to manage them.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 5 Click Run Task, above the DMP List table. Step 6 Click RS-232: Control supported, non-DMTech displays in the System Tasks drawer. Step 7 Click OK. A message loads under the DMP Manager tab, confirming that DMM received your submission. Step 8 Stop. You have completed this procedure.
Chapter 15 Touchscreens, Projectors, and Displays Procedures • Are you editing When you will edit a saved command a command that a. Find your editing target in the Applications table. you saved b. Click its named row in the Applications table. previously? c. Click Edit Application. The page is refreshed so that you can choose options and enter values. d. As needed: • Edit the name. • Edit the RS-232 command string in the Request field.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Table 15-1 RS-232 Commands to Manage Cisco LCD Displays (continued) Hexadecimal RS-232 Command Strings Task 32-inch LCD-PRO 40-inch LCD-PRO 42-inch LCD-PRO 47-inch LCD PRO 52-inch LCD-PRO 55-inch LCD-PRO 25% rs232.tx_hex= 6B6820312031390D rs232.tx_hex= AA25FF01193E rs232.tx_hex= 6B6820312031390D rs232.tx_hex= 6B6820312031390D rs232.tx_hex= AA25FF01193E rs232.tx_hex= 346230313131303032350D 50% rs232.tx_hex= 6B6820312033320D rs232.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Table 15-1 RS-232 Commands to Manage Cisco LCD Displays (continued) Hexadecimal RS-232 Command Strings Task 32-inch LCD-PRO 40-inch LCD-PRO 42-inch LCD-PRO 47-inch LCD PRO 52-inch LCD-PRO 55-inch LCD-PRO On — rs232.tx_hex= AA5FFF010160 — — rs232.tx_hex= AA5FFF010160 rs232.tx_hex= 346230313130333030310D Off — rs232.tx_hex= AA5FFF01005F — — rs232.tx_hex= AA5FFF01005F rs232.tx_hex= 346230313130333030300D On rs232.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 3 Click System Tasks in the Application Types list. Step 4 Find your editing target in the Applications table. Step 5 Click its named row in the Applications table. Step 6 Click Delete Application. Step 7 Click Submit to commit this deletion. OR Click Cancel to abandon this deletion. Step 8 Stop. You have completed this procedure.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Procedure Step 1 Press Menu on the remote control for your 40-inch or 52-inch LCD display. OR Press Menu on the LCD display front panel. Step 2 Choose Input > Source List > DVI, and then press Enter. Step 3 Choose Input > Edit Name > DVI > HD STB, and then press Enter. Step 4 Stop. You have completed this procedure.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Activate or Deactivate Resolution Autodetection Before You Begin • Activate HDMI autodetection. Procedure Step 1 Deploy the System Task event called Screen Resolution Autotection On. OR Deploy the System Task event called Screen Resolution Autodetection Off. Step 2 Stop. You have completed this procedure.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Step 4 Do one of the following. • Are these new settings? When your A/V settings are new a. Click Add New Application. The page is refreshed so that you can choose options and enter values. b. Enter a name. For example, the name might identify a locale where the lighting is dim, for which you must adjust the brightness. c. Set values for brightness, contrast, and saturation. d. Set values for the Left and Right audio channels. e.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Delete DMP Output Settings for A/V You can delete any of your named and saved settings for DMP audio and video output. Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > Advanced Tasks. Step 3 Click DMP Audio/Video Settings in the Application Types list. Step 4 Find your deletion target in the Applications table. Step 5 Click its named row in the Applications table. Step 6 Click Delete Application.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Use Simple Menus to Control A/V Settings You can define and save a customized bundle of device configuration settings for certain popular presentation system models. We provide this option for models that pass our tests for DMP compatibility. Procedure Step 1 Do one of the following. • When you will start from your DMP inventory Would you prefer to start a. Click Network and Endpoints. from your DMP inventory? b.
Chapter 15 Touchscreens, Projectors, and Displays Procedures • When you will start from your collection of advanced tasks Would you prefer to start a. Click Network and Endpoints. from your collection of advanced tasks? b. Choose Digital Media Players > Advanced Tasks. c. Click DMP Display Controls in the Application Types list. d. Click Add New Application. The page is refreshed so that you can choose options and enter values. e. Proceed to Step 2.
Chapter 15 Touchscreens, Projectors, and Displays Procedures Related Topics • Prepare a 40- or 52-inch Cisco LCD to Support Centralized Management through DVI, page 15-21 • Elements to Choose A/V Settings from Menus, page 15-34 • Elements to Activate RS-232 for Supported LCD Display Brands (except DMTech), page 15-37 • Elements to Activate RS-232 for LCD Displays by DMTech, page 15-38 Edit A/V Settings That You Chose from Menus You can edit any of your named and saved RS-232 command string bundle
Chapter 15 Touchscreens, Projectors, and Displays Reference What to Do Next • Would you like to delete what you edited? Proceed to the “Delete A/V Settings That You Chose from Menus” section on page 15-29. Related Topics • Prepare a 40- or 52-inch Cisco LCD to Support Centralized Management through DVI, page 15-21 • Elements to Choose A/V Settings from Menus, page 15-34 Delete A/V Settings That You Chose from Menus You can delete any of your named and saved RS-232 command strings.
Chapter 15 Touchscreens, Projectors, and Displays Reference Video and Audio Signal Interfaces Table 2 on page 15-30 describes the connectors, sensors, and buttons on each DMP model. DMP 4305G DMP 4310G DMP 4400G Chassis Label DMP 4400G Category and Subcategory DMP 4310G DMP Physical Interfaces DMP 4305G Table 2 Electrical Power Connectors DC PoE 1 5V • POWER 5V DC 1 0 0 12V • DC 12V 0 1 0 • Power DC 0 0 1 • RJ-45 0 1 0 IEEE 802.
Chapter 15 Touchscreens, Projectors, and Displays Reference Chassis Label DMP 4400G Category and Subcategory DMP 4310G DMP Physical Interfaces (continued) DMP 4305G Table 2 Network Connectors Wired2 Fast Ethernet Gigabit Ethernet Wireless 4 3 10/100 • 10/100 1 0 0 10/100/1000 • RJ45 0 1 0 • RJ-45 0 0 1 • Antenna 0 0 1 • CONSOLE 0 1 0 • HDMI 1 0 1 0 1 0 IEEE 802.
Chapter 15 Touchscreens, Projectors, and Displays Reference Chassis Label DMP 4400G Category and Subcategory DMP 4310G DMP Physical Interfaces (continued) DMP 4305G Table 2 Human Power On/Off Latching pushbutton switch • Power 0 1 0 Device Reset Recessed pushbutton switch • Reset 1 1 1 1. IEEE 802.3af interface with integrated switching regulator. 2. Category 5 or better. Maximum length: 328 ft (100 m).
Chapter 15 Touchscreens, Projectors, and Displays Reference Supported Touchscreen Drivers in Cisco DMS 5.
Chapter 15 Touchscreens, Projectors, and Displays Reference Software UI and Field Reference Tables • Elements to Choose A/V Settings from Menus, page 15-34 • Elements to Configure DMP Audio/Video Settings, page 15-36 • Elements to Control HDMI Display Autodetection, page 15-36 • Elements to Control Screen Resolution Autodetection, page 15-37 • Elements to Activate RS-232 for Supported LCD Display Brands (except DMTech), page 15-37 • Elements to Activate RS-232 for LCD Displays by DMTech, page
Chapter 15 Touchscreens, Projectors, and Displays Reference Table 15-3 Elements for Menu-driven Settings (continued) Element Description Cisco Displays Only Safety Lock • Choose On to lock the front panel controls and the remote control buttons for your LCD Professional Series display. When anyone at its physical location presses buttons on the remote control or uses controls on the display front panel while they are locked, an on-screen message explains that the lock is engaged.
Chapter 15 Touchscreens, Projectors, and Displays Reference Elements to Configure DMP Audio/Video Settings Navigation Path Network and Endpoints > Digital Media Players > Advanced Tasks > DMP Audio/Video Settings Table 15-4 Elements to Manage DMP A/V Settings Element Description Name A unique and human-readable name for these settings. It is unique in the sense that you have not used it previously as the name for anything that can be scheduled. You must enter a name.
Chapter 15 Touchscreens, Projectors, and Displays Reference Elements to Control Screen Resolution Autodetection Navigation Path Network and Endpoints > Digital Media Players > Advanced Tasks > System Tasks > Screen Resolution Autodetection... Table 15-6 Elements to Activate or Deactivate Screen Resolution Autodetection Application Name Description, Icons, and Options Screen Resolution Autodetection... Enable or disable autodetection of the resolutions that your DMP displays support.
Chapter 15 Touchscreens, Projectors, and Displays Reference Elements to Activate RS-232 for LCD Displays by DMTech Tip Before you pass RS-232 commands through your DMPs and to your DMP displays, first confirm that each DMP is connected to its display by a signal cable that supports RS-232 signals. Otherwise, your displays will never receive the commands that you define for them.
Chapter 15 Touchscreens, Projectors, and Displays Reference FAQs About Daily Operation • How long does display autodetection take? • Why might display autodetection fail? Q. How long does display autodetection take? A. Autodetection takes less than 8 seconds in most cases and less than 2 seconds in some cases. Q. Why might display autodetection fail? A.
Chapter 15 Touchscreens, Projectors, and Displays Reference FAQs About Product Quality • Why are some pixels unexpectedly bright, or black? Q. Why are some pixels unexpectedly bright, or black? A. Cisco LCD displays use advanced semiconductor technology with extremely high precision. Nonetheless, the red, green, blue and white pixels might seem unexpectedly bright sometimes, or you might notice some black pixels.
Chapter 15 Touchscreens, Projectors, and Displays Reference Problem The image is intermittently black (CSCtw78742; CSCts83613). Solution Avoid incompatible combinations. • Have you used a DVI connector while our HDMI resolution autodetect feature was enabled on your DMP? And then, was the reported resolution called “1920 x 1080?” If so, you must disable the autodetection feature.
Chapter 15 Touchscreens, Projectors, and Displays Reference Note When you use Digital Signs to lock your remote control, the remote control cannot unlock itself. Instead, you must switch the Safety Lock and Remote Control Lock toggles both to Off in Digital Signs. Run a Diagnostic Self-Test on a 40- or 52-inch Cisco LCD Display Procedure Step 1 Turn Off your display and turn Off every device connected to it. Step 2 Disconnect all devices from your display. Step 3 Turn On your display.
C H A P T E R 16 DMP User Permissions (Authorization) Revised: September 17, 2012 OL-15762-05 • Concepts, page 16-1 • Procedures, page 16-3 We prepared this material with specific expectations of you. You want to manage access rights precisely for particular uses of particular DMPs.
Chapter 16 DMP User Permissions (Authorization) Concepts • Scenario C: Basic Content Permissions, page 16-2 • Scenario D: Basic Reporting Permissions, page 16-3 Scenario A: Basic Administrator Permissions Check the Administrator check box at Network and Endpoints > Settings > User Accounts to grant a selected user the authority to use all four DMM modules.
Chapter 16 DMP User Permissions (Authorization) Procedures Scenario D: Basic Reporting Permissions Check the Reports check box at Network and Endpoints > Settings > User Accounts to grant a selected user the authority to manage your proof-of-play reports. Alternatively, you can use the Reports toggle ( ) to reveal more granular permissions.
Chapter 16 DMP User Permissions (Authorization) Procedures User Guide for Cisco Digital Media Manager 5.4.
P A R T 3 Manage Content for Cisco Digital Signs
C H A P T E R 17 Media Assets and Embedded Software Revised: September 17, 2012 OL-15762-05 • Concepts, page 17-1 • Procedures, page 17-10 • Reference, page 17-14 We prepared this material with specific expectations of you. You will populate and manage a library of DMP-compatible media assets for playback, as well as firmware and kernel files that expose and expand upon DMP features.
Chapter 17 Media Assets and Embedded Software Concepts User Permission Restrictions • To see and use the Media Library, you must be logged in with at least read-only permissions for at least one category. • The “ftp” user account on a DMP has limited access to the DMP file directory structure. It cannot navigate to any higher level than /tmp/ftproot. This is by design (CSCsq49612).
Chapter 17 Media Assets and Embedded Software Concepts A DMP 4400G Might Not Output Audio After Finishing the Playback of a WMV File After a DMP 4400G renders a Windows Media video asset for playback, you might find that subsequent assets play without any audible sound (CSCtb09480). Our testing suggests that this behavior can occur only when encoding of the WMV asset’s audio track has combined lossy compression with the following attributes.
Chapter 17 Media Assets and Embedded Software Concepts Shockwave Flash (SWF) Support and Restrictions Note This release does not support audio in Shockwave Flash media. If your media library contains any Shockwave Flash files that use audio, their playback will be silent. • The filename extension must be SWF and you must enter the estimated duration. • On a DMP 4305G, avoid playing MP3 audio at the same time as a SWF. Otherwise, the SWF plays approximately 50 percent slower than it should.
Chapter 17 Media Assets and Embedded Software Concepts URL and Website Support and Restrictions • The URL for a media asset cannot be any more than 128 characters long. (CSCts62766) • To render a Twitter page correctly on your digital sign, do not add the Twitter page URL to your media library. Instead, use the Go To URL system task. Otherwise, the dynamic center column on the Twitter page, which is coded to refresh itself every 2 seconds, is blank.
Chapter 17 Media Assets and Embedded Software Concepts Locally Stored Presentations Should Not Include Remote Assets We recommend as a best practice that you avoid calling upon any remote assets from a playlist or presentation to you store locally to a DMP. Otherwise, any network disruptions will interfere with playback of media that should be impervious to all such disruptions.
Chapter 17 Media Assets and Embedded Software Concepts Understand HTTP ‘HEAD’ Request Timeout Before it tries to download content from a webserver, your DMP first makes sure that the content exists at its expected address. Your DMP starts this validation by sending the webserver what’s called an HTTP HEAD request.
Chapter 17 Media Assets and Embedded Software Concepts 3. Click Add New Application. 4. Create a “Set” system task with this command string: failover.timeout= &mib.save=1 where is the desired interval in milliseconds. 5. Deploy the system task to DMPs, as needed. You Can Configure the Timeout on One DMP in Isolation Alternatively, you can use either of these methods to edit the timeout on one DMP at a time.
Chapter 17 Media Assets and Embedded Software Concepts You Can Disable the Timeout on Centrally Managed DMPs You can use DMM to disable this timeout (CSCua03897). 1. Click Network and Endpoints. 2. Choose Digital Media Players > Advanced Tasks > System Tasks. 3. Click Add New Application. 4. Create a “Set” system task with this command string: video.force_wget_use=0&mib.save=1 5. Deploy the system task to DMPs, as needed. Note To reenable the timeout, use this command string: video.
Chapter 17 Media Assets and Embedded Software Procedures You Can Disable the Timeout on One DMP in Isolation Alternatively, you can use either of these methods to disable the timeout on one DMP at a time. • Point your desktop browser to https://admin:@:7777/set_param?video.force_wget_use=0&mib.s ave=1, where: – is the DNS-resolvable hostname for exactly this DMP. – is whichever password you set most recently for this DMP’s admin user.
Chapter 17 Media Assets and Embedded Software Procedures Step 4 Enter the values and choose the options that meet your requirements. Step 5 Stop. You have completed this procedure. Related Topics • Elements to Manage Assets and Categories, page 17-14 Add One Asset at a Time to Your Media Library Note • After you start to import an asset, do not click any browser button or navigate away from this page until the import is finished. When you do, the import will not finish successfully.
Chapter 17 Media Assets and Embedded Software Procedures Caution Before a DMP 4305G or 4400G will render any video asset for playback, make sure that the video duration is at least 3 seconds. Otherwise, the extreme brevity triggers DMP failover, which unloads the current playlist or presentation and causes your DMP to render its failover URL instead. • To avoid this behavior altogether, use only video clips whose full duration is 3 seconds or more.
Chapter 17 Media Assets and Embedded Software Procedures Procedure Step 1 Click Content Management. Step 2 Click Media Library. Step 3 Click Add Media Asset. The Add Asset dialog box opens. Step 4 Click the Batch tab. Step 5 Enter, in the Base URL area, the root-level URL for the batch download operation. We do not support any use of spaces in URLs. Step 6 Enter, in the Pattern area, a filename pattern that identifies which files to download.
Chapter 17 Media Assets and Embedded Software Reference Reference Software UI and Field Reference Tables, page 17-14 • Software UI and Field Reference Tables • Elements to Manage Assets and Categories, page 17-14 • Elements to Add Categories and Rename Them, page 17-16 • Elements to Add Assets and Edit Their Attributes, page 17-17 • Elements To Describe and Preview One Asset, page 17-18 Elements to Manage Assets and Categories Navigation Path Content Management > Media Library Table 17-1 Elem
Chapter 17 Media Assets and Embedded Software Reference Table 17-1 Elements for Managing a Media Library (continued) Element Icon and Description Filter by Methods by which you can cause the untitled table to describe only the assets from your media library that match parameters you have specified. Choose the filtering method, specify the parameters, and then click Go. You can use only one filter per query. You cannot apply a second filter to results that are already filtered.
Chapter 17 Media Assets and Embedded Software Reference Table 17-1 Elements for Managing a Media Library (continued) Element Icon and Description pagination controls Buttons and fields clustered under a table, by which you: • Set how many rows a table should show per page before it starts to span multiple pages. • Move from one page to another in a table that spans multiple pages. • Cause the table to show refreshed data.
Chapter 17 Media Assets and Embedded Software Reference Elements to Add Assets and Edit Their Attributes Features of the Add Media Asset and Edit Media Asset dialog boxes help you to populate and manage your media library. Options are sorted under two tabs, Single and Batch, which help you to manage either one asset or multiple assets, respectively.
Chapter 17 Media Assets and Embedded Software Reference Table 17-3 Elements for Adding and Editing Assets (continued) Element Description File Type Choose the type that best describes these assets: • Video 1 — A video file in MPEG-1, MPEG-2, or MPEG-4 format. • Shockwave Flash2 — Any Adobe Shockwave Flash 6, or 7 file if your DMP is a 4300G or a 4305G. Alternatively, if your DMP is a 4400G, any Adobe Shockwave Flash 6, 7, 8, 9, or 10 file.
Chapter 17 Media Assets and Embedded Software Reference Table 17-4 Elements for Viewing Asset Attributes (continued) Element Description Usage tab Shows either the Playlists for Asset table or the Presentations for Asset table, depending on whether you click Playlist or Presentation, respectively. The table sorts information into the following columns. Name The name of the presentation or the playlist that is dependent upon this asset.
Chapter 17 Media Assets and Embedded Software Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 18 Playlists Revised: September 17, 2012 OL-15762-05 • Concepts, page 18-1 • Procedures, page 18-2 • Reference, page 18-3 We prepared this material with specific expectations of you. You will organize media assets for sequential playback on presentation systems that your DMPs control.
Chapter 18 Playlists Procedures Improve Transition Speeds If playback transitions are unacceptably slow between videos, you can disable the video failover feature on DMPs. Reduce or Resolve Black-Screen Delays After Video Playback We recommend that you enable syslog on DMPs long enough to configure its settings, even if you have no plans to use it. When you will not use syslog: 1. Set the syslog server address to 127.0.0.1. 2. Save your changes. 3. Disable syslog. 4. Save your changes. 5.
Chapter 18 Playlists Reference When you choose options anywhere on the Playlists page, it is updated automatically to show the options and features that are relevant to your selection. Step 4 Stop. You have completed this procedure. Related Topics • Table 18-1Elements to Define a Playlist, page 18-3 Change the Sequence of Playback Procedure Step 1 Click an asset that should be moved. Step 2 Click either Move Playlist Item Up or Move Playlist Item Down. Step 3 Stop.
Chapter 18 Playlists Reference Table 18-1 Elements to Define a Playlist (continued) Element Description File Type The type that best describes the asset. {Estimated | Planned} • Video • Shockwave Flash • Images • HTML • Firmware Respectively: • An estimate of the actual running time from start to finish of the described asset, without regard for the amount of time the playlist has reserved to show it. • The amount of time that is reserved in the playlist to show this asset.
C H A P T E R 19 Content Distribution and Delivery Revised: September 17, 2012 OL-15762-05 • Concepts, page 19-1 • Procedures, page 19-16 • Reference, page 19-26 We prepared this material with specific expectations of you. You will configure and manage how your digital signage network uses content distribution technologies.
Chapter 19 Content Distribution and Delivery Concepts Understand DMP Support for the CIFS Protocol Common Internet File System (CIFS) is a network protocol for sharing files and for obtaining remote access to those files. A CIFS share is a mount point on a network attached storage device that supports the CIFS protocol.
Chapter 19 Content Distribution and Delivery Concepts Table 19-1 Comparison of Supported Content-Distribution Methods Method Use Cases DMS-CD Consider DMS-CD when: • Your DMPs do not show live video or high-definition video. • Each site in your WAN contains a maximum of three DMPs. • Your whole network contains a maximum of 200 DMPs. • Each site in your WAN has bandwidth capacity of less than T1/E1. • On average, each site in your organization downloads less than 200 MB daily.
Chapter 19 Content Distribution and Delivery Concepts DMS-CD Concepts • DMS-CD Overview, page 19-4 • Retry Timeout, page 19-4 • Concurrent Deployments, page 19-4 • DMS-CD Performance Factors, page 19-5 • Understand Shared Scheduling Features for Deployments, page 19-6 DMS-CD Overview Activation Anyone who has purchased a valid license to use this release of Cisco Digital Signs also has a perpetual license to use its built-in implementation of DMS-CD.
Chapter 19 Content Distribution and Delivery Concepts DMS-CD Performance Factors • Differential Download Intelligence, page 19-5 • Bandwidth Consumption, page 19-5 • Resumption of Interrupted and Paused File Transfers, page 19-5 Differential Download Intelligence Differential download intelligence in DMS-CD prevents the needless provisioning of any asset more than once to any DMP that uses it and already has downloaded it, even if you have used the asset repeatedly in multiple playlists or presentat
Chapter 19 Content Distribution and Delivery Concepts Likewise, the maximum number of times that DMS-CD tries to provision assets for an interrupted deployment package is constrained by the “Deployment retry count” value. File Size When your deployment is scheduled to recur, DMS-CD will either pause or stop the transfer of assets whose transfer did not finish during the deployment window.
Chapter 19 Content Distribution and Delivery Concepts Understand DMS-CD Alert Reports • Monitoring Modes, page 19-7 • Error Conditions, page 19-7 • Alert Types, page 19-7 Monitoring Modes The Alert Reports feature supports modes that you can use when checking for DMS-CD deployment errors. • Live monitor mode describes the most recent 100 instances of an event type that you choose. Its data is refreshed automatically every 90 seconds.
Chapter 19 Content Distribution and Delivery Concepts Internal to DMS-CD When you choose the All Internal Events option from the Type list, these event types also pertain to DMS-CD deployments. • Deployment error • Deployment started • Deployment ended Guidelines Note You must restart your DMP after you switch it from ACNS mode to ECDS mode.
Chapter 19 Content Distribution and Delivery Concepts Table 19-2 Pre-Planning Worksheet for One DMS-CD Deployment Factor A. Definition and Supporting Data DMP incoming Either the maximum transfer rate that you defined for DMS-CD or the result of transfer rate factors that further constrain this rate. • (A1) What value is in effect for the Maximum Transfer Rate (Table 19-5 on page 19-27)? • (A2) If any factors1 reduce bandwidth capacity per DMP to a lower rate than A1, what is the actual rate? Q.
Chapter 19 Content Distribution and Delivery Concepts Table 19-2 Pre-Planning Worksheet for One DMS-CD Deployment (continued) Factor E. Definition and Supporting Data Total DMS-CD Gather these values. throughput • (E1) What is the throughput of your DMM appliance? 2 • (E2) What value is in effect for the Concurrency preference setting? • (E3) What DMP Incoming Transfer Rate value did you record in row A? • (E4) What is the sum when you add E2 to E3? Q. Compare the values of E1 and E4.
Chapter 19 Content Distribution and Delivery Concepts Best Practices We recommend that you apply these DMS-CD best practices in your network whenever possible. • Create and maintain only one deployment package for any DMP group whose constituent DMPs should play assets from local storage. Simply configure its deployment to recur nightly (or whatever other time has the least possible impact on your audience).
Chapter 19 Content Distribution and Delivery Concepts Restrictions • DMS-CD Restrictions, page 19-12 • CIFS Restrictions, page 19-13 • ACNS Restrictions, page 19-13 • ECDS Restrictions, page 19-13 DMS-CD Restrictions DMS-CD Capacity Category Maximum Threshold WAN size 100 sites DMP count, per site 3 DMPs1 Data transfer per day, per DMP 300 MB2 Concurrent sessions per DMM appliance 75 DMS-CD sessions2, 3 1. This value is approximate and variable from one network to another. 2.
Chapter 19 Content Distribution and Delivery Concepts CIFS Restrictions CIFS Usernames • Neither a DMP 4310G nor a DMP 4400G can mount any WAAS share volume whose CIFS username contains even one of these forbidden characters (CSCtx15486). % & ‘ ' ( ) CIFS Passwords • Neither a DMP 4310G nor a DMP 4400G can mount any WAAS share volume whose CIFS password contains even one of these forbidden characters (CSCtx15486).
Chapter 19 Content Distribution and Delivery Concepts Note You must restart your DMP after you switch it from ACNS mode to ECDS mode. Although we recommend generally that you restart your DMP after you switch its mode from any content distribution method to another, it is mandatory only when you switch from ACNS to ECDS. (CSCto35473) Caution Never delete an ECDS channel that Cisco DMS uses. Otherwise, you cannot see, select, edit, or delete in your schedule any events that use the deleted channel.
Chapter 19 Content Distribution and Delivery Concepts Table 19-3 Organizational Logic for DMPs and Digital Signs at Acme Item Description at Acme DMPs There are five DMPs per site, and each DMP belongs to only one group. The names of DMPs are always derived from a combination of their site (a letter from A to E) and their group (a number from 1 to 5). Group Assignments • DMPs at Site A use the names A1, A2, A3, A4, and A5. • DMPs at Site B use the names B1, B2, B3, B4, and B5.
Chapter 19 Content Distribution and Delivery Procedures Table 19-4 DMS-CD Deployment Details for Acme (continued) Regularly scheduled deployment for Group 3 recurs overnight each Wednesday, from 10:00 p.m. to 6:00 a.m.2 Group 3 Site A, DMP = A3 Package 3 = 300 MB 128 Kbit/sec 640 Kbit/sec 18750 00:05:12 18750 00:05:12 18750 00:05:12 Site B, DMP = B3 Site C, DMP = C3 Site D, DMP = D3 Site E, DMP = E3 Regularly scheduled deployment for Group 4 recurs overnight each Thursday, from 10:00 p.m.
Chapter 19 Content Distribution and Delivery Procedures Configure DMM to Use ACNS, WAAS, or ECDS Before You Begin • To see and use the Settings tab, you must be logged in an administrator. Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Choose Settings > Media Delivery. Step 3 Click Yes. User Guide for Cisco Digital Media Manager 5.4.
Chapter 19 Content Distribution and Delivery Procedures Step 4 Do one of the following. • Click WAAS. OR • Click ACNS. OR • Click ECDS. Step 5 Enter the values for your content distribution system. Step 6 Click Save. Step 7 Stop. You have completed this procedure.
Chapter 19 Content Distribution and Delivery Procedures Configure Deployment Threshold Preferences for DMS-CD Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Choose Digital Media Players > Deployment Manager > Deployment Preferences. Step 3 Define the DMS-CD thresholds that should be applied by default in the future, when you transfer deployment packages. • Enter or edit the requested values. • Choose the deployment file transfer protocol, FTP or SFTP.
Chapter 19 Content Distribution and Delivery Procedures Check Disk Space Capacity for Deployments Before You Begin • Create DMP groups and populate them with DMPs. Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Choose Digital Media Players > DMP Manager. Step 3 Click in the DMP Groups object selector the name of the DMP group that contains the target DMP. The DMP List table is repopulated with the corresponding group membership list.
Chapter 19 Content Distribution and Delivery Procedures Step 6 Compare the total free capacity to the expected size of your deployment package. • When the total free capacity is sufficient, provision the assets in a deployment package, as planned. • When the total free capacity is not sufficient, do one of the following. – Reduce the size of the deployment package. – Delete unused or unimportant assets from the DMP. – Attach one external USB drive to the DMP if you have not attached one already.
Chapter 19 Content Distribution and Delivery Procedures Step 5 Choose the mount point for this deployment. You can choose only one. • Flash Storage (also known as usb_1) is the SD memory card installed inside a DMP. • USB (also known as usb_2) is an external USB hard drive or flash memory drive that is attached to a DMP. Tip Step 6 Step 7 To learn which external USB drives we support and have tested, see Cisco DMS compatibility information on Cisco.com. http://www.cisco.
Chapter 19 Content Distribution and Delivery Procedures If one was generated, its name will append the prefix “LOCAL--” to the name that you entered in Step 4. Step 12 Deploy this autogenerated (Go to) URL action. • Use the Run Task feature on the DMP manager tab to deploy immediately. OR • Use the Channels feature to schedule a future deployment. When you use Channels, the scheduled start and stop times are derived from the channel’s time zone. Step 13 Stop. You have completed this procedure.
Chapter 19 Content Distribution and Delivery Procedures Step 5 Click Edit Application above the Applications table. Step 6 As needed, edit the name or description for this deployment package. Step 7 Choose the mount point for this deployment. You can choose only one. • Flash Storage (also known as usb_1) is the SD memory card installed inside a DMP. • USB (also known as usb_2) is an external USB hard drive or flash memory drive that is attached to a DMP.
Chapter 19 Content Distribution and Delivery Procedures Step 14 Deploy this autogenerated (Go to) URL action. • Use the Run Task feature on the DMP manager tab to deploy immediately. OR • Use the Channels feature to schedule a future deployment. When you use Channels, the scheduled start and stop times are derived from the channel’s time zone. Step 15 Stop. You have completed this procedure.
Chapter 19 Content Distribution and Delivery Reference Step 7 Click (Go to) URL in the Application Types list. Step 8 Click the name of the application to be deleted. Its name will append the prefix “LOCAL--” to the name that you entered as Step 4 of the “Create a Deployment Package” procedure. Step 9 Click Delete Application above the Applications table. Step 10 Click Submit. Step 11 Stop. You have completed this procedure.
Chapter 19 Content Distribution and Delivery Reference Table 19-5 Elements to Configure DMS-CD Deployment Thresholds Element Description Number of concurrent deployments The maximum allowed number of FTP or SFTP threads, or sessions, that can run concurrently when DMS-CD provisions assets to DMPs.1 Therefore, the maximum number of DMS-CD deployments that might possibly run concurrently in your WAN, if each such deployment targets only one DMP.
Chapter 19 Content Distribution and Delivery Reference Table 19-5 Elements to Configure DMS-CD Deployment Thresholds (continued) Enable maximum transfer rate Enforces or ignores a maximum transfer rate that you specify. This rate is the upper threshold allowed for bandwidth consumption by DMS-CD during its deployments to any one DMP in your WAN. We measure this rate in kilobits per second (Kbps). The value that you enter should be less than the maximum transfer rate of your network.
Chapter 19 Content Distribution and Delivery Reference Table 19-5 Elements to Configure DMS-CD Deployment Thresholds (continued) Deployment retry time (in seconds) The count of how many seconds must elapse before DMS-CD tries again to transfer a deployment package to a DMP on which the transfer failed or was interrupted. DMS-CD will never try to resume an interrupted or failed transfer until at least this many seconds have elapsed.
Chapter 19 Content Distribution and Delivery Reference Table 19-6 Understanding the Advanced Task to Define a DMS-CD Deployment Package (continued) Application Name Description, Icons, and Options Deployment Package (continued) Configure a DMS-CD deployment to DMP local storage. (continued) Application Types The list of categories for advanced tasks. Click a category to see its tasks. Available Applications Advanced tasks in the category that you clicked.
Chapter 19 Content Distribution and Delivery Reference Table 19-7 Elements for Using WAAS, ACNS, or ECDS (continued) Element Description ACNS CDM Address The routable IP address or resolvable DNS hostname of the appliance or services module (“blade”) that runs ACNS and Content Distribution Manager software. Port The TCP port for login access to CDM. The port number by default is 8443. User The username for login access to CDM.
Chapter 19 Content Distribution and Delivery Reference Procedure Step 1 Click Network and Endpoints. Step 2 Choose Digital Media Players > Deployment Manager > Deployment Status. Step 3 (Optional) Would you like to limit how many deployment packages the table describes? If so, use filtering options above the table. Step 4 Examine the Status column for any use of the word “Failed.” a. Whenever you see that a deployment package has failed, click its icon in the far right column. b.
Chapter 19 Content Distribution and Delivery Reference Step 5 Step 6 Search through the DMS-CD.log and catalina.out logfiles for messages about: • DMS-CD deployment events • DMP deployment events • Application deployment events (in this case, “application” means “deployment package”) • File management events • Error events • Debug logs Stop. You have completed this procedure.
Chapter 19 Content Distribution and Delivery Reference Related Topics • Troubleshoot DMS-CD, page 19-31 FAQs for ACNS Q. Soon after I send copies of assets to my Content Engines, what prevents their playback on DMPs? A. Your network topology and available bandwidth affect how long it takes for content replication to finish. Before your DMPs can play assets from a Content Engine, these assets must reach the Content Engine.
Chapter 19 Content Distribution and Delivery Reference Is the HTTP bit rate (bandwidth) setting too low on your Content Engine? The factory-default bandwidth setting for HTTP sessions (up to 1.5Mbps) on a Content Engine is not sufficient for MPEG-2 video. • SD MPEG-2 video requires approximately 5Mbps. • HD MPEG-2 video requires approximately 15Mbps. Use the bitrate command, as follows, to increase the maximum bandwidth on a Content Engine to 6Mbps per HTTP session.
Chapter 19 Content Distribution and Delivery Reference Is the HTTP proxy setting wrong in DMPDM to use a Content Engine as the proxy? Verify that proxy settings are correct for DMPDM, and then correct them as needed. 1. Click Basic in the Settings list. 2. Verify in the HTTP Proxy table that each of the following is true. • You enabled the Use HTTP Proxy option. • Your proxy server IP address points to the closest Content Engine that you will use. • You entered the correct port number. 3.
Chapter 19 Content Distribution and Delivery Reference Troubleshoot Unlisted or Missing ACNS Channels in Digital Signs • Do time setting differ between Digital Signs and your ACNS server? • Did you enter the wrong CDM port number, username, or password in Digital Signs? • Did you use a recycled or duplicate ACNS channel name? Do time setting differ between Digital Signs and your ACNS server? When time settings are not synchronized between your DMM appliance and your ACNS server, the differences mig
Chapter 19 Content Distribution and Delivery Reference Did you enter the wrong CDM port number, username, or password in Digital Signs? Caution Well-known, factory-default values for Content Distribution Manager (CDM) become wrong in your network as soon as a CDM administrator overwrites them with secure values. You must use values that are actually correct in your network. Be sure in Digital Signs to enter correct CDM values at Settings > ACNS Settings. These are the factory-default values for CDM.
Chapter 19 Content Distribution and Delivery Reference Is the ACNS channel quota misconfigured? Consider the following points when you configure the channel quota for DMS in CDM. • On each Content Engine, the total disk space for the channel must not exceed the CDNFS disk space allocation. • The combined size of all content files in a channel must not exceed the amount of disk space that you allocated for the channel in the Channel Quota field at Contents > Channels > Definition.
Chapter 19 Content Distribution and Delivery Reference Is the ACNS channel fully configured to use an external manifest file? 1. Log in to CDM. 2. Choose Services > Channels. 3. Click Channel Content in the table of contents. 4. Click Change Method. 5. Check Specify external manifest file, and then click Save. 6. Enter any arbitrary text in the Manifest URL text box. 7. Enter 0 (zero) in the Check Manifest Every N mins text box. 8. Click Submit.
CH A P T E R 20 Use Channels to Play Rich Media Revised: September 17, 2012 • Concepts, page 20-1 • Procedures, page 20-11 We prepared this material with specific expectations of you. You will define and manage channels for Cisco Digital Signs. Audience You will manage endpoint subscriptions to channels. You understand the mood that your community or organization wants to evoke at a given site.
Chapter 20 Use Channels to Play Rich Media Concepts Note You can trigger an emergency state on any DMP group. When a DMP group is in its emergency state, it plays emeregency messages instead of the channel events that it is subscribed to play. A declared emergency in progress will always override channel content on emergency-affected DMPs. Glossary Timesaver Go to terms that start with... [ C | D | P | S | T ].
Chapter 20 Use Channels to Play Rich Media Concepts S subscriptions Endpoints subscribe to channels, which supply rich media programming and playback schedules for digital signs. T time basis Logic that controls how subscribed endpoints understand and implement the start and stop times for events. A channel’s time basis can be relative (to each endpoint’s own physical time zone) or absolute to one internationally standard time zone that you choose from a list.
Chapter 20 Use Channels to Play Rich Media Concepts Airport Example Just eight channels might target every typical niche for the public spaces in a major commercial airport. Arrivals Local Weather Local Attractions Services and Wayfinding Departures Remote Weather Remote Attractions World News Headlines Meanwhile, a small regional airport might define even fewer channels. Arrivals + Departures Headlines + Weather Announcements User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Concepts Healthcare Example Just eight channels might target every typical niche for the public spaces in a hospital or clinic. Figure 20-1 Healthcare Example Wayfinding Health-Positive Good Neighbor Advice Nurse Waiting Room TV Medication Safety Translator Success Stories User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Concepts Retail Banking Example Just eight channels might target every typical niche for the public spaces in a large, retail bank. Figure 20-2 Retail Banking Example Welcome Account Services Good Neighbor Portfolio Management Online + Mobile Credit Cards Small Business Loans + Mortgages User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Concepts Retail Shopping Example Just eight channels might target every typical niche for the public spaces in a retail department store. Figure 20-3 Retail Shopping Example Store Entrance Point-of-Purchase Point-of-Sale Designer Showcase Store Exit Customer Rewards Wayfinding In-Store Services User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Concepts Education Example Just eight channels might target every typical niche for the public spaces at a school or university. Figure 20-4 Education Example Events Menu + Nutrition Announcements Course Materials Remote Experts Safety + Security Advice Nurse Faculty Training User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Concepts Manufacturing Example Just eight channels might target every typical niche on a factory floor. Figure 20-5 Manufacturing Example Shift Rotation Advice Nurse Metrics + KPI Recognition Tips + Training Executive Communications Industry Headlines Safety User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Concepts Understand How Channels Prioritize Their Content Special event OVERRIDES SCHEDULED PROGRAMS — Unscheduled content that pre-empts time-specific content. For example, the special event might be an important political speech or business announcement. Scheduled program OVERRIDES FILLER — Predictable, anticipated content that subscribed endpoints play at definite times and then repeat at definite intervals.
Chapter 20 Use Channels to Play Rich Media Procedures Absolute to Suppose that you choose one absolute time zone as the time basis for a channel to impose on its subscribed endpoints. • Do these subscribed endpoints all share their local time zone in common? – And is this exactly the same time zone that you chose to enforce absolutely? If so, the effect is no different than choosing a relative time basis for this channel.
Chapter 20 Use Channels to Play Rich Media Procedures View and Filter Channels You can view a list of every channel or you can limit the list to include only a subset of channels. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). • You must create channels before you can view or filter the channels list. Procedure Step 1 Click Content Management. Step 2 Click Channels.
Chapter 20 Use Channels to Play Rich Media Procedures • channel tags • channel modification date The All Channels table repopulates itself each time that you submit a new filter. Tip Step 6 You can clear these filters at any time. Just click . Stop. You have completed this procedure. Add a Channel You can create and define new channels at any time. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts).
Chapter 20 Use Channels to Play Rich Media Procedures Mandatory Before You Can Phase Configurable Values and Options Save a Use a Channel? Channel? 1 Title Yes Yes Description No No Define Channel Properties Tags Yes Time Basis 2 Select Default Content 3 Add Time-based Events Select an Application to Add No Yes No Yes No No Specify Content Settings 4 Step 4 Review Do one of the following.
Chapter 20 Use Channels to Play Rich Media Procedures Tag a Channel You can assign “folksonomy” tags to your channels. The more effectively you tag your channels, the more efficiently you can filter to the exact channels that matter to you in a given moment. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). Procedure Step 1 See the procedure, elsewhere in this guide, to add a channel.
Chapter 20 Use Channels to Play Rich Media Procedures Related Topics • Add a Channel, page 20-13 Edit a Channel You can edit the fundamental attributes of any channel. Channel Properties Default Content Timespecific Scheduling Play Now DMP Groups Subscribed Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). • You must create channels before you can edit them. Procedure Step 1 Click Content Management.
Chapter 20 Use Channels to Play Rich Media Procedures Step 4 Click a heading to edit its values. Channel Properties The channel title, description, tags, and name basis. Default Content See the “default content”glossary definition. Time-specific Scheduling See the “time-specific content” glossary definition. Play Now See the “play now” glossary definition. DMP Groups Subscribed Step 5 Stop. You have completed this procedure.
Chapter 20 Use Channels to Play Rich Media Procedures Tip Step 4 Step 5 When you first generate a duplicate channel, the only significant difference from its parent is the absence of any subscribers. However, you can increase the scope of difference. Configure how else the duplicate channel should differ — if at all — from its parent. a. Edit any channel properties that should differ. b. Choose any default content that should differ. c. Choose any time-specific content that should differ.
Chapter 20 Use Channels to Play Rich Media Procedures Step 5 (Optional) Use standard filtering controls next to the All Channels table, as needed, to limit which channels the table should include. You can filter by: • channel name • channel tags • channel modification date The All Channels table repopulates itself each time that you submit a new filter. Tip You can clear these filters at any time. Just click . Step 6 Click a row in the All Channels table to highlight it.
Chapter 20 Use Channels to Play Rich Media Procedures Define Channel Properties You can define the basic properties of a new channel. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). Procedure Step 1 See the procedure, elsewhere in this guide, to add a channel. Tip Defining the basic properties of a new channel is just one part of creating the channel.
Chapter 20 Use Channels to Play Rich Media Procedures The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Its “Channel Properties” heading is selected by default. Step 4 Edit the values, as needed. Then, click Save. The change takes effect immediately on all DMP groups that are subscribed to this channel. Step 5 Stop. You have completed this procedure.
Chapter 20 Use Channels to Play Rich Media Procedures Related Topics • Add a Channel, page 20-13 Change the Default Content for a Channel You can change the default content for any channel. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). Procedure Step 1 Click Content Management. Step 2 Click Channels. Step 3 Click a row in the All Channels table to highlight it. Then, click Edit ( meets the Actions column.
Chapter 20 Use Channels to Play Rich Media Procedures Step 5 Step 6 Do one of the following to choose content from the default content selector. • Click Playlist to populate the selector with a list of your saved playlists. • Click Presentation to populate the selector with a list of your saved presentations. • Click Go To URL to populate the selector with a list of your saved Go To URLs. Click the content that your digital signs should play. Then, click OK. Note You can choose only one.
Chapter 20 Use Channels to Play Rich Media Procedures Choose Time-specific Content for a Channel You can choose the time-specific content for a new channel during channel creation. Time-specific content is what a channel shows routinely. It is the very foundation of a channel’s identity. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). Procedure Step 1 See the procedure, elsewhere in this guide, to add a channel.
Chapter 20 Use Channels to Play Rich Media Procedures The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Step 4 Click the Time-specific Scheduling heading to edit its values. Step 5 When the timeline appears, navigate as needed to a date where you want to add time-specific content. User Guide for Cisco Digital Media Suite 5.4.
Chapter 20 Use Channels to Play Rich Media Procedures Step 6 Click anywhere on the calendar timeline to start adding an event to it. Step 7 Do one of the following to choose content from the selector. Step 8 • Click Playlist to populate the selector with a list of your saved playlists. • Click Presentation to populate the selector with a list of your saved presentations. • Click Go To URL to populate the selector with a list of your saved Go To URLs.
Chapter 20 Use Channels to Play Rich Media Procedures Step 9 Step 10 Configure the event’s relationship to time. a. Choose the date and time when playback should start. b. Choose the date and time when playback should stop. c. Choose whether the event should ever be repeated. And if so: • Choose the interval between instances. • Set the date of its final instance. Click Add to Calendar. The change takes effect immediately on all DMP groups that are subscribed to this channel. Step 11 Stop.
Chapter 20 Use Channels to Play Rich Media Procedures Choose the Play Now Content for a Channel You can choose the play now content for a new channel during channel creation. Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). Procedure Step 1 See the procedure, elsewhere in this guide, to add a channel. Tip Choosing the play now content for a channel is just one part of creating the channel.
Chapter 20 Use Channels to Play Rich Media Procedures The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Step 4 Click the Play Now heading to edit its values. When you are not already using Play Now, a message explains the implications of your decisions here. Step 5 Click Configure Play Now. We prompt you immediately to configure persistence of the Play Now event, to choose what content should play, and to trigger the real-time start of the Play Now event. a.
Chapter 20 Use Channels to Play Rich Media Procedures c. d. Do one of the following to choose content from the selector. • Click Playlist to populate the selector with a list of your saved playlists. • Click Presentation to populate the selector with a list of your saved presentations. • Click Go To URL to populate the selector with a list of your saved Go To URLs. Click the content that your digital signs should play. Then, click OK. Note You can choose only one.
Chapter 20 Use Channels to Play Rich Media Procedures What to Do Next • Would you like to start the Play Now event that you just defined? Proceed to the “Start a Play Now Event” section on page 20-31 Start a Play Now Event Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). • You must configure a Play Now event before you can start it. Procedure Step 1 Click Content Management. Step 2 Click Channels.
Chapter 20 Use Channels to Play Rich Media Procedures • Change the Play Now Content for a Channel, page 20-28 Stop a Play Now Event Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). • You must configure and start a Play Now event before you can stop it. Procedure Step 1 Click Content Management. Step 2 Click Channels. Step 3 Click a row in the All Channels table to highlight it.
Chapter 20 Use Channels to Play Rich Media Procedures Work with Channel Events • Add an Event to a Channel, page 20-33 • Duplicate an Event from a Channel, page 20-33 • Delete an Event from a Channel, page 20-34 Add an Event to a Channel Before You Begin • Your user account permissions must include content management (at Network and Endpoints > Settings > User Accounts). • You must create channels before you can add or edit their events.
Chapter 20 Use Channels to Play Rich Media Procedures Step 3 Click a row in the All Channels table to highlight it. Then, click Edit ( meets the Actions column. ) where your highlighted row The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Step 4 Click the Time-specific Scheduling heading to start duplicating an event. a. Navigate to your event on the timeline. b. Click your event to highlight it on the timeline.
Chapter 20 Use Channels to Play Rich Media Procedures Step 3 Click a row in the All Channels table to highlight it. Then, click Edit ( meets the Actions column. ) where your highlighted row The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Step 4 Click the Time-specific Scheduling heading to start duplicating an event. a. Navigate to your event on the timeline. b. Click your event to highlight it on the timeline.
Chapter 20 Use Channels to Play Rich Media Procedures Procedure Step 1 Click Content Management. Step 2 Click Channels. Step 3 Click a row in the All Channels table to highlight it. Then, click Edit ( meets the Actions column. ) where your highlighted row The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Step 4 Click the DMP Groups Subscribed heading to edit subscribers.
Chapter 20 Use Channels to Play Rich Media Procedures Procedure Step 1 Click Content Management. Step 2 Click Channels. Step 3 Click a row in the All Channels table to highlight it. Then, click Edit ( meets the Actions column. ) where your highlighted row The Channels page now loads a sub-tab where you can edit attributes of the selected channel. Step 4 Click the DMP Groups Subscribed heading to edit subscribers.
Chapter 20 Use Channels to Play Rich Media Procedures User Guide for Cisco Digital Media Suite 5.4.
C H A P T E R 21 Proof of Play Revised: September 17, 2012 OL-15762-05 • Concepts • Procedures • Reference We prepared this material with specific expectations of you. You will audit and run reports that demonstrate your playback of media assets on your Cisco Digital Signs.
Chapter 21 Proof of Play Concepts • Implications of Changing the DMM Appliance Hostname, page 21-2 • Implications of Changing the User Authentication Method, page 21-2 Implications of Changing the DMM Appliance Hostname Will you use AAI to change the hostname of a DMM appliance on which proof-of-play features are enabled (CSCtr00731)? There is no common reason to do this. We recommend that you do not. Nonetheless, we will not stop you. BEFORE YOU CHANGE THE HOSTNAME • Export your proof-of-play logs.
Chapter 21 Proof of Play Concepts Implications of Changing Which Assets a Playlist Includes In this release, proof-of-play reports for a given playlist during a given time range might not be correct (CSCtr97593). In some cases, these reports can: • Omit playback records retroactively for assets that you trimmed from the playlist at a later time. (These assets were once correctly part of the playlist and their playback count from that time is relevant to this report.
Chapter 21 Proof of Play Procedures Note • Proof of play features in Cisco Digital Signs ignore the playback of assets that Cisco developed — including all samples and templates that you received with any previous DMM release. • Syslog data provides the start and stop time stamps for playback. From time to time, some of these time stamps might seem wrong even though they are technically correct.
Chapter 21 Proof of Play Procedures Enable Syslog and NTP Procedure Step 1 Do one of the following. • Use elements in Digital Signs to enable these services. Would you like to a. Click Network and Endpoints on the Home page. enable these services from Digital Signs? b. Choose Digital Media Players > Advanced Tasks. c. Click System Tasks in the Application Types list. d. Click Add New Application above the Applications table. e.
Chapter 21 Proof of Play Procedures • Use elements in DMPDM to enable these services Would you like to a. Click Browser in the Settings list. enable these services b. Enter the routable IP address of your DMM appliance in the Syslog from Collector IP Address field. DMPDM? c. Click Apply. d. Click NTP in the Settings list, and then choose On from the Enable NTP Service list. e. Enter pool.ntp.org in the Hostname 1 field, if you have not already done so. f. Choose your locale from the Time Zone list.
Chapter 21 Proof of Play Procedures Step 7 Define settings in the Data Size/Rotation Rules area. Step 8 Choose an option in the Archiving Rules area to set how many days of playback data to accumulate before archiving it. Step 9 Click Update. Step 10 Stop. You have completed this procedure. Create Requestors Procedure Step 1 Click Reports on the Home page. Step 2 Click Campaign. Then, click Manage Requestors. The Manage Requestors dialog box opens. Step 3 Click Add New Requestors.
Chapter 21 Proof of Play Procedures Create Campaigns Procedure Step 1 Click Reports on the Home page. Step 2 Click Campaign. Then, click Create Campaign. The Create New Campaign dialog box opens. Step 3 Enter a name for this campaign. Step 4 Associate a requestor with this campaign. Step 5 Choose when this campaign should become active, and then choose when it should stop. Step 6 Click Add Content. The Select Resources dialog box opens.
Chapter 21 Proof of Play Procedures Run a Report Procedure Step 1 Click Reports on the Home page. Step 2 Click Reports. Step 3 Choose reporting criteria. • Report Type options are Campaign, DMP, or DMP Group. • Reporting scope options are Summary and Detailed. – A summary report counts successes and failures. – A detailed report counts either successes or failures. • You must specify the date range. Step 4 Click Run. Step 5 Stop. You have completed this procedure.
Chapter 21 Proof of Play Reference View Previous Reports Before You Begin • Complete the “Run a Report” section on page 21-9. Procedure Step 1 Click View previous reports. Step 2 Stop. You have completed this procedure. Use the Proof of Play Dashboard Procedure Step 1 Click Reports on the Home page. Step 2 Click Dashboard. Step 3 Stop. You have completed this procedure.
Chapter 21 Proof of Play Reference FAQs Q. What might prevent proof-of-play features from working at all? A. The fully qualified domain name (FQDN) for your DMM appliance must not exceed 30 characters. VALID for Proof of Play dmm.example.com 123456789012345678901234567890 digitalmediamanager.example.com NOT VALID for Proof of Play Q. How do campaigns differ from presentations and playlists? A. They are fundamentally different.
Chapter 21 Proof of Play Reference Q. What prevents proof of play auditing for an asset? A. We cannot validate instances of playback for an asset whose every instance of playback occurs outside any campaign. Q. What are the implications for emergency events? A. See CSCtd23249 Troubleshooting The log file location for proof of play features is: /var/apache-tomcat/proofofplay-core.log User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 22 Plan for and Manage Emergencies Revised: September 17, 2012 OL-15762-05 Warning Severe conditions that disrupt equipment during and after an emergency might prevent messages from playing on your digital signs. • Concepts, page 22-1 • Procedures, page 22-2 We prepared this material with specific expectations of you. You will use Cisco Digital Signs for public safety messaging.
Chapter 22 Plan for and Manage Emergencies Procedures Tip Does your organization prefer that one or more screen zones show assets that are centrally editable in real time? If so, you can stage the editable assets remotely on one of your external deployment servers instead of staging them locally on your DMPs. Then, the people in your organization who are entrusted to edit these assets can do so in real time.
Chapter 22 Plan for and Manage Emergencies Procedures You might want to use a less specific name, such as “Emergencies,” if this task will transfer the assets for multiple presentations or playlists, or if your organization uses one playlist or presentation for emergencies of all kinds. b. Choose FTP or HTTP from the DMP Publishing Protocol list. c. Check the Emergency/Alarm check box. d. Do one of the following.
Chapter 22 Plan for and Manage Emergencies Procedures Provision Emergency Assets to DMP Local Storage Before You Begin • Create and save deployable messages for playback during emergencies. Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Click DMP Manager. Step 3 Click the group (in the DMP Groups list) that should receive these assets. Step 4 Click Run Task. The Run Task dialog box opens.
Chapter 22 Plan for and Manage Emergencies Procedures Start Playback of an Emergency Message Before You Begin • Create and save deployable messages for playback during emergencies. • Provision assets for the emergency message to DMP local storage or a network server. Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Click Emergencies. Step 3 Click Start Emergency.
Chapter 22 Plan for and Manage Emergencies Procedures Warning Tip Step 8 Severe conditions that disrupt equipment during and after an emergency might prevent messages from playing on your digital signs. You can submit an emergency to a DMP group while it is showing a playlist or presentation that describes some other emergency. There is no need to explicitly stop playback of the current emergency message before you start another one. Stop. You have completed this procedure.
Chapter 22 Plan for and Manage Emergencies Procedures Step 6 Do one of the following. • Click OK to stop playback of your emergency message. This action restores normal scheduling for the DMP group (and children) that you chose. OR • Step 7 Click Cancel to discard your selections without stopping the emergency, click Cancel. Stop. You have completed this procedure. Related Topics • Start Playback of an Emergency Message, page 22-5 User Guide for Cisco Digital Media Manager 5.4.
Chapter 22 Plan for and Manage Emergencies Procedures User Guide for Cisco Digital Media Manager 5.4.
P A R T 4 Manage IPTV Programming for Cisco Cast
C H A P T E R 23 Cisco Cast Overview Revised: September 17, 2012 OL-15762-05 • Concepts, page 23-1 • Procedures, page 23-4 We prepared this material with specific expectations of you. You will manage the delivery of IPTV services to presentation systems connected to your DMP endpoints.
Chapter 23 Cisco Cast Overview Concepts Restrictions • Feature License Restrictions, page 23-2 • User Permissions Restrictions, page 23-2 User Permissions Restrictions Note Features of Cisco Cast are hidden from you until your user role assignment is APPLICATION MANAGER and you have explicit WRITE permissions (CSCtr05337). Feature License Restrictions Activation See the “Understand Licenses” section in Part 1, Chapter 3, “Licenses.
Chapter 23 Cisco Cast Overview Concepts On-Premises Operation System Controls power Easy navigation logic helps your on-premises operator to choose among your program offerings for Cisco Cast. Its on-screen menus, categories, and program guides support interaction through handheld remote control units, telephones, and touchscreens — all sold separately. Your on-premises operator can change channels, adjust audio volume levels, play live streams, or play VoD streams.
Chapter 23 Cisco Cast Overview Procedures Workflow 1. Install the license for Cisco Cast on your DMM appliance. 2. Deploy DMPs and presentation systems to sites where you will show IPTV programming. 3. When your IPTV programming will include live TV. • Negotiate with a cable or satellite TV service in your region for the right to redistribute their package of TV channel signals, in whole or in part. • Configure one encoder apiece for each TV channel signal that you will stream in real time.
Chapter 23 Cisco Cast Overview Procedures Step 3 Click Cast. The TV Channels tab is preselected by default. Step 4 Stop. You have completed this procedure. User Guide for Cisco Digital Media Manager 5.4.
Chapter 23 Cisco Cast Overview Procedures User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 24 Redistribute Live TV Revised: September 17, 2012 OL-15762-05 • Concepts, page 24-1 • Procedures, page 24-2 • Reference, page 24-8 We prepared this material with specific expectations of you. You will use Cisco Cast to deliver live television feeds to presentation systems at high-bandwidth sites.
Chapter 24 Redistribute Live TV Procedures Restrictions • User Permissions Restrictions, page 24-2 • Channel Count Restrictions, page 24-2 • Codec Restrictions, page 24-2 User Permissions Restrictions Note Features of Cisco Cast are hidden from you until you are logged in as a user with content permissions. Channel Count Restrictions Features of this Cisco Cast release support 99 or fewer channels of live broadcast programming and VoD programming, combined.
Chapter 24 Redistribute Live TV Procedures Add Channels You can define many attributes for a new TV channel in your lineup. Permitted channel assignments range from 1 to 99. Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click the TV Channels tab. Step 4 Look in the Channel Number column for the channel to be defined. Then, in the corresponding row, click Set Up Channel in the Actions column. The Add a New Channel dialog box opens.
Chapter 24 Redistribute Live TV Procedures Edit Channels Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click the TV Channels tab. Step 4 Notice where the Channel Number column intersects a row that describes the targeted channel Step 5 Click the arrow ( ) in that row’s Actions column The Actions menu expands so that you can see and choose among its options. Step 6 Click Edit Channel Settings. The Edit an Existing Channel dialog box opens.
Chapter 24 Redistribute Live TV Procedures Reassign Channel Numbers Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click the TV Channels tab. Step 4 Look in the Channel Number column for the channel to be edited. Step 5 Do one of the following. • Would you like to reassign this channel to the nearest unused number? When you will use the nearest number a.
Chapter 24 Redistribute Live TV Procedures • Would you like to specify the number for this channel? When you will choose a specific number a. Notice where the Channel Number column intersects a row that describes the targeted channel. b. Click the arrow ( ) in that row’s Actions column. The Actions menu expands so that you can see and choose among its options. c. Click Reassign to Any Unused Channel. d.
Chapter 24 Redistribute Live TV Procedures Step 6 Click Yes to delete the channel. OR Click No to retain the channel. Step 7 Stop. You have completed this procedure. Related Topics • Elements to Manage TV Channels, page 24-8 List Only the Defined (Active) or Undefined (Inactive) TV Channels You can filter the TV Channels table so that it describes defined channels only or undefined channels only. By default, the table describes all channels.
Chapter 24 Redistribute Live TV Reference Reference • Software UI and Field Reference Tables, page 24-8 Software UI and Field Reference Tables • Elements to Manage TV Channels, page 24-8 Elements to Manage TV Channels Navigation Path • Content Management > Cast > TV Channels The TV Channels table describes the defined and undefined TV channels for your network and includes features that help you to manage these channels.
Chapter 24 Redistribute Live TV Reference Table 24-1 Elements of the TV Channels Table (continued) Element Description Reassign to Nearest Unused Channel Two buttons, either of which can change the association between a channel definition and a channel number. The channel definition in the corresponding row becomes associated instead with the closest channel (of a higher number or a lower number, respectively) that is undefined. These buttons have no effect when every channel is already defined.
Chapter 24 Redistribute Live TV Reference Elements to Define Channel Settings Navigation Path Table 24-2 • Cast > TV Channels > Set Up Channel • Cast > TV Channels > > Edit Channel Settings Elements for Channel Definition Element Description Your Name for This Channel A meaningful, brief, and unique description of the channel that the corresponding row describes, such as China Central Television, Univision, Al-Jazeera, BBC-1, Star Cricket, HBO, or CNN.
Chapter 24 Redistribute Live TV Reference Table 24-2 Elements for Channel Definition (continued) Element Description Call Letters for Channel A list of call letters for TV channels that your EPG subscription includes. The list is variable according to your location in the United States, the package of channels that you receive from your cable or satellite TV provider, the nature of your contract with TMS, and possibly other factors.
Chapter 24 Redistribute Live TV Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 25 Video on Demand Revised: September 17, 2012 OL-15762-05 • Concepts, page 25-1 • Procedures, page 25-2 • Reference, page 25-9 We prepared this material with specific expectations of you. You will make prerecorded video assets available for playback on demand through IPTV services to your digital signs.
Chapter 25 Video on Demand Procedures Restrictions • User Permissions Restrictions, page 25-2 • Channel Count Restrictions, page 25-2 User Permissions Restrictions Note Features of Cisco Cast are hidden from you until you are logged in as a user with content permissions. Channel Count Restrictions Features of this Cisco Cast release support 99 or fewer channels of live broadcast programming and VoD programming, combined.
Chapter 25 Video on Demand Procedures Add a New VoD Category Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Video on Demand. The Categories area is on the left, and after you click a category, a table on the right describes the videos that are mapped to that category. Step 4 Click Actions > Create a Category. Step 5 Enter a descriptive name for the category. Step 6 Click Save. OR Click Cancel to discard your work. Step 7 Stop.
Chapter 25 Video on Demand Procedures Step 3 Click Video on Demand. The Categories area is on the left, and after you click a category, a table on the right describes the videos that are mapped to that category. Step 4 Click the category that should contain the subcategory. Step 5 Choose Actions > Create a Category. Step 6 Enter a descriptive name for the subcategory. Step 7 Click Save. OR Click Cancel to discard your work. Step 8 Stop. You have completed this procedure.
Chapter 25 Video on Demand Procedures Step 7 Click Save. OR Click Cancel to discard your work. Step 8 Stop. You have completed this procedure. Related Topics • Elements to Manage VoD Categories, page 25-9 Delete a VoD Category Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Video on Demand. The Categories area is on the left, and after you click a category, a table on the right describes the videos that are mapped to that category.
Chapter 25 Video on Demand Procedures Map a Video to a VoD Category Each video that you map to a category will be listed as a VoD in the interactive menu system at sites where you deploy Cisco Cast. Before You Begin • Add the video to your shared Media Library for digital signage and Cisco Cast. • Create the category. See Add a New VoD Category, page 25-3. Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Video on Demand.
Chapter 25 Video on Demand Procedures Organize Videos in VoD Categories When you organize the videos in a VoD category, you set the order in which Cisco Cast plays the videos at your deployment sites. Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Video on Demand. The Categories area is on the left, and after you click a category, a table on the right describes the videos that are mapped to that category.
Chapter 25 Video on Demand Procedures Stage an EPG to DMP Local Storage Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Choose Digital Media Players > Advanced Tasks. Step 3 Click Deployment Package in the Application Types list. Step 4 Click Add New Application above the Applications table. Step 5 Click Cast in the Applications list. Step 6 Enter Deploy-Local-Cast in the Name field. Step 7 Choose an option from the Mount Point list.
Chapter 25 Video on Demand Reference Reference • Software UI and Field Reference Tables, page 25-9 Software UI and Field Reference Tables • Elements to Manage VoD Categories, page 25-9 Elements to Manage VoD Categories Navigation Path Cast > Video on Demand > Categories Table 25-1 Elements for Managing VoD Categories Element Description Categories selector A hierarchical tree (an object selector) of VoD categories.
Chapter 25 Video on Demand Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 26 Electronic Program Guide Revised: September 17, 2012 OL-15762-05 • Concepts, page 26-1 • Procedures, page 26-5 • Reference, page 26-8 We prepared this material with specific expectations of you. You will configure and populate the channel and program listings for IPTV services to your presentation systems.
Chapter 26 Electronic Program Guide Concepts Guidelines Note When you negotiate a subscription contract to receive EPG data in any format, tell your data provider that you will use its EPG data with Cisco Cast. Knowing this, your provider can ensure that your license grants you sufficient permissions so that you are not in violation of its terms.
Chapter 26 Electronic Program Guide Concepts Tribune Media Services Tribune Media Services (TMS; http://tms.tribune.com/products/k-epgs.html) sells subscriptions to EPG data in several proprietary data formats that it controls. Cisco DMS supports only one of these data formats. Specifically: • The name of the supported product is TV Schedules, United States. • The scope of the supported product is Fourteen (14) rolling days.
Chapter 26 Electronic Program Guide Concepts Understand Methods to Describe EPG Channels Generic Channel Descriptions You can disassociate a channel from all EPG data sources. Channel Descriptions from a CSV File You can enter descriptions into a CSV file for each program that a channel will show. In this case, the only information that an EPG will show about the channel is exactly the text that you enter in the Text to Show if Program Guide is Not Available field.
Chapter 26 Electronic Program Guide Procedures Related Topics • Add Channels, page 24-3 • Add or Edit Subscriptions to Data from an EPG Provider, page 26-5 • Delete Settings That Define a Subscription, page 26-6 • Synchronize EPG Channel Schedules and Program Descriptions, page 26-7 Procedures Add or Edit Subscriptions to Data from an EPG Provider You use elements on the EPG Providers page to define the settings for your EPG data subscriptions, view a summary of all subscriptions that you have de
Chapter 26 Electronic Program Guide Procedures Step 6 Do one of the following. • Click the button that saves your entries. – Click Add Provider if you are defining a new subscription. OR – Click Update Provider if you are editing a subscription that you defined previously. • Step 7 Click Cancel to discard your entries. Stop. You have completed this procedure. What to Do Next • Would you like to associate a subscription with a channel? Proceed to the “Add Channels” section on page 24-3.
Chapter 26 Electronic Program Guide Procedures Synchronize EPG Channel Schedules and Program Descriptions Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click the EPG Providers tab. Step 4 Examine entries in the EPG Provider Name column. a. Identify the subscription whose TV channel schedules and program descriptions should be synchronized to your EPG. b. Click the corresponding arrow ( ) in the Actions column.
Chapter 26 Electronic Program Guide Reference Reference • Software UI and Field Reference Tables, page 26-8 • FAQs and Troubleshooting, page 26-9 Software UI and Field Reference Tables • Elements to Define EPG Provider Settings, page 26-8 Elements to Define EPG Provider Settings Table 26-1 Elements for Defining EPG Subscription Settings Element Description Provider Name The name that you use to distinguish this provider from all other providers.
Chapter 26 Electronic Program Guide Reference FAQs and Troubleshooting • Troubleshoot EPG Highlighting, page 26-9 Troubleshoot EPG Highlighting A DMP 4310G does not always render yellow highlighting correctly in the electronic program guide (EPG) listings for Cisco Cast. As you navigate through EPG program listings, yellow highlights on screen should always indicate which listing is the current focus of your navigation. However, this highlighting can become offset from your true focus.
Chapter 26 Electronic Program Guide Reference User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 27 Look and Feel Revised: September 17, 2012 OL-15762-05 • Concepts, page 27-1 • Procedures, page 27-2 We prepared this material with specific expectations of you. You will define and apply a “skin” to your IPTV menus. Audience Concepts • Overview, page 27-1 • Restrictions, page 27-1 Overview You can customize the interactive menu system that is presented to viewers at your deployment sites and choose which features this menu should include.
Chapter 27 Look and Feel Procedures Procedures • Choose the Color Scheme for Your Menu System, page 27-2 • Specify Which Features Your Menu System Should Include, page 27-3 • Show a Custom Logo in Your Menu System, page 27-4 • Show the Cisco Logo in Your Menu System, page 27-5 • Choose the Date and Time Formats for Your Menu System, page 27-5 • Deploy Menu System Customizations to Your DMPs, page 27-7 Choose the Color Scheme for Your Menu System Procedure Step 1 Click Content Management on t
Chapter 27 Look and Feel Procedures Specify Which Features Your Menu System Should Include Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Skin Customization. Step 4 Use check boxes to choose features for the main menu. Step 5 Click Save to save your work. OR Click Cancel to discard it Tip Step 6 Menu customizations do not take effect until you deploy them to DMPs. Stop. You have completed this procedure.
Chapter 27 Look and Feel Procedures Show a Custom Logo in Your Menu System Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Skin Customization. Step 4 Click Browse. Step 5 Choose the file to be uploaded. Then, click Open. Step 6 (Optional) Click Preview to view the logo file. Step 7 Check the Display Custom Logo check box. The logo appears in the upper right of the menu system. Step 8 Click Save to save your work.
Chapter 27 Look and Feel Procedures Show the Cisco Logo in Your Menu System Procedure Step 1 Click Content Management on the Home page. Step 2 Click Cast. Step 3 Click Skin Customization. Step 4 Check the Display Cisco Logo check box. The logo appears in the lower left of the menu system. Step 5 Click Save to save your work. OR Click Cancel to discard your work. Tip Step 6 Menu customizations do not take effect until you deploy them to DMPs. Stop. You have completed this procedure.
Chapter 27 Look and Feel Procedures Step 3 Click Skin Customization. Step 4 Choose an option from from the Date Format list. WHERE Step 5 • mm is the month • dd is the date in the month • yyyy is the year (Optional) Should your menu use a 24-hour clock that counts from 00:00 to 23:59? If so, check the Use Military Time check box. OR Uncheck this check box to use a 12-hour clock that distinguishes a.m. from p.m. Step 6 Click Save to save your work.
Chapter 27 Look and Feel Procedures Deploy Menu System Customizations to Your DMPs Procedure Step 1 Click Network and Endpoints on the Home page. Step 2 Choose Digital Media Players > DMP Manager. Step 3 Use check boxes in the table to mark DMPs that should use this menu skin. Step 4 Click Run Task. The Run Task dialog box opens. • Use options in the top pane to add DMPs to, or remove them from, your menu skin deployment.
Chapter 27 Look and Feel Procedures User Guide for Cisco Digital Media Manager 5.4.
C H A P T E R 28 Emulate the DMP Remote Control for Use with Cisco Cast Revised: September 17, 2012 OL-15762-05 • Concepts, page 28-1 • Procedures, page 28-4 We prepared this material with specific expectations of you. You want to emulate the DMP remote control on mobile phones or Cisco IP phones. Audience Note We do not support remote control emulation on a DMP 4310G.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Concepts Restrictions • Audio Muting Restrictions, page 28-2 • Channel-Changing Restrictions, page 28-2 • User Permissions Restrictions, page 28-2 • DMP Model Restrictions, page 28-2 Audio Muting Restrictions When your DMP 4400G connects from its SPDIF audio interface to an external display or receiver, your DMP remote control cannot mute the audio.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Concepts Workflow to Provision Emulator Service for IP Phones You can provision a service from Cisco Unified Communications Manager that emulates the handheld DMP remote control unit on Cisco IP phones. This workflow assumes that you are experienced as an administrator in Cisco Unified Communications Manager and that you use it already to manage a network of IP phones. Tip 1.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Procedures In Cisco Unified Communications Manager • Activate Services, page 28-4 • Start Services, page 28-5 • Configure URL Parameters, page 28-5 • Enable IP Phone Autoregistration, page 28-6 • Define IP Phone Service Attributes, page 28-6 • Expose the Service to IP Phones, page 28-7 In Cisco Cast • Configure Emulator Settings in Cast, page 28-8 On Phones • Configure an IP Phone to Emulate the Remote Control, pa
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Start Services Before You Begin • Activate services. Procedure Step 1 Choose Tools > Control Center - Feature Services. Step 2 Click the Server list and choose from among its options the server where the remote control emulation service should be started for Cisco Cast. Step 3 Click Go. Step 4 Repeat as many times as necessary until every service is running: Click the radio button for any service that is not yet running.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures What to Do Next • Proceed to the “Enable IP Phone Autoregistration” section on page 28-6. Related Topics • Start Services, page 28-5 Enable IP Phone Autoregistration Before You Begin • Configure URL parameters. Procedure Step 1 Choose System > Cisco Unified CM. Then, click Find. Step 2 Click the name of the server whose managed IP phones should be autoregistered.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Step 5 Enter this URL in the Service URL field: http://:8080/etv-remotecontrol-webapp/app/getpin Step 6 Click Save. Step 7 Stop. You have completed this procedure. What to Do Next • Proceed to the “Expose the Service to IP Phones” section on page 28-7. Related Topics • Enable IP Phone Autoregistration, page 28-6 Expose the Service to IP Phones Before You Begin • Define IP phone service attributes.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures What to Do Next • Proceed to the “Configure Emulator Settings in Cast” section on page 28-8. Related Topics • Enable IP Phone Autoregistration, page 28-6 Configure Emulator Settings in Cast Note Options on the Remote Control page might sometimes be dimmed and not available to you. • Click Save to activate dimmed options if this occurs during Step 1. • This occurs during Step 2 only when your choice is None.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Step 5 Choose an option from the Security PIN behavior list. Although Cisco Cast randomly generates all of its emulator PINs, the fixed and dynamic types differ in their persistence. • Fixed — These PINs persist until the PIN management type is changed. • Dynamic — These PINs expire and are then regenerated after an update interval that you define. No two DMPs in your network will use the same PIN at any one time.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Configure an IP Phone to Emulate the Remote Control You can configure a Cisco IP Phone from the 7960 series or the 7970 series to emulate the remote control for Cisco Cast, and then use keys drawn on its touchscreen to choose options from the electronic program guide, change channels, and adjust audio volume levels.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Procedure Step 1 Press Services on your Cisco IP phone. Step 2 Highlight the remote control option in the services list. Then, press Select. Step 3 Tap the PIN field on your touchscreen. Step 4 Use the keypad to enter the PIN code. Step 5 Tap Submit on the touchscreen. The touchscreen is refreshed and the emulator starts. Step 6 Stop. You have completed this procedure.
Chapter 28 Emulate the DMP Remote Control for Use with Cisco Cast Procedures Use the Emulator on an IP Phone or a Mobile Phone Before You Begin • (When you will use the emulator on an IP phone) Complete the workflow in Cisco Unified Communications Manager to provision the emulator to your IP phones. • Configure emulator settings in Cisco Cast. • Start the emulator on your phone. Procedure Step 1 Consult DMP remote control documentation on Cisco.