Beruflich Dokumente
Kultur Dokumente
Multimediakommunikation
1. Einfhrung
1. Einfhrung
Skype
FritzBox
WebEx
Professur Rechnernetze
Multimediakommunikation
1. 2
3K-Klassifikation
Professur Rechnernetze
Multimediakommunikation
1. 3
3K-Klassifikation
I W A
M M K
Professur Rechnernetze
Multimediakommunikation
1. 4
Begriff Multimediakommunikation
MMK-System
IP
Professur Rechnernetze
Multimediakommunikation
1. 5
Instant Messenger
Voice over IP Software
IP-Telefone
Telefonie-Server
Desktop-Videokonferenzsysteme
Quelle: cisco.com
Video-Raumsysteme
Telepresence-Systeme
Videokonferenzserver (MCU)
WebConferencing-Systeme
Shared-Editing-Systeme
Quelle: macworld.com
Professur Rechnernetze
Multimediakommunikation
1. 6
Professur Rechnernetze
Multimediakommunikation
1. 7
Wiederholung: HTTP
Web-Browser
DNS-Server
Web-Server
A heise.de
A Request - Auflsung
logischer Name zu
IP-Adresse
ggf. werden weitere
DNS-Server befragt
80.81.192.132
TCP-Verbindungsaufbau
141.76.12.34:80
GET /
Host: heise.de
200 OK
index.html
80.81.192.132:80
Suche nach
Element /
--> bertragung
von index.html im
Body der
Response (200
OK)
TCP-Verbindungsabbau
Professur Rechnernetze
Multimediakommunikation
1. 8
HTTP GET
GET / HTTP/1.1
Host: www.heise.de
User-Agent: Mozilla/5.0 [...]
Accept: text/html,application/xhtml+xml,application/
xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: de-de
Cookie: POPUPCHECK=123456789; [...]
Connection: keep-alive
Professur Rechnernetze
Multimediakommunikation
1. 9
HTTP Response
HTTP/1.1 200 OK
Date: Thu, 28 Mar 2013 09:19:06 GMT
Server: Apache
Expires: Thu, 28 Mar 2013 09:24:06 GMT
Vary: User-Agent,Accept-Encoding
Cache-control: max-age=300
Content-Encoding: gzip
Content-Length: 22895
Connection: close
Content-Type: text/html; charset=utf-8
Multimediakommunikation
1. 10
ausgewhlte HTTP-Statuscodes
1xx
2xx
Informational
100 Continue - Client soll zustzliche Informationen senden
102 Processing - Server bearbeitet Request, Antwort folgt spter
Success
200 OK - Request erfolgreich - bei GET-Request wird angefordertes
Entity bertragen
202 Accepted - erfolgreich aber noch nicht abgeschlossen
3xx Redirection
300 Multiple Choices - Nutzer bekommt Auswahl der Alternativen
prsentiert
301 Moved Permanently - Entity jetzt unter anderer URI zu finden
4xx Client Error
400 Bad Request - Syntax des Requests fehlerhaft
403 Forbidden - keine Zugriffsrechte auf Entity
404 Not Found - Entity wurde nicht gefunden
5xx Server Error
500 Internal Server Error - allgemeiner Server-Fehler
503 Service Unavailable - Server nicht verfgbar (berlastet)
Professur Rechnernetze
Multimediakommunikation
1. 11
XMPP-Server
TCP-Verbindungsaufbau
b@xmpp.org
TCP-Verbindungsaufbau
<presence>
<presence from=a@xmpp.org/pc>
<presence from=b@xmpp.org/iPhone>
<presence>
a ist online
b ist online
<message to=b@xmpp.org/iPhone>
<message from=a@xmpp.org/PC>
TCP-Verbindungsabbau
Professur Rechnernetze
Nachricht
von a
TCP-Verbindungsabbau
Multimediakommunikation
1. 12
Location Server
b@sip.de
b@sip.de?
Auflsung SIP-URI
zu IP-Adresse
123.29.76.24
INVITE b@sip.de
Port: 141.76.12.34:3229
180 Ringing
200 OK
Port: 123.29.76.24:1234
klingeln
abheben
ACK
141.76.12.34:3229
Professur Rechnernetze
RTP/UDP-Verbindung
Multimediakommunikation
123.29.76.24:1234
1. 13
Professur Rechnernetze
Multimediakommunikation
1. 14
Modell fr MMK-System
MMK-Anwendung
XMPP,
SIMPLE
DNS, ENUM,
SIP, H.323,
SDP, SIP
Extensions,
RTSP
Audio
Video
Codecs Codecs
G.7xx H.26x
Pufferung,
Synchronisierung
eCollaboration
Consistency
Service
Audio/Video
PubSub
Service
Signalisierung
Group Com.
Service
Presence,
Instant
Messaging
Collab.
Procotols
(RFB, )
RTP / RTCP
TCP/UDP
TCP
UDP
IP
Professur Rechnernetze
Multimediakommunikation
1. 15
Teil 2: Audio/Video
4. Codierung und Transport
5. Voice over IP
6. Videoconferencing
Teil 3: Signalisierung
7. Streaming
8. SIP
9. SIP-Erweiterungen
Teil 4: eCollaboration
10. Data Sharing
11. Shared Editing
12. WebRTC
Professur Rechnernetze
Multimediakommunikation
1. 16
Umfang
4 SWS 2 Vorlesung, 2 bung
Lernziele
umfassendes Bild von MMK: Funktionsweise und Besonderheiten
verstehen, Standards kennen
MMK-Systeme bewerten, auswhlen und betreiben knnen
praktische Erfahrungen sammeln bung
Basiswissen fr eigene praktische/wiss. Arbeiten im Bereich MMK
Vorkenntnisse: VL Rechnernetze
1 Einfhrung OSI-Modell
6 Vermittlungsschicht IP
7 Transportschicht UDP, TCP
Professur Rechnernetze
Multimediakommunikation
1. 17
bungen
Inhalte:
konkrete MMK-Systeme
Programmierumgebungen
aktuelle Technologien
Professur Rechnernetze
Multimediakommunikation
1. 18
Organisation
Professur Rechnernetze
Multimediakommunikation
1. 19
Prfungen
Professur Rechnernetze
Multimediakommunikation
1. 20
Gliederung
1. Einfhrung
2. XMPP
3. XMPP-Erweiterungen
4. Codierung und Transport
5. Internettelefonie
6. Videokonferenzen
7. Streaming
8. SIP
9. SIP-Erweiterungen
10.Data Sharing
11.Shared Editing
12.WebRTC
Professur Rechnernetze
Multimediakommunikation
1. 21