Descripción general
Real-Time Streaming (RTS) es una función líder de streaming interactivo que Alibaba Cloud desarrolló con base en el User Datagram Protocol (UDP). RTS utiliza Web Real-Time Communication (WebRTC) para transferir datos.
RTS se apoya en ApsaraVideo Live y aprovecha los diversos nodos de Content Delivery Network (CDN) y los recursos de red de Alibaba Cloud CDN en todo el mundo. RTS admite decenas de millones de transmisiones simultáneas y una latencia máxima de extremo a extremo de dos segundos, al tiempo que minimiza sus costos de implementación.
El streaming en vivo se ha vuelto popular en diversos campos comerciales. Para ofrecer una excelente experiencia del usuario de streaming en vivo, debe contar con tecnología robusta y soporte de recursos. Alibaba Cloud desarrolló RTS con base en su experiencia práctica. RTS apoyó el streaming en vivo de Taobao durante el Double 11 Global Shopping Festival.
Beneficios
-
Baja latencia
Con la misma tasa de congelación de imagen (freezing), la latencia del streaming Flash Video (FLV) es de unos siete segundos, mientras que la de RTS es de sólo unos dos segundos, lo que supone una reducción del 70 %.
-
Alta concurrencia
RTS admite decenas de millones de transmisiones simultáneas con base en más de 3,200 nodos de CDN, suficiente ancho de banda reservado y capacidades de programación inteligente que proporciona Alibaba Cloud CDN.
-
Implementación eficiente
Para usar RTS, puede actualizar el SDK del reproductor sin cambiar la arquitectura de su servicio ApsaraVideo Live. RTS es compatible con las funciones de ingesta de streams, transcodificación y snapshot de ApsaraVideo Live.
Arquitectura
RTS optimiza el protocolo de streaming. Las URL de streaming de RTS comienzan con un nuevo encabezado de protocolo, artc://.
Para usar RTS, debe agregar un dominio de streaming de RTS a su servicio ApsaraVideo Live actual.
Escenarios
Transmisión en vivo en comercio electrónico
RTS permite a los vendedores comunicarse con los compradores, responder sus preguntas e intercambiar información de productos con ellos en tiempo real. RTS ayuda a los vendedores a mejorar el volumen bruto de mercancías (GMV). Durante el Double 11 Global Shopping Festival de 2020, RTS apoyó el streaming en vivo de Taobao mediante la transmisión de datos de voz, video, imagen e información de productos a la audiencia en segundos.
Transmisión en vivo educativa
RTS admite clases de gran tamaño, donde un gran número de alumnos puede comunicarse con los profesores en línea al mismo tiempo, con baja latencia. Esto ayuda a crear un mejor entorno de aprendizaje. En comparación con la comunicación en tiempo real (RTC), RTS admite mayor concurrencia con menores costos de implementación.
Transmisión en vivo en ocio y deportes
RTS admite el streaming en vivo de deportes y eventos con baja latencia. RTS ofrece una mejor experiencia de streaming en vivo con reproducción fluida y en alta resolución.
Documentación
Introducción
RTS se diseñó para el streaming en vivo de audio y video. RTS es fácil de implementar y ofrece baja latencia, alta concurrencia, alta resolución y reproducción fluida.
Precios
RTS tiene el mismo precio que ApsaraVideo Live, excepto por el tráfico de CDN.
Dominio de streaming de RTS
Para usar RTS, debe agregar un dominio de streaming de RTS y vincularlo como subdominio de streaming a un dominio de streaming general.
Integrar SDKs
Para usar RTS, debe integrar los SDKs de RTS o los SDKs del reproductor con base en las necesidades de su negocio.
