2010-07-23 23 views

Répondre

1

Vous posez une question très difficile à répondre.

Je recommande que comme une lecture d'introduction, vous consultez Youtube Architecture on High Scalability. Youtube est un très bon exemple concret du fonctionnement d'un site web centré sur les médias. Aussi surprenant que cela puisse paraître, le fait de servir les fichiers multimédias actuels n'est pas le goulot d'étranglement. Le plus difficile est de synchroniser toutes les méta-données multimédia, de générer des vignettes, etc. Les fichiers multimédias peuvent toujours être hébergés à partir d'un cluster ou d'un CDN dans le cas d'une vidéo extrêmement populaire.

Lisez le lien pour plus d'informations détaillées.

0

Prenant la parole en tant que dev sur un site Web de médias populaires, nous Offload la diffusion de vidéos à des tiers (YouTube et BrightCove). Selon la situation, nous hébergeons cette vidéo au sein d'un lecteur personnalisé afin d'intégrer des annonces et d'autres fonctionnalités. Le pompage des flux vidéo est mieux géré par quelqu'un d'autre qui a investi beaucoup d'énergie et d'argent dans leur architecture.

Comme pour tout, vous devez décider si vos besoins sont suffisamment spécifiques pour justifier un développement interne ou un effort d'intégration avec d'autres outils.