Red de conocimiento informático - Conocimiento informático - Cómo enviar transmisiones a través de RTMP a Wowza Stream Engine 4

Cómo enviar transmisiones a través de RTMP a Wowza Stream Engine 4

Esta sección describe el proceso de creación de una aplicación de transmisión en vivo y las configuraciones relacionadas en el archivo Application.xml.

Cree una carpeta de aplicación [install-dir]/applications/live.

Cree una carpeta de configuración [dir-instalación]/conf/live y copie [dir-instalación]/conf/Application.xml a esta nueva carpeta.

Abra y edite el archivo Application.xml recién copiado y modifique la configuración como se describe a continuación (es posible que algunas configuraciones ya estén configuradas):

Nota: haga clic aquí para descargar una. ya es un Application.xml con configuración predeterminada.

Establezca la propiedad Streams/StreamType en:

Código:

lt;StreamTypegt;livelt;/StreamTypegt;

Establezca los HTTPStreamers propiedad Establecer en:

Código:

lt;HTTPStreamersgt;cupertinostreaming, smoothstreaming, sanjosestreaminglt;/HTTPStreamersgt;

Establecer la propiedad Streams/LiveStreamPacketizers en:

Código:

lt;LiveStreamPacketizersgt;cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizerlt;/LiveStreamPacketizersgt;

Establezca la propiedad RTP/Authentication/PlayMethod en:

Código:

lt;PlayMethodgt;nonelt;/PlayMethodgt;

Abra y edite el archivo [install-dir]/conf/publish.password, agregue un nombre de usuario y contraseña para el control Acceso a wowza durante el envío RTSP/RTP (el siguiente es un ejemplo de un archivo con el nombre de usuario myuser y la contraseña mypassword):

Código:

# Publicar archivo de contraseña (formato [nombre de usuario] [espacio][contraseña])

# nombre de usuario contraseña

miusuario micontraseña

Iniciar Wowza Stream Engine 4

Empujar

Ingrese la siguiente información en su codificador, luego haga clic en el botón Publicar o Iniciar:

Dirección de host: [wowza-ip-address]: 1935

Nombre de la transmisión: en vivo/ myStream.sdp

Nota: Las operaciones específicas para enviar la transmisión en vivo a Wowza Media Server en el codificador varían según el codificador. Para obtener más información sobre cómo enviar transmisiones en vivo en un codificador, comuníquese con el fabricante de su codificador.

Reproducir

Nota: En el siguiente ejemplo, [wowza-ip-address] es la dirección IP o el nombre de dominio donde se ejecuta Wowza Stream Engine 4.

Adobe Flash Player (RTMP)

Para Wowza Media Server 3.5.0 y superior, use un navegador para abrir [install-dir]/examples/LiveVideoStreaming/FlashRTMPPlayer/player html. , ingrese la siguiente información y luego haga clic en el botón Conectar.

Servidor: rtmp://[wowza-ip-address]/live

Stream: myStream

Si quieres reproducir esta transmisión en vivo desde un control remoto computadora, solo necesita copiar la carpeta FlashRTMPPlayer a un servidor web y luego usar un navegador para acceder: http://lt;webservergt;/FlashRTMPPlayer/player.html.

Adobe Flash Player (San José/Adobe HDS)

Para Wowza Media Server 3.5.0 y superior, use un navegador para abrir [install-dir]/examples/LiveVideoStreaming/FlashHTTPPlayer /player.html, ingrese la siguiente información y luego haga clic en el botón Conectar.

Si desea reproducir esta transmisión en vivo desde una computadora remota, solo necesita copiar la carpeta FlashHTTPPlayer a un servidor web y luego acceder a ella con un navegador: http://lt;webservergt;/ FlashHTTPPlayer/player html es suficiente.

Nota: Para usar HDS para reproducir esta transmisión en vivo, debes usar un reproductor Flash basado en OSMF.

Dispositivo Apple iOS (Cupertino/Apple HLS)

Abra la siguiente URL en el navegador web Safari del dispositivo Apple:

URL: http: // [wowza-ip-address]:1935/live/myStream/playlist.m3u8

Nota: Los terminales Apple iPhone 3GS (y dispositivos anteriores) y iPod touch requieren codificación de video. El formato es H.264 ( Nivel de perfil básico 3 o inferior) y el formato de codificación de audio es AAC o MP3 estéreo.

Nota: También puedes reproducir esta transmisión en vivo en una computadora Mac OS® X Snow Leopard 10.6 o posterior usando el navegador web Safari o QuickTime 10.x.

Microsoft Silverlight (Smooth Streaming)

Para Wowza Media Server 3.5.0 y superior, use un navegador para abrir [install-dir]/examples/LiveVideoStreaming/SilverlightPlayer/player html. , ingrese la siguiente información y luego haga clic en el botón Conectar.

Transmisión: http://[wowza-ip-address]:1935/live/myStream/Manifest

Si desea reproducir esta transmisión en vivo desde una computadora remota, simplemente necesita agregar SilverlightPlayer Copie la carpeta a un servidor web y luego visite: http://lt;webservergt;/SilverlightPlayer/player.html.

Nota: El reproductor Microsoft® Silverlight® requiere que tanto el audio como el video estén presentes. Para la transmisión en vivo, la frecuencia de fotogramas clave (que se puede configurar en el codificador o llamarse gop/fps) debe estar entre 1 y 4 segundos (se recomiendan 2 segundos). La reproducción se detendrá mientras supere los 4 segundos.

Reproductor RTSP/RTP

Ingrese la siguiente URL en el reproductor RTSP/RTP:

URL: rtsp://[wowza-ip-address] : 1935/en vivo/miTransmisión