tabla de contenido - gicuv

Transcription

tabla de contenido - gicuv
Código:
Manual de
Procedimientos
Fecha de Emisión:
Título:
Elaborado por:
Revisado por:
Octubre 2011
Oficina de Informática y
Telecomunicaciones – OITEL
Versión:
MP-11-04-02
Página:
1.0
1 de 13
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
Aprobado por:
Web Magner
Director Oficina de Informática y
Telecomunicaciones – OITEL
TABLA DE CONTENIDO
1. OBJETIVOS ................................................................................................................ 3
2. ALCANCE ................................................................................................................... 3
3.
DEFINICIONES ........................................................................................................ 3
3.1.
Canal de Streaming .............................................................................................. 3
3.2.
CDN ...................................................................................................................... 3
3.3.
Subcuenta............................................................................................................. 3
3.4.
Codificador (encoder) ........................................................................................... 4
3.5.
Repositorio audiovisual ......................................................................................... 4
3.6.
Streaming ............................................................................................................. 4
4.
POLÍTICAS Y CONDICIONES GENERALES ......................................................... 4
4.1.
Normatividad General ........................................................................................... 4
4.2.
Responsabilidades................................................................................................ 4
4.2.1.
Usuario final ................................................................................................... 4
4.2.2.
Web Manager ................................................................................................ 5
4.2.3.
Soporte técnico OITEL .................................................................................. 6
5.
DIAGRAMA DE FLUJO ........................................................................................... 7
6.
PROCEDIMIENTOS ................................................................................................. 8
7.
PROCESOS RELACIONADOS ............................................................................. 12
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
MP-11-04-02
Página:
Versión:
1.0
2 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
8.
FORMATOS ........................................................................................................... 12
9.
DOCUMENTOS EXTERNOS ................................................................................. 12
10.
ANEXOS ............................................................................................................. 12
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
MP-11-04-02
Página:
Versión:
1.0
3 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
1. OBJETIVOS
Proporcionar las instrucciones para solicitar y administrar subcuenta del servicio de
streaming y repositorio audiovisual.
2. ALCANCE
Este procedimiento aplica para las dependencias de la Universidad del Valle que opten
por realizar transmisiones de video streaming y/o publicar material audiovisual en las
páginas web institucionales.
3. DEFINICIONES
3.1. Canal de Streaming
Servicio de internet a través del cual se puede hacer una transmisión, de video y/o
audio, de un evento en tiempo real. La transmisión tiene un solo emisor y puede tener
muchos receptores.
3.2. CDN
CDN: (del inglés Content Delivery Network o Content Distribuition Network) Sistema de
computadoras que contienen copias de datos, colocados en varios puntos de una red
con el fin de maximizar el ancho de banda para el acceso a los datos de clientes a
través de la red. Para este procedimiento se usará el CDN contratado por la RUAV
(Red Universitaria de Alta Velocidad) de la cual hace parte la Universidad del Valle. La
dirección web es https://striketracker.highwinds.com/.
La RUAV ha asignado una cuenta para la Universidad del Valle la cual es administrada
por la OITEL, y ésta a su vez es quien crea las subcuentas para las dependencias que
lo soliciten.
3.3. Subcuenta
espacio virtual en el CDN donde el usuario final podrá contar con un repositorio de
archivos de audio y/o video con disponibilidad para ser descargados o reproducidos por
demanda, crear canales de streaming para transmisiones en vivo, ver estadísticas de
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
MP-11-04-02
Página:
Versión:
1.0
4 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
acceso y crear otros usuarios que puedan colaborar en la administración de la
subcuenta.
3.4. Codificador (encoder)
Programa de software que recibe una señal de video y/o audio y la codifica para que
pueda ser transmitida por internet.
3.5. Repositorio audiovisual
Espacio en disco duro virtual en el CDN donde el usuario podrá guardar archivos de
video y audio con el fin de que estos puedan ser vistos, escuchados o descargados por
terceros a través de una página web.
3.6. Streaming
Distribución de audio o video por Internet. Se refiere a que se trata de una corriente
continua (sin interrupción). El usuario puede escuchar o ver en el momento que quiera.
El streaming hace posible escuchar música o ver videos sin necesidad de ser
descargados previamente. (Fuente: Wikipedia)
4. POLÍTICAS Y CONDICIONES GENERALES
4.1.
Normatividad General
Acuerdo 003 del Consejo Superior de febrero 10 de 2003 “Por la cual se reestructura la
Oficina de Informática y Telecomunicaciones y se establece la Planta de Cargos
Definitiva”
4.2.
Responsabilidades
4.2.1. Usuario final
En general es el encargado de organizar el evento y su transmisión en vivo. Debe
también hacer el seguimiento a todo el proceso.
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
MP-11-04-02
Página:
Versión:
1.0
5 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
En particular, tiene las siguientes responsabilidades:

La producción audiovisual del evento que se va a transmitir o delegar ésta en un
tercero.

Disponer de un computador para a subir la señal de streaming a internet.

Contar con un operador debidamente capacitado para manejar dicho computador y
monitorear la señal.

Disponer de los equipos, herramientas e insumos necesarios para conectarse al
punto de red suministrado por la OITEL.

Solicitar la habilitación del punto de red con suficiente anticipación al evento (1 mes).
Si éste ya existe, deben verificar que funcione.

Solicitar la subcuenta en el CDN con suficiente anticipación al evento (1 mes).

Crear y probar el evento en vivo en el CDN al menos siete días hábiles antes del
evento que van a transmitir.

Enviar a la OITEL la dirección física (MAC) del computador con el que van a realizar
la transmisión por streaming al menos cinco días hábiles antes del evento.

Realizar las pruebas de transmisión y recepción con la debida anticipación (cinco
días hábiles) desde el punto que les entrega la OITEL y con los números IP que la
OITEL le proporcione.

Crear y administrar la página web del evento.

Gestionar la divulgación del evento ante la Oficina de Comunicaciones con
suficiente anticipación.

Hacer seguimiento y gestión al proceso
4.2.2. Web Manager
En general es el encargado de administrar el CDN y entregar la subcuenta al usuario
final para que éste aproveche las funcionalidades de este servicio.
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
MP-11-04-02
Página:
Versión:
1.0
6 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
En particular tiene las siguientes responsabilidades:

Asignar al usuario final una subcuenta (login y contraseña) para ingresar al CDN.

Asesorar al usuario final en el manejo de dicha subcuenta.

Entregar al usuario final el software codificador gratuito (o un enlace para
descargarlo) para hacer la transmisión del evento en vivo.

Entregar al usuario final el código fuente del reproductor de streaming y video para
ser incrustado en la página web del evento.

En caso de ser necesario, crear un enlace desde la página web de la Universidad, a
la página del evento que se transmitirá.
4.2.3. Soporte técnico OITEL
Se encarga de habilitar el punto de red desde donde se transmitirá el evento en vivo.
Administrador de red: en general se encarga de la estabilidad de la conexión a
internet.
En particular se encarga de:

Enviar los números IP para conectar el PC a la red institucional desde el punto de
red en el lugar desde donde se va a transmitir el evento.

Registrar números IP con el fin de asegurar estabilidad durante la transmisión.
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
MP-11-04-02
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
Página:
7 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
5. DIAGRAMA DE FLUJO
Inicio
Registrar y crear la
subcuenta en el CDN
Login
y contraseña
Crear evento en vivo (Live
evento) en el CDN
URI, server
y stream
Preparar la transmisión de
evento en vivo
Realizar la transmisión de
evento en vivo
Publicar archivos de video
y audio
Login
y contraseña
Gráficas y
Tablas
IPs asignados
para la
transmisión
Página web
del evento
¿Se necesitan
más usuarios?
Gestionar usuarios
adicionales
Visualizar y analizar las
estadísticas
Fin
DEFINITIVA
Versión:
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
1.0
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
Versión:
MP-11-04-02
Página:
1.0
8 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
6. PROCEDIMIENTOS
▲: Actividad de Control
6.1.
CDN: Streaming y Repositorio Audiovisual
ETAPA
ACTIVIDAD
1.
Registro y A- Solicitud de creación de subcuenta
creación
de
subcuenta en el
CDN
B- Creación de la subcuenta y configuración
de permisos
RESPONSABLE
REGISTROS
Usuario final
Solicitud por escrito
dirigido al
webmanager
Registro en CDN
Web manager
C- Orientación y envío de documentación y
código fuente del reproductor de streaming al
usuario final
2. Creación de un AIngresar
al
CDN
evento en vivo https://striketracker.highwinds.com/
y
(live event) en el loguearse en la subcuenta usando el nombre
CDN
de usuario y contraseña asignados.
BCrear el evento en la opción “Live
Events”
DEFINITIVA
Copia de login y
contraseña en el
archivo “Documento
Cuentas_streaming_
y_repositorio.” del
SVN
Respuesta por correo
electrónico
Tutorial
Web manager
Respuesta por correo
electrónico
Usuario final
Visualización de la
interfaz del CDN y
sus servicios
Usuario final
Subcuenta en el CDN
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
ETAPA
Página:
1.0
9 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
ACTIVIDAD
CEspecificar nombre del evento, fecha
de inicio y fin de la transmisión, rata de
transmisión, punto de ingestión, tipo de
ingestión, número IP, nombre de usuario,
contraseña.
RESPONSABLE
REGISTROS
Usuario final
Evento creado en la
subcuenta del CDN
Usuario final
Solicitud a soporte
técnico OITEL
Nota: el evento creado en la subcuenta del
CDN debe tener los siguientes datos
asignados: Event URI, Server, Stream Name.
3. Preparación de A- Verificar si existe y si está habilitado un
la transmisión de punto de red en el lugar desde donde se va a
un evento en vivo transmitir el evento
B-
Versión:
MP-11-04-02
Habilitar punto de red existente
C- Enviar la dirección física (MAC) y
número IP del PC con el que se va a realizar
la transmisión del evento en vivo. Indicar
fecha, horario y lugar (indicando edificio y
espacio) donde se va a hacer la transmisión.
Soporte técnico
OITEL
Usuario final
Correo electrónico
dirigido a la OITEL
soporte técnico
D- Si el edificio desde donde se realizará la
transmisión no es el mismo donde
Correo electrónico
normalmente se conecta el PC, entonces se Administrador de red dirigido al usuario
le asignará un IP provisional para transmitir
final
el evento.
E- Registrar números IP con el fin de
asegurar estabilidad durante la transmisión. Administrador de red Registro en base de
datos
F- Configurar el PC con números IP
recibidos.
G- Conectarse a la red institucional en el
sitio desde donde se transmitirá el evento y
verificar navegación en internet.
H-
Usuario final
Usuario final
Instalar equipos de audio y/o video.
Usuario final
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
ETAPA
Página:
1.0
10 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
ACTIVIDAD
RESPONSABLE
IConectar equipos de audio y/o video al
PC.
Usuario final
J- Insertar código del reproductor de
streaming en el código fuente de la página
web del evento
K- Configurar el código del reproductor de
streaming insertando la URI del evento
(Event URI) que se transmitirá.
L- Instalar el software codificador en el
computador que se va a usar para transmitir
el evento.
M- Ingresar al evento creado en la
subcuenta del CDN y tomar los datos de
Servidor (Server) y nombre del canal de
streaming (Stream name).
N- Configurar el software codificador para
transmitir con base en los datos (Server y
Stream name) del evento en vivo (Live event)
creado en la subcuenta del CDN.
O- Conectarse y comenzar la transmisión.
P- Monitorear la señal en la página del
evento y verificar estabilidad.
Usuario final
Usuario final
Señal de audio y/o
video recibida en el
PC
Página web del
evento con
reproductor de
streaming visible
Reproductor de
streaming
configurado dentro
de la página web del
evento
Usuario final
Interfaz del CDN
Usuario final
Software codificador
configurado para la
transmisión
Usuario final
Software codificador
transmitiendo
Usuario final
Usuario final
4. Transmisión ARepetir las actividades G, H, I, N, O,
de evento en vivo P y Q de la etapa 3.
REGISTROS
Usuario final
Q- Gestionar visibilidad del evento en la
web institucional.
DEFINITIVA
Versión:
MP-11-04-02
Usuario final
Señal visible y
estable en la página
web del evento
Correo electrónico
donde se solicita
enlace en la(s)
página(s)
institucional(es)
donde les interesa
que el evento sea
visible
Señal visible y
estable en la página
web del evento
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
ETAPA
RESPONSABLE
A- Ingresar a la subcuenta del CDN con el
login y contraseña asignados
Usuario final
Carpetas FMS y CDS
a la vista
Usuario final
Archivos dentro del
repositorio en la
subcuenta del CDN
Usuario final
-Para FMS:
Reproductor de video
y/o audio visible en
web
-Para CDS: enlace
para descarga visible
en web
Usuario final
Ir a la sección “Users”
Usuario final
C- Clic en “New user” y llenar los datos del
nuevo usuario.
Usuario final
7. Visualización A- Ingresar a la subcuenta del CDN con el
y análisis de las login y contraseña asignados
estadísticas
B- Ir a la sección “Home”
C- Seleccionar el tipo de estadística y/o el
rango de fechas que desea ver y analizar.
DEFINITIVA
REGISTROS
Usuario final
Ir a la sección “Content Management”
C- Subir archivo(s) dependiendo de su
finalidad:
-Dentro de FMS: si se quiere ofrecer audio
y/o video por demanda
-Dentro de CDS: se quiere que los usuarios
puedan descargar el archivo en sus Pcs.
D- Hacer visibles los archivos en la página
web de la dependencia
B-
11 de 13
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
5. Publicación de A- Ingresar a la subcuenta del CDN con el
archivos
de login y contraseña asignados
video y audio
6.
Gestión
de usuarios
adicionales
Página:
1.0
Título:
ACTIVIDAD
B-
Versión:
MP-11-04-02
Menú de opciones y
listado de usuarios ya
creados
Nuevo usuario
creado
Perfiles de usuarios
dentro de la
subcuenta
del CDN
Usuario final
Usuario final
Usuario final
Vista general de las
estadísticas
Vista particular de un
evento o período
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
MP-11-04-02
Página:
Versión:
1.0
12 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
7. PROCESOS RELACIONADOS

Formación

Comunicación Institucional
8. FORMATOS
No.
1
CÓDIGO
F-02-MP-11-03-01
DESCRIPCIÓN
Solicitud de cuenta de hospedaje, correo
electrónico, base de datos, lista de correo y/o
CDN
9. DOCUMENTOS EXTERNOS
No.
1
2
3
DOCUMENTO
StrikeTracker v1.5.1. User Guide.
September 2008
Guía de Uso Highwinds - Crear un
evento en Vivo
Instructivo para transmitir en formato
FLV utilizando el servicio de
streaming de RUAV (Highwinds)
EXPEDIDO POR
Highwinds CDN
http://www.highwinds.com/
Asociación RUAV
Asociación RUAV
10. ANEXOS



StrikeTracker v1.5.1. User Guide.
Guía de Uso Highwinds - Crear un evento en Vivo
Instructivo para transmitir en formato FLV utilizando el servicio de streaming de
RUAV (Highwinds)
DEFINITIVA
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
Código:
Manual de
Procedimientos
Fecha de Emisión:
Octubre 2011
Versión:
MP-11-04-02
Página:
1.0
13 de 13
Título:
CDN: STREAMING Y REPOSITORIO AUDIOVISUAL
CONTROL DE CAMBIOS
NÚMERO
1.0
DESCRIPCIÓN
Versión inicial del manual
F-04-MP-12-01-02
V-04-2011
DEFINITIVA
FECHA
Julio 2011
Elaborado por: Área de Calidad y Mejoramiento
Oficina de Planeación y Desarrollo Institucional
La impresión y copia magnética de este documento se considera
<COPIA NO CONTROLADA>
StrikeTracker v1.5.1
User Guide
September 2008
Table of Contents 1. STRIKETRACKER OVERVIEW ............................................................................................. 3 2. STRIKETRACKER COMPONENTS ........................................................................................ 4 2.1 ANALYTICS ...................................................................................................................................................... 5 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.2 ANALYTICS DASHBOARDS SUMMARY ..................................................................................................... 5 ANALYTICS MEASUREMENTS .................................................................................................................. 5 CUSTOMIZABLE CHARTS .......................................................................................................................... 6 ACCOUNT OVERVIEW DASHBOARD ........................................................................................................ 7 MARKETING DASHBOARD ....................................................................................................................... 9 USAGE DASHBOARD .............................................................................................................................. 10 LIVE STREAMING DASHBOARD .............................................................................................................. 11 GLOBAL DASHBOARD ............................................................................................................................ 12 CONTENT MANAGEMENT SYSTEM (CMS) .................................................................................................... 13 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 CONTENT MANAGEMENT OVERVIEW ................................................................................................... 13 CMS CONFIGURATION DIALOG ............................................................................................................. 15 CONTENT PROTECTION ......................................................................................................................... 15 ORIGIN PULL .......................................................................................................................................... 16 VIRTUAL HOSTING ................................................................................................................................. 18 2.3 LIVE EVENT ADMINISTRATION ..................................................................................................................... 19 2.4 CUSTOMER ADMINISTRATION ..................................................................................................................... 21 2.4.1 CUSTOMER ADMINISTRATION OVERVIEW ............................................................................................ 21 2.5 SERVICE CLASS ADMINISTRATION ................................................................................................................ 24 2.5.1 SERVICE CLASS OVERVIEW .................................................................................................................... 24 2.6 USER ADMINISTRATION ............................................................................................................................... 26 2.6.1 USER SECURITY SETTINGS ...................................................................................................................... 26 2.6.2 USERS OVERVIEW .................................................................................................................................. 27 3. UPDATES, FEEDBACK & NEW FEATURE REQUESTS ......................................................... 29 2 CDN Portal User Guide
1. StrikeTracker Overview All account configuration settings and content management functions are managed through StrikeTracker. Through StrikeTracker, customers have access to the same powerful tools used inside the customer support center for account tracking, maintenance, provisioning, and reporting. With emphasis on user‐friendly design and navigation, StrikeTracker keeps all aspects of customer CDN management simple and fast. This User Guide provides you with the information needed to get up and running with minimal time, and explains all of the advanced features that are exposed at various points throughout the interface. Each account owner can: ƒ
ƒ
ƒ
ƒ
ƒ
View and track network usage with real‐time analytics Add, manage, or purge content for any CDN service Create live event publishing points Handle and track billing for customer accounts and sub‐accounts Fully provision new customers and their CDN services instantly Each new CDN customer is provided with a username and password that can be used to access StrikeTracker in the welcome package. For immediate access, login to your account now at: http://striketracker.highwinds.com To arrange a portal demonstration or training session, or for general assistance, please contact your technical consulting team. 3 CDN Portal User Guide
2. StrikeTracker Components The CDN management portal offers a comprehensive suite of self‐service tools for administrating CDN services. Each set of tools is divided in to one or more sections or views based upon the area of the CDN that they administrate. This chapter of the User Guide describes each of these sections in detail. You may read through the entire chapter to get a comprehensive overview of StrikeTracker’s offerings, or jump directly to the section that interests you if you need to quickly administrate a particular CDN service. 4 CDN Portal User Guide
2.1 Analytics As the CDN is being used, analytics data is captured constantly in real time. This information is available for you to view in the analytics dashboards under the Home tab. In order for the Home tab to be visible, your user account must have the Reporting permission enabled. 2.1.1 Analytics Dashboards Summary Several analytics dashboards are available for you to use. Each dashboard is targeted to a particular style of data analysis. A list of the available dashboards is presented below. ƒ
ƒ
ƒ
ƒ
ƒ
Account Overview Gives you summarized information about your CDN account. Marketing Provides CDN usage data broken down by region. Usage Provides an in‐depth look at CDN usage for a particular time period. Live Streaming Shows real time usage information as soon as it is available from the CDN (typically within 15‐30 seconds from the time that the information was collected, though accounts with low traffic levels can take up to 2 minutes). Global Uses a 3‐D globe to display the locations in the world to which the CDN is serving your content. Hits are shown by spikes projecting outward from the globe. Larger spikes represent more traffic, and are proportional to overall traffic levels. 2.1.2 Analytics Measurements The CDN captures a number of measurements in its analytics data points. The list below describes each measurement in detail, and should be referred to in order to better understand the analytics information being presented in the dashboards. ƒ
ƒ
5 Actual Transfer The amount of data moved by the CDN during the time period specified. Completion Ratio The number of bytes actually sent to the end user divided by the number of bytes they requested. This measurement can be used to determine how often end users close their browsers and stop requesting the file before the full file is delivered. CDN Portal User Guide
ƒ
ƒ
ƒ
Transfer Rate The speed of data transfer by the CDN (in Gbps, Mbps, etc). Duration How much time the CDN spent delivering content to end users. Hits The number of unique end‐user requests during the selected time period. 2.1.3 Customizable Charts Most of the information visualized in the analytics dashboards is done so using customizable charts. Understanding how to use these charts will allow you to get the most out of the analytics data being displayed. A customizable chart is presented below. There are five controls across the top of the chart. These controls are described below, referencing the chart shown here in order from left to right. Each chart supports different customization options. Depending on the level of customization available, some of these controls may not be shown. •
•
•
•
•
6 Product Selector Tells the chart which CDN service they want to view analytics data for. Chart Type Selector Tell the chart how to visualize itself, including area, bar, line, pie, plot, and list views. Measurement Selector Determines which measurement is being visualized. The available measurements differ depending on the product being displayed, since not all measurements are appropriate for all services. Please see the section on measurement for more information. Interval/Time Range Selector Tells the chart to display analytics data for the last 36 hours, 45 days, or 24 months. Export to Comma‐Separated Value (CSV) Control Enables the user to download the analytics data as a CSV file. This file can then be imported in to another software tool for further analysis, such as Microsoft Excel. CDN Portal User Guide
2.1.4 Account Overview Dashboard The Account Overview dashboard is the first thing a user will see when they log in to the administration portal. Each item available on the dashboard is described in detail below. Usage Summary The Usage Summary gives the user a snapshot of their Network Usage, Storage Usage, and Storage In Use. These terms are described below. ƒ
7 Network Usage Total bytes transferred for each service (CDS, WMS, and FMS) since the last billing event. For CDN, this value reports all HTTP traffic (including video progressive‐
download) delivered for this account. For FMS and WMS, this value reports the true streaming traffic delivered for this account. CDN Portal User Guide
ƒ
ƒ
Storage Usage Total storage used for each service since the last billing event, measured in Gigabytes (GB). Gigabytes are accumulated daily, based upon the value of Storage In Use. Storage In Use Total storage currently in use for each service measured in Gigabytes (GB). This value reports the storage for all files stored in the CDN for each service. Percentage of Total CDN Usage Per Product Line: Last 36 Hours This chart shows the user the total percentage of Duration and Transfer for each service being used on their account by the CDN. This graph allows the user to see where the majority of data transfer and delivery duration is taking place on their account, and how these measurements compare for each CDN service. Clicking on the Duration or Transfer column in this graph causes the mini chart to the bottom‐
right of to show detailed statistics on an hour‐by‐hour basis for the product and measurement represented by the column that was clicked. Top 20 Files for CDS: Last 36 Hours This grid displays the top 20 most popular files being delivered by the CDS service over the last 36 hours, along with the measurements for the total number of hits and bytes transferred during this time. The file path for each file in the top 20 is also displayed. Customizable Chart At the bottom‐right of the Account Overview is a customizable chart that can be used to view any measurement for the CDN on any available service over the last 36 hours, 45 days, or 24 months. 8 CDN Portal User Guide
2.1.5 Marketing Dashboard The Marketing dashboard is accessed from the left navigation bar in the Home tab. Each item available on the dashboard is described in detail below. Map The map displays all the countries for which the CDN captures traffic. The user can select a country by clicking on it, which causes the customizable charts to the bottom‐right of the map to display detailed analytics measurements for that specific region. The user can configure the service, chart type, time period, and measurement they wish to view in each of the customizable charts. CDS Transfer for Top 20 Regions: Last 36 Hours This data grid displays the top 20 regions to which content is being served by the CDS service. In addition to the region being served, this grid also displays the amount of transfer for that region. 9 CDN Portal User Guide
2.1.6 Usage Dashboard The Usage dashboard is accessed from the left navigation bar in the Home tab. The usage dashboard provides a “master” chart at the top of the page, with four smaller “detail” charts below. Using the controls on the master chart, the user can select which CDN service and time period they wish to view, along with a measurement and chart type for the master chart. As the service and time period on the master chart are changed, the detail charts update themselves accordingly to display the same service and time period. The user can also configure each detail chart to display the measurement and chart type they wish to view. 10 CDN Portal User Guide
2.1.7 Live Streaming Dashboard The Live Streaming dashboard is accessed from the left navigation bar in the Home tab. The Live Streaming dashboard provides real‐time information for live streaming products. When a live event is in progress, the user can watch this dashboard to see it update periodically with information from the CDN. All of the customizable charts on this dashboard can be set to display the chart type and measurement that the user is interested in. 11 CDN Portal User Guide
2.1.8 Global Dashboard The Global dashboard is accessed from the left navigation bar in the Home tab. From this dashboard, the same regional data available in the Marketing dashboard is visualized on a three‐dimensional globe. Data points are represented as red beams of light emanating from the globe. The longer the beam of light, the more hits are coming to the CDN from that region. The user can control the magnification, rotation speed, and horizontal/vertical rotation of the globe using the controls at the bottom of the screen. They can also tell the globe to move automatically or stay still. Finally, the globe can be visualized in full screen mode. 12 CDN Portal User Guide
2.2 Content Management System (CMS) StrikeTracker provides full administration capabilities for the files on the CDN using a graphical user interface similar to that found on a desktop PC. Using this interface, users can see the files available in the network infrastructure, and administrate them by previewing, renaming, moving, and deleting them as they see fit. Files up to 100MB in size can also be uploaded directly to the CDN via StrikeTracker. Larger files can be uploaded via FTP. Files uploaded in this fashion are instantly propagated to all CDN POPs and are available for consumption by end users immediately. Likewise, when files are renamed or deleted, the changes take effect on the CDN right away. 2.2.1 Content Management Overview The user interface for the content management system is presented below. 13 CDN Portal User Guide
User Interface Layout for the Content Management Section The CMS is laid out with a tree browser on the left and a viewing area to the right. Above the viewing area is a toolbar containing buttons to perform content management operations. Tree Browser This window shows the full tree view of the directory structure being navigated by the user. The user can browse the root directories and nested directories that lead to the content displayed in the viewing area. Viewing Area This window displays the directory that will be edited if the user performs any of the content management operations. In this window, users can select a file system object (such as a file or folder) to view specific object properties including the file size, type, name, URL for publishing (both transparent and opaque), date created, and date last modified. Content Management Operation Toolbar/Buttons The various content management operation buttons are described in detail below. •
•
•
•
•
•
•
•
14 Views Toggles the folder between detailed and summary views. Refresh Refreshes the viewing area. This is useful to see changes to the CDN that may not have taken place through StrikeTracker, such as files being ingested via FTP or Origin Pull. Home Navigates the viewing area to the root folder. Up Arrow Navigates the viewing area to the folder above the current folder. Delete Immediately purges the file from the CDN. New Folder Creates a new folder. The user is prompted to enter the name of the new folder. Rename Used to rename a file or folder. The item to be renamed must be selected. Upload This operation launches an upload dialog for adding one or more files to the CDN. Files CDN Portal User Guide
uploaded through this form are instantly propagated to all network nodes. Each file uploaded through this form must be smaller than 100MB. If users wish to upload files larger than 100MB in size, they can use the FTP protocol using an FTP client of choice. For more information on FTP delivery, please contact your Technical Consultant. 2.2.2 CMS Configuration Dialog The CDN management portal provides several powerful options for configuring objects on the CMS. These options allow you to take advantage of advanced CDN features such as Content Protection and Virtual Hosting. To access these features, simply select a File System Object (such as a File or Folder) and click the “Properties” button in the Content Management Operation Toolbar. You will be presented with a configuration dialog with several tabs granting you access to these features. For each advanced configuration option, there is a tab that can be accessed to set the properties for that option. The default tab is labeled “General” and gives you basic information on the selected File System Object. NOTE: Some features mentioned in this section are not available to all accounts. If you do not have access to an operation that you require, please contact your account management team. 2.2.3 Content Protection Content Protection allows you to restrict access to content on the CDN using a variety of methods. By default, permissions for content on the CDN are inherited from the parent Folder. This means that if you apply a protection policy to any of the root Folders (CDS, FMS, or WMS) it will apply automatically to all objects in any subfolders. If you want to specify a custom policy for a subfolder, simply uncheck the “Inherit from Parent” checkbox and define the policies that you want to use. The various methods for protecting content are described below. Note that multiple policies may be active on a Folder’s contents at the same time to provide additional security. 15 CDN Portal User Guide
•
•
•
HTTP Referrer Restriction This policy only allows access to the content if the HTTP Referrer (i.e. the server or web page that referred the user to the content) matches an entry in the list of URLs specified. To apply an HTTP Referrer Restriction, simply press the “Add New” button and follow the instructions in the dialog box. Removing an HTTP Referrer Restriction is just as easy; simply select the URL you want to remove, and click the “Remove Selected” button. Support for wildcards is provided with this mechanism. For instance, the URL http://*.test.com/* will match any referrers from the test.com domain. URL Signing This policy is based upon a pass phrase that is shared between the CDN and the account holder. The account holder indicates a field name and secret key that are used to construct a URL of the form [base URL to content]?passPhraseField=passPhrase which is then hashed using the MD5 algorithm to produce a token. The URL is then re‐generated following the form [base URL to content]?authField=token. When this URL is presented to the CDN (which also knows the secret), the token is generated using the same process that the URL builder followed. If the two tokens match, then the URL builder has demonstrated knowledge of the secret and the content is served. Otherwise, the CDN returns an HTTP response code of 403 Forbidden. To prevent replay attacks, an expiration TTL is also supported. HTTP Basic Authentication This policy requires that the client be able to supply credentials to an HTTP challenge/response request. To configure an HTTP Basic Authentication policy, click the “Settings” button and follow the instructions in the dialog that pops up. 2.2.4 Origin Pull Origin Pull allows a user to host their content off of the CDN on an Origin Server. The first time the content is requested by a client coming in through the CDN, the CDN will pull the content from the Origin Server and store it for future requests. This strategy is convenient when CDN users have large files/numbers of files and want to make sure they make use of their storage allocation on an as‐needed basis. Since the Origin Pull content on the Origin Server may change over time, the user can specify policies to automatically check the content on a periodic basis to see if it has changed. This allows the CDN to refresh its cached copy of the content when changes occur. Finally, the Origin Pull content may also be set to expire if CDN clients have not requested it for some time. If content 16 CDN Portal User Guide
expires, the CDN removes it, freeing up the storage allocation. Origin Pull is disabled by default. To enable it, click the checkbox labeled “Enable Origin Pull.” There are a number of properties that can be configured for Origin Pull, described in detail below. •
•
•
•
•
17 Primary Host The user can specify an Origin Pull hostname, which is simply a server address or IP address to the Origin Server hosting the content. Primary Username/Password Some Origin Servers will be configured to require HTTP challenge/response authentication in order to be accessed. The credentials for the Primary Host can be specified in these fields. Secondary Host/Username/Password A secondary host may be provided. This host will be used by the CDN as the Origin Server in the event that the Primary Host is unavailable. These settings are identical to the Primary Host’s settings, with the exception that they configure the values for the Secondary Host instead. Expiration Policy There are several policies available to determine when the CDN should consider the content pulled from the Origin Server stale. o Never: The content never expires. Once the file has been pulled from the Origin Server, the CDN will hold on to it indefinitely. o Cache Control: The CDN will respect the HTTP cache control headers for the file. The content will expire according to the settings present in the cache control headers present when the file is initially pulled from the Origin Server. o Last Modify: The last modified date of the file will be examined to determine if the content is stale. When this setting is used, the user must specify a time period after which the content should expire. Example: the last modified date on a file is set to January 1st, 2008. The user has specified an Expiration Time of 10 days. The CDN will consider the content stale on January 11th, 2008 and will request a fresh copy at some time during that day. o Ingest: The time of ingest will be examined to determine if the content is stale. When this setting is used, the user must specify a time period after which the content should expire. Refresh Policy The Refresh Policy determines how often the CDN will check for fresh content once the CDN Portal User Guide
cached copy of the content has expired. If no Refresh Interval is specified, the CDN will check the copy of the content on the Origin Server for updates at a time determined by the CDN (based upon factors such as system load). o Refresh Interval: The Refresh Interval determines how soon the CDN should check for fresh content after the content expires. o Refresh Offset: The Refresh Offset tells the CDN to offset the period of time specified in the Refresh Interval by a certain amount. In this way, it complements the Refresh Interval by allowing additional variation to be introduced to the schedule used by the CDN to check for fresh content. For example, if a Refresh Offset of 4 Hours is specified, the CDN will check for fresh content 4 hours after the Refresh Interval time expires. When the Refresh Interval expires once again, the CDN will wait 4 hours before checking for fresh content. Thus, specifying a Refresh Offset introduces a rolling offset to the Refresh Interval time. 2.2.5 Virtual Hosting By using Virtual Hosting, a user can specify a URL that deep‐
links in to the CDN file system to access content. This technique can be used to create vanity domains, or to provide a path to content that is shorter than the real path that exists on the CDN. NOTE: In order for Virtual Hosting to work correctly, the user must configure a CNAME entry in the DNS record for the domain used as the Virtual Host. To configure Virtual Hosting, simply check the checkbox labeled “Enable” and specify the domain name or IP address to be used as the Virtual Host. So long as the CNAME is correctly configured for the domain specified, Virtual Hosting will go into effect immediately. Customers may host content under any path that they choose, within one of the platform folders; /cds/path/to/content, for example. Normally, this content would be accessible via the URL http://hwcdn.net/accountid/cds/path/to/content/, where accountid is a customer’s unique account ID. A Virtual Host for the URL www.mydomain.com can be set up to point directly to any portion of the path; in this example, the folder named content, for instance. Users may now access the content under the content Folder by going to http://www.mydomain.com/ directly, instead of having to use the full path to the content. For example, If a file named movie.flv was placed under the path /cds/path/to/content/movie.flv, it could be accessed either by the URL http://hwcdn.net/accountid/cds/path/to/content/movie.flv or by the v‐hosted URL http://www.mydomain.com/movie.flv. 18 CDN Portal User Guide
2.3 Live Event Administration You no longer have to wade through a manual workflow in order to provision a Live Event; you can do so instantly on your own time using a simple suite of Live Event administration tools. The Live Event view is displayed below. User Interface Layout for the Live Event Section The Live Event user interface consists of a view selector on the left with a viewing area on the right. Above the viewing area is a toolbar containing buttons for performing Live Event administration operations. View Selector The View Selector is used to switch between several views of the Live Event information available for the account being displayed. To select a view, the user can either select the radio 19 CDN Portal User Guide
button for the desired view type or cycle through the views in a set order by pressing the “Views” button in the toolbar above the Viewing Area. Viewing Area This area shows details for the Live Events under this account organized according to the view selected in the View Selector. To initiate a Live Event operation, such as “Delete”, the user first selects the target Live Event by clicking on the row, card, or icon (based upon the view type being used) representing the Live Event they wish to perform the operation against. The user then presses the button in the toolbar related to the operation they wish to perform, and follows the instructions in the dialog window that appears. Special List View for Live Events Live Events are provisioned against URLs that usually need to be taken from StrikeTracker and copy/pasted to other software applications used for publishing and ingesting live content. Once in the List view, simply roll your mouse pointer over the Live Event that contains the URL you wish to copy. A “Copy” button will appear to the left of the URL. Clicking this button will copy the URL to your clipboard so that you can paste it in to another application. When not hovering over the Live Event, this “Copy” button hides itself so that as much of the full URL as possible is visible. Live Event Operation Toolbar/Buttons Using the buttons available in the toolbar above the Viewing Area, users can create new Live Events and delete existing ones. •
•
New Live Event Using this operation causes a dialog to appear, guiding you through the Live Event creation process. Following completion of this process, the Live Event will become available on the CDN at the time specified in the configuration. Delete Use this operation to delete a Live Event. This operation cannot be undone, so as a safeguard the user will be prompted to confirm the deletion before it is executed. Following execution of this operation, the Live Event is removed immediately from the CDN. 20 CDN Portal User Guide
2.4 Customer Administration The CDN management portal can be used to instantly provision new customer accounts and administrate existing accounts on the CDN. Whenever a new customer is created using StrikeTracker, their accounts are enabled immediately. 2.4.1 Customer Administration Overview The Customer Administration view is shown below. User Interface Layout for the Customer Administration Section The Customer Administration user interface consists of a view selector on the left with a viewing area on the right. Above the viewing area is a toolbar containing buttons for performing Customer administration operations. 21 CDN Portal User Guide
View Selector The View Selector is used to switch between several views of the Customer information available for the account being displayed. These views are specialized to different functions, such as viewing CDN usage for each Customer or determining billing balances. The Customer Viewing Area can be organized in a number of ways. The user can either select the radio button for the desired view type or cycle through the views by pressing the “Views” button in the toolbar above the Viewing Area. •
•
•
•
•
•
Summary Cards View and By Name View Show customers organized by their contact information and company name. By Account Balance This view shows Customers sorted in descending order by their current balance due. NOTE: The billable balances are counted independently per Customer until a billing event is initiated for that Customer, such as the one performed using the "Bill Now" button. By Network Usage This view shows bytes transferred, price per GB, and total transfer balance for each CDN service. By Storage Usage This view shows the storage used, price per unit, and total storage balance for each CDN service. Icons Displays customers using an icon. Tiles Displays each customer by name using a tile format. Viewing Area This area shows details for the Customers under this account organized according to the view selected in the View Selector. To initiate a Customer operation, such as “Bill Now” or “Pay Bill”, the user first selects the target Customer by clicking on the row, card, or icon (based upon the view type being used) representing the Customer they wish to perform the operation against. The user then presses the button in the toolbar related to the operation they wish to perform, and follows the instructions in the dialog window that appears. Customer information can be updated by double‐clicking on any Customer. The user is presented with an edit dialog and may make changes accordingly. 22 CDN Portal User Guide
Customer Operation Toolbar/Buttons Using the buttons available in the toolbar above the Viewing Area, users can set up sub‐
accounts, administrate Customer information for existing sub‐accounts, perform billing operations, and revoke access to CDN services. •
•
•
•
•
•
23 Views Toggles the Customer Viewing Area through the view options listed in the View Selector. See the section on the View Selector for more information. Delete This operation removes a customer account from the CDN. This operation must be used with care, since it cannot be undone once performed. As a safeguard, the user is prompted to confirm this operation before it is executed. New Customer Clicking this button opens a dialog that allows the user to create a new Customer. After the Customer has been created, StrikeTracker automatically provisions all CDN services for this new sub‐account. The new sub‐account can be accessed using the credentials supplied during the provisioning process. Bill Now This operation is used to bill the Customer's outstanding balance. At the user's discretion, either the entire outstanding balance or just the balance through a specific date can be billed. Pay Bill Using this feature, a user can enter a payment received from the Customer into the balance tracking system. The amount entered is subtracted from the Customer's balance only. The billable fields will continue to accrue for new services until a new billing event is initiated using the "Bill Now" operation. Toggle Status Customer accounts exist in one of two statuses: "active" or "suspended". Using this operation, the user can toggle the Customer's status between these two states. Suspended Customers are immediately revoked of CDN delivery services until their status is reinstated as "active". CDN Portal User Guide
2.5 Service Class Administration The Service Class view is presented below. 2.5.1 Service Class Overview Service Classes are reseller‐defined pricing packages for CDN services. Each Service Class sets a per‐unit price for Gigabytes of data transferred on the network and Gigabytes of data stored on the network. Customers are assigned a Service Class when their account is created. The design of Service Classes is extremely flexible to accommodate almost any billing model. Two best practices are advocated with regard to Service Class creation. In the first approach, resellers define one Service Class for each customer, allowing full customization of pricing for that specific customer’s needs. The second approach is a tiered model where each customer is put in to one option from a set of Service Class tiers such as Platinum, Gold, or Silver. Of course, resellers can mix and match their Service Class designations based upon their own individual pricing strategy. 24 CDN Portal User Guide
After logging in, each reseller customer will see a balance that is calculated using their CDN usage according to the pricing units in the Service Class to which they are assigned. User Interface Layout for the Service Class Section The Service Class user interface consists of a view selector on the left with a viewing area on the right. Above the viewing area is a toolbar containing buttons for performing Service Class administration operations. View Selector The View Selector is used to switch between several views of the Service Class information available for the account being displayed. Service Classes can be viewed as summary cards, by name, as icons, or as tiles. Viewing Area This area shows details for the Service Classes under this account organized according to the view selected in the View Selector. To initiate a Service Class operation, such as “Delete”, the user first selects the target Service Class by clicking on the row, card, or icon (based upon the view type being used) representing the Service Class they wish to perform the operation against. The user then presses the button in the toolbar related to the operation they wish to perform, and follows the instructions in the dialog window that appears. Service Class information can be updated by double‐clicking on any Service Class. Service Class Operation Toolbar/Buttons Using the buttons available in the toolbar above the Viewing Area, users can set up Service Classes, administrate pricing for existing Service Classes, and delete Service Classes from the CDN. •
•
•
25 Views Toggles the Service Class view area through the view options listed in the View Selector. Delete Removes a Service Class from the system. This operation cannot be undone. As a safeguard, the user is prompted to confirm the delete operation before it is executed. NOTE: Service Classes that are assigned to an active customer cannot be deleted. Create New Service Class This operation can be used to add new Service Class pricing package options. Each Service Class can be customized with specific pricing for each CDN transfer and storage service. Pricing is entered per unit (GB transferred for network transfer or per GB stored for CDN storage). CDN Portal User Guide
2.6 User Administration While the management portal makes administration of the CDN easy enough for one person to do by themselves, many times organizations will distribute responsibilities amongst several users. To meet these needs, StrikeTracker makes it possible to create multiple users and to give them as much or as little access as required to perform their job function. 2.6.1 User Security Settings By default, the first user associated with StrikeTracker (the administrative user) is given full permissions to the system. The administrator can then opt to create additional user accounts. These users can also be given full system access, or their access can be restricted to a more restrictive set of privileges. There are a number of access levels available, listed below. For each permission there is the option to set the privilege as “Read”, “Edit”, or “None”. Users with “Read” permissions can only view the information, while those with “Edit” can make changes. Users with a permission of “None” are unable to access the information in StrikeTracker for either viewing or editing. •
•
•
•
Reporting With this permission the user has access to reporting information, such as CDN analytics. Content Users with this permission can view and edit content in the CMS. User Gives access to the Users tab, allowing users to view and/or change settings and information for other users. Billing Users with this permission can perform activities such as viewing billable totals and processing billing events for sub‐accounts. Access levels can be set when creating a user initially, or at a later time by editing their user account settings. 26 CDN Portal User Guide
2.6.2 Users Overview The Users view is presented below. User Interface Layout for the Users Section The Users interface consists of a view selector on the left with a viewing area on the right. Above the viewing area is a toolbar containing buttons for performing User administration operations. View Selector The View Selector is used to switch between several views of the User information available for the account being displayed. Users can be viewed as summary cards, by name, by permissions, as icons, or as tiles. 27 CDN Portal User Guide
Viewing Area This area shows details for the Users under this account organized according to the view selected in the View Selector. To initiate a User operation, such as “Toggle Status”, the user first selects the target User by clicking on the row, card, or icon (based upon the view type being used) representing the User they wish to perform the operation against. The user then presses the button in the toolbar related to the operation they wish to perform, and follows the instructions in the dialog window that appears. User information can be updated by double‐clicking on any User. The user is presented with an edit dialog and may make changes accordingly. Changes take effect immediately, although some permission changes require the User to log out of StrikeTracker and back in again before the new permission settings take effect. User Operation Toolbar/Buttons Using the buttons available in the toolbar above the Viewing Area, users may perform the following operations. •
•
•
•
28 Views Cycles the customer Viewing Area through the view options listed in the View Selector. See the View Selector section for more information on specific view types. Delete This operation removes a customer from the system. As a safeguard, the user is prompted to confirm this operation before it is executed since it cannot be undone. New User Click to create a new User for this account. A dialog will walk you through the process for creating the new User. Upon completion, the new User is created on the CDN instantly, and can begin using StrikeTracker immediately. Toggle Status This operation toggles a User's status between Active and Suspended. CDN Portal User Guide
3. Updates, Feedback & New Feature Requests The management portal is provided to give resellers a flexible portal for managing CDN services in a wide range of environments and media verticals. Our design goal is to optimize your productivity with features that are powerful, yet simple to use. We’re bringing the network to you so you can have total control over the CDN. StrikeTracker will continue to evolve the way resellers operate by providing the richest CDN administration tools in the industry. As a result, user feedback is an important aspect in the development of StrikeTracker. Users are encouraged to take an active role in the ongoing development of StrikeTracker by providing comments, suggestions, and requests. If you have comments, concerns, or feature requests, please contact your account management team. 29 CDN Portal User Guide
Guía de Uso
Streaming Highwinds
CREAR UN EVENTO EN VIVO (Canal de Streaming)
ASOCIACIÓN RUAV
Paso 1
Ingresar a:
https://striketracker.highwinds.com/
Escriba el nombre de usuario y clave que le fueron asignados.
Se ingresa a la página de administración del servicio
2. Crear un nuevo punto de montaje (Live Event):
Clic en New Live Event
3. Le damos un nombre al evento.
Marcamos la fecha de inicio y fin de la transmisión.
Si va a hacer una transmisión indefinida (por ejemplo, una emisora) marque
“Stream indefinitely”.
En Bitrate lo cambiamos por 800 para que admita en unj futuro mejor calidad
de streaming.
Clic en “Next”.
4. En closest Ingest Point se recomienda establecer Dallas
El tipo de señal de entrada es Push
En Push settings hay que dar los datos de la red IP que origina. Si se transmite
desde la red de la Universidad del Valle, se debe marcar los dos primeros
números del IP la Institución: 200 y 26. Los dos restantes se dejan en cero (0).
Para transmisiones desde otras redes debe consultar el IP. Se recomienda
consultar en http://www.whatismyip.com/
De todas maneras, sólo se deben escribir los dos números del IP.
Se admite como rango máximo un /16 como en el ejemplo
Usuario y Clave para la señal de transmisión
Al darle click en Next queda listo nuestro punto de transmisión:
Instructivo para transmitir en
formato FLV utilizando el servicio de streaming de RUAV
(Highwinds)
(adaptación para Universidad del Valle: Fernando Prieto)
Los datos del canal de streaming se deben tomar del evento
que usted creó en la subcuenta de CDN que se le asignó.
Los puede ver en la opción Live eventos.
Los datos que debe tomar en cuenta para la transmisión son
Event URI, Server y Stream Name.
Para
transmitir
en
FLV
descargue
www.adobe.com
el Flash Media Encoder,
gratuito de Adobe (requiere registro).
desde
software
Abrimos el programa
En las opciones de codificación:
En Video:
Preset
corresponde
a
los
parámetros
predeterminados, podemos transmitir con VP6 o H264 a
distintas velocidades (depende del público objetivo). Con
300kbps la visualización es bastante aceptable y el
consumo de ancho de banda es menor.
Device se refiere al dispositivo de captura de video.
FrameRate es la tasa por defecto de fotogramas.
Input Size es el tamaño por defecto de entrada.
En Audio:
Device se refiere al dispositivo de captura de audio. Format
es el formato de emisión, por defecto en mp3
Channels si la fuente es estéreo o monofónica
SampleRate
es la tasa de muestreo
(por defecto
22050 Hz)
BitRate es la tasa de tratamiento del audio (48 Kbps por
defecto)
El Panel de Opciones de Salida (Output)
Para enviar hacia el servidor de Flash tomamos los datos del
perfil del evento tal como aparecen en el CDN.
En FMS URL pegamos la dirección que aparece como Server.
En Stream pegamos la direccion que aprece como Stream
name.
El Panel de Opciones Metadatos nos permite editar la
información del flujo
Regresamos
a la vista Output y damos click en
Connect.
Si aparece la opción Disconnect, significa
que nos
hemos conectado exitosamente
al servidor FMS. Si
aparece un mensaje de error significa que el puerto
1935 se encuentra bloqueado en nuestra red.
Clic en “Connect”
Una vez conectado le aparece así:
Para iniciar de click en Start
Si es exitoso debería estar transmitiendo y mostrando las
estadísticas de conexión:
Configuración del código web
Para poder ver la transmisión en su página web debe insertar
las siguientes líneas en el código fuente de su documento
html:
-----------------------------------------------------------------<!--reemplace la frase AQUI_VA_LA_URI_DE_SU_EVENTO_EN_VIVO por la URI de su
evento-->
<!--copie desde la siguiente línea...-->
<object width="320" height="240" classid="clsid:D27CDB6E-AE6D-11cf-96B8444553540000" id="single1" name="single1">
<param name="movie" value="http://hwcdn.net/c7h2p8f8/cds/RUAV/player.swf" >
<param name="allowfullscreen" value="true" >
<param name="allowscriptaccess" value="always" >
<param name="wmode" value="transparent" >
<param name="flashvars"
value="file=AQUI_VA_LA_URI_DE_SU_EVENTO_EN_VIVO&autostart=true&type=highwind
s" >
<embed width="320" height="240" id="single2" name="single2"
src="http://hwcdn.net/c7h2p8f8/cds/RUAV/player.swf" bgcolor="#000000"
allowscriptaccess="always" allowfullscreen="true"
flashvars="file=AQUI_VA_LA_URI_DE_SU_EVENTO_EN_VIVO&autostart=true&type=high
winds" >
</object>
<!--copie hasta la línea anterior-->
Tal como se indica en el código, donde dice
“AQUI_VA_LA_URI_DE_SU_EVENTO_EN_VIVO” debe insertarse la dirección
de marcada como Event URI:
Es decir, para nuestro ejemplo, el código fuente del
reproductor de vide debe quedar de la siguiente manera:
<object width="320" height="240" classid="clsid:D27CDB6E-AE6D-11cf-96B8444553540000" id="single1" name="single1">
<param name="movie" value="http://hwcdn.net/c7h2p8f8/cds/RUAV/player.swf" >
<param name="allowfullscreen" value="true" >
<param name="allowscriptaccess" value="always" >
<param name="wmode" value="transparent" >
<param name="flashvars" value="file=http://hwcdn.net/v4b5q4r7/fls/2532053evento_demo.smil&autostart=true&type=highwinds" >
<embed width="320" height="240" id="single2" name="single2"
src="http://hwcdn.net/c7h2p8f8/cds/RUAV/player.swf" bgcolor="#000000"
allowscriptaccess="always" allowfullscreen="true"
flashvars="file=http://hwcdn.net/v4b5q4r7/fls/2532053evento_demo.smil&autostart=true&type=highwinds" >
</object>
Después de publicar podrá ver la señal de video
insertado en su página web: