Para mejorar la eficiencia de transmisión DCP, los ingenieros de Ali en realidad lo hacen!

Autor | tecnología de entretenimiento Ali

Zebian | Hu Weiwei

Exposición | RDCC (ID: CSDNnews)

 

fondo

DCP ortografía es Digital Cinema Package, paquete de cine digital chino para almacenamiento de imágenes digitales y la conversión de los flujos de audio, vídeo y datos, es un equipo de proyección de cine utilizado en el paquete de medios. Un tamaño ordinario 2D película DCP generalmente entre 40 G ~ 60G, un general horarios de películas en 3D, multiplicado por 2, o si es 4k película IMAX, el tamaño de la DCP es normal para llegar a más de 200G.

papel de gran tamaño secreta a través de Paquete Cine Digital 200G por TMS cómo una transmisión eficiente a cada auditorio. Ahora copia el DCP a cada auditorio teatro principalmente a través del uso de TMS (teatro sistema de gestión de proyección) función de transmisión de vídeo

La energía transmitida a partir del TMS responsable de la DCP a cada auditorio, pero la eficacia de dicha transferencia no es muy alta, la fuente de datos TMS solamente, de manera que cada una de las auditorio a copiar vídeo TM tirando de S, el ancho de banda se convertirá en un cuello de botella.


TMS modelos que actualmente se utilizan para transportar el servidor de reproducción DCP

modo de transmisión P2P utilizando la clase

Como puede verse en la figura 1, después de la retirada del servidor de juego sala de cine DCP, su ancho de banda está en un estado de inactividad, entonces podemos usar P2P similar (peer to peer transmisión) a una solución de transmisión, por lo que puede utilizar las instalaciones existentes mejorar la eficiencia de la distribución dentro del teatro DCP, puede disminuir el efecto de la presente eficiencia extracto.

esquemática P2P 

De acuerdo con la forma P2P anteriormente, la transformación del teatro dentro de los modelos DCP de transmisión:

TMS mejoró el modo de reproducción para transferir el servidor DCP 

La figura describe principalmente el coordinador transmisión coordina la fuente de transmisión respectiva Looking Oficina Películas tiran proceso DCP. Las características de este refinamiento es aumentar la transmisión de una máquina de estados como coordinador compartida, coordinada trayectoria DCP copias cada auditorio, la vía de transmisión se calcula solución óptima. funciones básicas coordinador de transporte son:

1) fueron las condiciones de red del servidor de sala de juego recogida;

2) donde cada bandera en un servidor de reproducción DCP sala de almacenamiento;

3) De acuerdo con la red, la computación distribuida y la transmisión de las tareas del servidor para jugar y oficinas. Y el uso de la transmisión del programa, la eficiencia de la transmisión se verá muy mejorado. Por ejemplo, hay un tamaño total del archivo de DCP

Es de 400 GB, un total de 10 sala de vídeo, ancho de banda 1000Mbps≈125MB / s, entonces el TMS se utiliza el modo de transmisión convencional, al menos

Para 400102410 ÷ 125 ÷ 60 ÷ 60 = 9,10 h, casi la hora de un día. Si se utiliza una nueva forma, que necesita sólo tres horas, puede aumentar tres veces, y con el aumento auditorio, aumento de la eficiencia de manera exponencial.

 

Otro desarrollo

De la Figura 3 que, si bien el esquema anterior para resolver el problema de ancho de banda desperdiciado, pero arquitectónicamente hay algunos problemas: coordinador de transporte es un punto único, se colgó, la transmisión en el problema; datos puede tener sólo una fuente de datos fuente colgó, el transporte se detuvo, y la retransmisión a empezar de cero. En esta ocasión tenemos a la forma de resolver?

Estas dos cuestiones pueden utilizar el coordinador de transporte implementación descentralizada y sub-archivo de descarga para resolver fragmento punto de reanudación: 

1. implementación descentralizada coordinador de Transporte

Podemos transportar coordinador desplegados en diversas sala de vídeo, cada coordinador transmisión es una nodos prácticamente sin estado, sin ningún tipo de sincronización de información entre nodos, la transmisión DCP cada vez que una sala de cine completado, se difunde a todos coordinador de transporte en. Pero el envío de una copia de la instrucción de la forma que necesita para transformar el aspecto y unificado por la TMS envía instrucciones para descargar el coordinador de la transmisión de vídeo de cada auditorio, y luego coordinador de transporte es responsable de preguntar si los nodos vecinos tienen descargable DCP, existe para descarga, ya no se transporte TMS necesita coordinador designado dirección de descarga para el auditorio. Nueva topología de la red es la siguiente: 

Después de mejorar aún más la topología de red de la figura. 

2. Archivos divide fragmentos punto de reanudación descarga DCP

En un programa, el servidor copia una operación de instrucciones nativas de reproducción o DCP, una gran restricción, no soporta múltiples fuentes de datos y documentos de corte. Desde el servidor de reproducción no es compatible, entonces tenemos que desarrollar su propio un papel de intermediario, la necesidad de dar soporte a múltiples fuentes de datos y operación de fragmentación de archivos, y tener una copia de DCP a la capacidad de reproducir el disco duro del servidor, y el despliegue solo podemos soportar el auditorio coordinador de transporte esta responsabilidad. Los archivos de origen y el diagrama de esquema de división de datos múltiples es el siguiente:

Esquema esquemática documento hoja de múltiples fuentes de datos y 

Las dos soluciones técnicas anteriormente descritas se pueden combinar. Resumen: A pesar de que este enfoque no mejora mucho la velocidad, pero ha mejorado en cuanto a la tolerancia a fallos del sistema, la mejor experiencia de usuario.

resumen

Se puede observar a partir de la sección anterior, mediante la fusión nos P2P, FTP, HTTP, técnicas de fragmentación de archivos, lo que resulta en una solución técnica DCP transmisión LAN dedicado. Nos basamos en las ideas P2P, para lograr la fuentes auditorio compartida dentro del efecto de red de área local, para superar las deficiencias de transporte TMS tradicional DCP única fuente de datos, el uso de FTP como un medio de transmisión, el modo de transmisión es compatible con el auditorio existente; los puntos de interrupción de uso reanudar, un fragmento de archivo que mejoran la tolerancia a fallos del sistema.

Este programa es en realidad muy típica combinación de métodos innovadores, ya se utilizan tecnologías y es muy clásico, pero al volver a ordenarlos integrar, por lo que es un cambio cualitativo en el rendimiento, con el fin de producir nuevo valor. Este artículo es un programa nacido con este método, el diseño de este programa en el proceso, también aprendió alguna combinación de pieles de métodos innovadores, todavía seguimos trabajando duro para aprender este método.

【Fin】

lectura recomendada 

próximos 10 años de código abierto: China es clave para el establecimiento de la comunidad de código abierto

ataques DDoS estallaron! la educación médica en línea en el foco, en el ataque de proxy normales

línea de programadores extranjeros y gatos, Linux padre hablar de trabajo en la experiencia de casa!

GitHub sospecha que han sido los ataques de intermediarios, no se puede acceder a los más grandes proveedores de alojamiento web Oscuro ya no sea negro!

Después de leer éste, que está en la primavera de Seguridad avenida entrever | el programa Fuerza

¿Por qué cree el SaaS siempre fallan? Claramente cree que estas cuatro razones pueden continuar a fallar!

Nos fijamos en cada punto, en serio como favorito

Liberadas 1895 artículos originales · ganado elogios 40000 + · Vistas 17.280.000 +

Supongo que te gusta

Origin blog.csdn.net/csdnnews/article/details/105172305
Recomendado
Clasificación