2009-04-30 5 views
5

Wir bewerten Technologien für Video-Streaming-Site.Technologie für Video-Streaming-Site

Ich war ein Microsoft-Typ aus den letzten 6 Jahren.

Könnte jemand hier vorschlagen, was die notwendigen Technologien für Video-Streaming-Seiten sind die ihre Eigenschaften unter Berufung auf wie:

  • Skalierbarkeit
  • Leistung,
  • Entwicklungsaufwand

Auch einige Bücher oder andere Hinweise würden geschätzt werden.

+2

Werfen Sie einen Blick auf [Wowza Streaming-Server] (http://www.wowza.com/) – ohrstrom

Antwort

2

Seit einigen Jahren viele Technologien wurde für Live-Streaming verwendet:

  • RTP/RTSP
  • RTMP (adobe-Protokoll)
  • Smooth Streaming (Microsoft dynamische Streaming)
  • HLS (Apfel dynamisches Streaming)
  • HDS (dynamisches Streaming)

Für den professionellen Einsatz, Wowza Streaming-Server ist ein Muss, da es Ihren H264-Stream für jeden Protocol automatisch anpassen kann.

Flash Media Server funktioniert auch gut, mit der gleichen Art von Funktionalität, ist aber ein bisschen teurer.

Unified Streaming funktioniert direkt als ein Modul für Ihren Webserver (Apache/Nginx). Diese Arbeitsweise senkt die Kosten für die Bereitstellung und ermöglicht die Verwendung einiger allgemeiner HTTP-Caches/-Proxies. Aber das funktioniert nur mit http-basierten Protokollen (hls, hds, smooth).

Red5 ist ideal für RTMP/RTP, unterstützt aber immer noch keine http-Protokolle.

Verwandte Themen