AS Series Media Processor: Apple Segmenter HTTP Handler Setup

Similar documents
Installing Intellicus DotNet Client on Windows. Version: 16.0

Module Browser-based Deployment

CTC Fails to Start on Windows XP with Cisco Security Agent

Tune the CTC HEAP Variables on the PC to Improve CTC Performance

UCS Uplink Ethernet Connection Configuration Example

Configuring the VPN Client 3.x to Get a Digital Certificate

Expanding an ICM SQL Database

ACS 5.x: LDAP Server Configuration Example

Cisco Aironet Client Adapter Installation Tips for Windows NT v4.0

Installation Guide. May vovici.com. Vovici Enterprise Version 6.1. Feedback that drives vision.

Fixing Issues with Corporate Directory Lookup from the Cisco IP Phone

CallManager Configuration Requirements for IPCC

Time Machine Web Console Installation Guide

Use NAT to Hide the Real IP Address of CTC to Establish a Session with ONS 15454

Setting Up CCS Crystal Viewer

Table Of Contents -IIS (Internet Information Server) - IIS 7.x - IIS 6.0

Configuring Funk RADIUS to Authenticate Cisco Wireless Clients With LEAP

Installing and Configuring vcenter Multi-Hypervisor Manager

WebView and IIS Connection Timeouts

NBC-IG Installation Guide. Version 7.2

5.5.3 Lab: Managing Administrative Settings and Snap-ins in Windows XP

.NET SAML Consumer Value-Added (VAM) Deployment Guide

Deltek Touch Expense for Ajera. Touch 1.0 Technical Installation Guide

ForeScout CounterACT. Ensure Instant Messaging and Peer to Peer Compliance. How-to Guide. Version 8.0

1 Tutorial 1: Set up the Environment

Before you begin, you need to make sure that IIS is installed on the runtime server.

Installation Guide. Mobile Print for Business version 1.0. July 2014 Issue 1.0

ProjectWise Web Server

Installation Guide. Last Revision: Oct 03, Page 1-

Using Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS)

Workspace ONE UEM Certificate Authentication for EAS with ADCS. VMware Workspace ONE UEM 1902

IOS/CCP: Dynamic Multipoint VPN using Cisco Configuration Professional Configuration Example

Configuring IDS TCP Reset Using VMS IDS MC

AS Series Media Processor: Smooth Streaming Quick Start Guide

Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS)

CallManager MoH uses G.711 Codec while Voice Calls use G.729 Codec Configuration Example

Creating and Updating Menu Boards

Getting Started under IIS 7.x

RoomWizard Exchange Connector. Complete Implementation/Upgrade Guide Microsoft Exchange On-Premises Microsoft Office 365

Microsoft Windows Server 2003 or Microsoft Windows Server 2008 Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007

Webopac Setup Guide October 2017

Migrate From Version 3.1 to Version 4 Guide Vovici Enterprise 4.0. December 2008

OrgPublisher Silverlight Configuration for Server 2003, IIS 6

Installation Guide of FingaPass Gateway. Doc version v1.0

Version Installation Guide. 1 Bocada Installation Guide

CRS Historical Reports Schedule and Session Establishment

Hypertext Transfer Protocol Over Secure Sockets Layer (HTTPS)

IQSweb Installation Instructions Version 5.0

How to guide: Setup RMSSA for Security Manager

Version 1.0 Last updated: August 11, 2017 Author: Albert Wang & Mike Hull

Early Data Analyzer Web User Guide

Enabling Microsoft Outlook Calendar Notifications for Meetings Scheduled from the Cisco Unified MeetingPlace End-User Web Interface

Module 3 Remote Desktop Gateway Estimated Time: 90 minutes

SQL AlwaysOn - Skype for Business

Configure the Cisco VPN 3000 Series Concentrators to Support the NT Password Expiration Feature with the RADIUS Server

Auto Start Analyzer after AppPool Recycle by IIS

Module 1 Web Application Proxy (WAP) Estimated Time: 120 minutes

Manually Configuring IIS

ImageNow Interact for ESRI ArcGIS Server Installation and Setup Guide

Installation on Windows Server 2008

ForeScout CounterACT. Ensure Antivirus Compliance. How-to Guide. Version 8.0

Perceptive Interact for Salesforce Enterprise

PEAP under Unified Wireless Networks with ACS 5.1 and Windows 2003 Server

IFS TOUCH APPS SERVER INSTALLATION GUIDE

Getting Started under IIS 6.0

NAT Support for Multiple Pools Using Route Maps

Business Insights Dashboard

Reestablishing a Broken CallManager Cluster SQL Subscription with Cisco CallManager

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit

Supervisor Insight. Installation Guide.

Enterprise Vault.cloud CloudLink Google Account Synchronization Guide. CloudLink to 4.0.3

INSTALLING LYNC SERVER 2013 EE POOL ON WINDOWS SERVER 2012

Perceptive Connector for Microsoft Dynamics AX

Deploying a System Center 2012 R2 Configuration Manager Hierarchy

Q-Pulse Document Retrieval Service User Manual

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Setting up IIS on Windows Server 2012, R1 and R2 (IIS 8.0 and 8.5)

Perceptive Interact for Salesforce Enterprise

NTP Software Defendex (formerly known as NTP Software File Auditor) for NetApp

RPC Over HTTP Install Windows Server 2003 Configure your Exchange 2003 front-end server as an RPC Proxy server

QPack installation workflow

Installation Guide for Pulse on Windows Server 2012

BusinessObjects OLAP Intelligence XI

Upgrade BIOS on Cisco UCS Server Blade

INF204x Module 1, Lab 3 - Configure Windows 10 VPN

Intel Unite. Enterprise Test Environment Setup Guide

Polycom RealPresence Media Manager Software Edition

Installation and Configuration Guide for CitectSCADA Reports V4.1

New World ERP-eSuite

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

PST for Outlook Admin Guide

Configuring Network Composer and workstations for Full SSL Filtering and Inspection

Introduction. Pre-Installation Procedure. Installation Procedure Windows Server 2012 / Windows 8. Installation on Windows Server 2012

Juris Suite Installation Guide

Administering Cloud Pod Architecture in Horizon 7. VMware Horizon 7 7.1

Autodesk DirectConnect 2010

Configuring a Cisco Secure IDS Sensor in CSPM

Installation Manual. Fleet Maintenance Software. Version 6.4

Installing the Platform. Release 7.3

Active Directory 2000 Plugin Installation for Cisco CallManager

Transcription:

AS Series Media Processor: Apple Segmenter HTTP Handler Setup Document ID: 112953 Contents Introduction Prerequisites Requirements Components Used Conventions Spinnaker Apple Segmenter HTTP Handler Setup Deploying the ASP.Net application Internet Information Services (IIS) Virtual Application Setup Related Information Introduction This is the basic setup Inlet Technologies has used to test the functional aspect of using the Cisco AS Series Media Processor's (formerly Spinnaker) Apple Segmenter feature to transmit HTTP Post requests to an ASP.Net application consisting of a simple HTTP handler module. This document assumes a deployment environment of Windows 2008 Server running IIS 7.0. The accompanying solution has been supplied as a.zip file which can be directly extracted to an arbitrary directory as described in the following section. The following solution will setup the publishing URL location to be relative to the virtual application where the handler code resides. Prerequisites Requirements There are no specific requirements for this document. Components Used This document is not restricted to specific software and hardware versions. The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command. Conventions Refer to Cisco Technical Tips Conventions for more information on document conventions. Spinnaker Apple Segmenter HTTP Handler Setup

Deploying the ASP.Net application 1. Create a directory location on Windows 2008 Server from where the output mpeg/url files and the HTTP handler code is to reside. The name and location of the directory is arbitrary, but in this case we used Apple, such that Internet Information Services has read access to it. 2. Within the newly created directory create another folder named applefeed. 3. Copy the provided web.config and App_Code directory into the directory created in step 2. 4. Open the web.config file and find the app key tag that looks like: <add key="outputpath" value="c:\inetpub\wwwroot\apple"/> The default output path points to the Apple directory created in Step 1. This setting can be modified at your discretion, but the intent is that this path should be the same as the publishing location where the IPhone clients will request the transport stream files. Ensure that the directory specified by the outputpath parameter allows write access to the account that will be used to post the segmented.ts files. For the simple case of anonymous authentication, write privileges should be granted to the IIS_IUSRS group of the server machine. Internet Information Services (IIS) Virtual Application Setup 1. Open Control Panel Administrative Tools Internet Information Services (IIS) Manager. 2. Expand the Connections tree until the Default Web Site is displayed. 3. Right click on Default Web Site and select the Add Virtual Directory option.

4. Specify an alias with which to refer to the virtual directory. (The simplest solution is to name the alias the same as the default directory name). Specify the physical path to the directory created in the previous section, Deploying the ASP.Net application Step1 and press Ok. 5. Expand the newly created virtual directory and find the applefeed directory created in Step2 of the previous section. Right click on applefeed and select the Convert to Application option. (Adding an application instead of a virtual directory simply ensures that a single Application Pool is created for the ASP.Net application instead of a shared one.)

6. Specify an alias to associate with the ASP.Net handler application, this will be included in the URL used when specifying the output stream information from the Apple Segmenter section of the Spinnaker Web H264 tab. 7. Specify the physical path to the directory created in the previous section, Deploying the ASP.Net application and press Ok. 8. Find and select the newly created virtual application in the connections tree viewer. Ensure that the Features View tab is selected in the adjacent configuration section. 9. Select category from the configuration panes Group By combo box. Scroll down to find the Security category and select the Authorization Rules option. Right click and select the Open Feature context menu task. If the Authorization Rules option is not present then it is most likely that this feature is not installed. Please refer to section 9.1 in order to install this option.

a. Open the Server Manager application by proceeding to Control Panel Administrative Tools Server Manager. Find and expand the Roles tree option on the left side of the screen. Select the Web Server (IIS) item. On the right side of the screen a summary view of the Web Server configuration will be displayed. Scroll down to the third section, entitled Role Services, and look for a role called URL Authorization under the Security grouping. b. If this role is currently not installed, select the Add Role Services option on the far right

side of the summary screen. Next, an installation wizard will launch to guide you through the installation of additional IIS Role Services. Ensure that the URL Authorization check box is selected (under the Security tree option), and proceed through the installation wizard. Once this option is installed you may need to restart your server for the settings to take place. 10. Highlight the Allow Authorization Rule listed and right click to select edit or select edit from the Actions pane located on the far right of the window. At the bottom of the dialog is a checkbox indicating Apply this rule to specific verbs. Add the word DELETE to the current list of verbs specified in the input field below and press Ok. An alternative option, as shown here, would be to add another allow rule to add the verb DELETE to the list of allowed actions against this application. 11. Find the section called MIME Types and add the following mime mapping extensions into this section. The m3u8 and ts are the file extensions generated by the Apple Segmenter feature of the Spinnaker and requested by the IPhone. Establishing these MIME mappings ensures that the correct content type header is set when these files are requested by the client. Extension.m3u8 MIME type application/x mpegurl Extension.ts MIME type application/octet stream 12. Configure Spinnaker to use the Apple Segmenter on the H264 tab using the newly created virtual directory/application URLs. Based upon the virtual application created in Steps 5 6, applefeed in our case, specify the Storage URL field as shown below, and by using the context root URL of the web application virtual directory created in Steps 3 4, specify the Publishing URL input field accordingly.

Related Information Technical Support & Documentation Cisco Systems Contacts & Feedback Help Site Map 2014 2015 Cisco Systems, Inc. All rights reserved. Terms & Conditions Privacy Statement Cookie Policy Trademarks of Cisco Systems, Inc. Updated: Jun 29, 2011 Document ID: 112953