Streaming - RRZE - Regionales RechenZentrum Erlangen

rrze.uni.erlangen.de

Streaming - RRZE - Regionales RechenZentrum Erlangen

Webstreaming Grundlagen

Thomas Baumann

Thomas.Baumann@rrze.uni-erlangen.de


Thomas Baumann

Regionales Rechenzentrum Erlangen

Inhalt

Einleitung

Streaming Überblick

Die Streaming Umgebung

Die einzelnen Komponenten

Systemarchitektur – Realsystem

Systemarchitektur – Quicktime

Encoding verfahren

Räumliche Codierung

Zeitliche Codierung

Quellen/Kontakt

14.03.2003 Streaming Grundlagen

1


Thomas Baumann

Regionales Rechenzentrum Erlangen

Einleitung

Übertragung von Medien zum eigenen Rechner

Ohne zwischenspeichern

Streaming

Live Streaming

„Live“ Events

• Konzerte

• (Live) Web Radio

• Lesungen

„On demand Streaming

Jederzeit abrufbare Medien

• Vorlesungsarchiv

• Filme, Serien

14.03.2003 Streaming Grundlagen

2


Thomas Baumann

Regionales Rechenzentrum Erlangen

Wie funktioniert ein (Live) Stream

Codierrechner

C

Client

Ereignis

Kamera/Mikrofon

S

Client

Streaming Server

Client

14.03.2003 Streaming Grundlagen

3


Thomas Baumann

Regionales Rechenzentrum Erlangen

Kamera/Mikrofon

• Erstes Glied in der Streamingkette

• Digitales Format und Schnittstelle (Firewire) von Vorteil

• Nie von Hand filmen

• Externes Mikrofon benutzen (Bsp: Stand/Clipmikrofon)

Leistung/Qualität

1.

2.

3.

4.

Format

Betacam SP, M-II

DV, miniDV, DVCam, DVCPro

S-VHS, HI-8mm

VHS, 8mm

14.03.2003 Streaming Grundlagen

4


Thomas Baumann

Regionales Rechenzentrum Erlangen

Codierrechner

C

• Audio/Video Capture Karte

• Mindestens. 96 MB RAM, besser 256 MB RAM

• 400 MHz, besser ab PIII 800 Prozessor

• 100 MBit Verbindung

14.03.2003 Streaming Grundlagen

5


Thomas Baumann

Regionales Rechenzentrum Erlangen

Streamingserver

S

•Mindestens 128 MB RAM

•Ein seperater Server als Streamingserver

•Ausreichend Speicherplatz für Streaming - Medien

• Schnelle Netzwerkanbindung

14.03.2003 Streaming Grundlagen

6


Thomas Baumann

Regionales Rechenzentrum Erlangen

Client

• Pentium 2/233 MHz

• 64 MB RAM

• 56K Modem

14.03.2003 Streaming Grundlagen

7


Thomas Baumann

Regionales Rechenzentrum Erlangen

Systemansätze - RealSystem

Serverbasierte Streaminglösung von Real

Live Streaming

„On demand Streaming

Unterstützt der meisten Streamingformate

Windows Media, Quicktime, MPEG1 -2 -4, MP3

Client: RealOne Player

Support von Microsoft Windows, Unix, Linux

SMIL (Synchronized Multimedia Integration Language) fähig

SureStream® Technologie, SVT (Scalable Video Technology)

14.03.2003 Streaming Grundlagen

8


Thomas Baumann

Regionales Rechenzentrum Erlangen

Systemansätze - Apple Quicktime





Serverbasierte Streaminglösung von Apple

Live Streaming

„On demand“ Streaming

Unterstützung der meisten Streamingformate

Windows Media, MPEG 1 -2 -4

Client: Quicktime Player/Quicktime Pro

Windows, ab MAC OS 8.6

SMIL (Synchronized Multimedia Integration Language) fähig


Instant-On®

Sofortige wiedergabe eines angeforderten Streams

14.03.2003 Streaming Grundlagen

9


Thomas Baumann

Regionales Rechenzentrum Erlangen

Encoding Verfahren

Verfahren, um Daten für einen Stream vorzubereiten

Encoding Software:

Discreet Cleaner, Real Producer,

Quicktime Pro

Bild- und Toninformationen seperat Codiert

Räumliche Codierung

Zeitliche Codierung

14.03.2003 Streaming Grundlagen

10


Thomas Baumann

Regionales Rechenzentrum Erlangen

Räumliche Codierung

• Zusammenfassung von Pixel zu Flächen

• Vorteil bei einfarbigen Hintergründen

14.03.2003 Streaming Grundlagen

11


Thomas Baumann

Regionales Rechenzentrum Erlangen

Zeitliche Codierung

Änderungen zwischen den einzelnen Bildern gespeichert

Vorteil bei Präsentationen, Lesungen, Konferenzen

Keyframe Delta Delta Delta Keyframe Delta

Stativ bei Kameraufnahmen verwenden !

14.03.2003 Streaming Grundlagen

12


Thomas Baumann

Regionales Rechenzentrum Erlangen

Quellen/Kontakt

Introduction to Cleaner 5

Quicktime Streamingserver Admin Guide

Helix Universal Server Admin Guide

Real Producer 8.5 Guide

A Digital Video Primer (Adobe Dynamic Media Group)

Fragen ?!

Thomas.Baumann@rrze.uni-erlangen.de

14.03.2003 Streaming Grundlagen

13

Weitere Magazine dieses Users
Ähnliche Magazine