Vorlesung Rechnernetze 10. Multimediakommunikation
|
|
- Judith Bach
- vor 8 Jahren
- Abrufe
Transkript
1 10. Multimediakommunikation Prof. Dr. rer. nat. habil. Dr. h. c. Alexander Schill Fakultät Informatik,
2 Schichtenübersicht Anwendungsschicht Transportschicht Vermittlungsschicht Kap. 10 Anwendungsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Logical Link Control (LLC) Media Access Control (MAC) Sicherungsschicht Bitübertragungsschicht Bitübertragungsschicht 10.2
3 1. Einführung Multimediakommunikation Definition: Audio und Video über das Internet (IP) in Echtzeit paketorientierte Vermittlung muss in einer bestimmten Geschwindigkeit abgespielt werden, sonst unbrauchbar neben Audio/Video häufig auch andere Medien Text Instant Messaging Sharing von Präsentationen und Dokumenten Shared Editing Anwendungen Video-Streaming YouTube, IP-TV Audio-Streaming Internetradio Voice over IP DSL-Telefonie, Skype Videokonferenzen Skype, Polycom WebConferencing WebEx, GotoMeeting Instant Messaging Jabber, WhatsApp 10.3
4 Anwendungsbeispiel: YouTube Werte nur beispielhaft und ohne TCP- Overhead gerechnet 10.4
5 Anwendungsbeispiel: Voice over IP 10.5
6 HTTP Audio- Codecs Video- Codecs RTSP Audio- Codecs Video- Codecs DNS SIP / SDP Audio- Codecs Überblick HTTP- Streaming Echtes Streaming VoIP TCP RTP / RTCP UDP IP 10.6
7 Abkürzungen letzte Folie VoIP Voice over IP IM Instant Messaging RTSP Real-time Streaming Protocol SIP Session Initiation Protocol SDP Session Description Protocol XMPP extensible Messaging and Presence Protocol RTP Real-time Transport Protocol RTCP Real-time Control Protocol 10.7
8 2. Codierung - Kompressionsverfahren Entropiekodierung (Kontext- und verlustfrei) medienunabhängig Lauflängen (Anzahl Muster) Huffman (Binärbaum) Quellenkodierung (kontext- und verlustbehaftet) medienabhängig Prädiktion (Differentielles PCM mit frequenzabhängiger Quantisierung) Hybrid JPEG (Joint Pictures Expert Group) (Einzelbilder) MPEG (Motion Picture Expert Group) (Video; Differenzkodierung) Arithmetisch (Datenstrom) Pattern Substitution Transformation (FFT/Fast Fourier T., DCT/Discrete Cos. T.): Zeit => Frequenzbereich H.264 (Video; Differenzkod.) MP3 (Audio) 10.8
9 Lauflängencodierung Wenn in Zeichenfolge n mal das gleiche Byte hintereinander folgt (mit n >= S; S ist ein fest vorzugebender Schwellwert) => kürzere Kodierung durch Wiederholungszähler möglich z.b. S = 4: Byte Marke n Byte durch 3 Byte darstellbar, dabei Eindeutigkeit der Kodierung durch Bitstuffing, Verallgemeinerung von Nullenunterdrückung 10.9
10 Huffman Hohe Auftrittswahrscheinlichkeit (Zeichen) führt zu kürzerem Code p(avbvcvdve) = 1 1 p(avcvdve) = 0,5 p(b) = 0,5 1 p(cvdve) = 0,25 p(a) = 0, (Füge jeweils Zeichen mit kleinstem p zu Teilbäumen eines linearen Binärbaums zusammen, Zuordnung 0/1 beliebig => verschiedene Codes möglich) a = 10 b = 0 c = 1111 d = 110 e = 1110 p(cve) = 0,1 p(d) = 0, p(c) = 0,05 p(e) = 0,05 Mittlere Anzahl Bits pro Zeichen: 0,5 + 2*0,25 + 3*0,15 + 4*0,05 + 4*0,05 = 1,
11 Audio-Codecs Musik + Streaming MP3 (=MPEG-1 Audio Layer 3) AAC (=MPEG-4 Advanced Audio Coding) jeweils in verschiedenen Qualitätsstufen (ca kbit/s für Stereo-Musik hoher Qualität) Voice over IP G.711 Sample-basierter Codec für Sprache, 64 kbit/s G.729 Segment-basierter Codec für Sprache, 8 kbit/s bei gleicher Qualität, dafür ca. 30 ms Delay (Segmentgröße) Methoden Fourier-Transformation, Quantisierung hoher und maskierter Frequenzanteile Linear Predicitive Coding Spracherzeugungsmodell, beim Empfänger Sprachsynthese + Restsignal Silence Suppression Stille erkennen und bei VoIP nicht übertragen 10.11
12 Video-Codecs Ausgangsbasis Einzelbilder mit 24 Bit/Pixel (RGB) typische Auflösungen: SD (640x480), HD (1280x720), Full HD (1920x1080) Frames pro Sekunde (fps) sehr hohe Rohdatenraten, z.b. SD bei 30 fps = 200 MBit/s Schritt 1: effiziente Codierung von Einzelbildern (JPEG) Schritt 2: Entfernen zeitlicher Redundanz (Differenzbild- Codierung MPEG) 10.12
13 JPEG Blockvorbereitung Diskrete Kosinus- Transformation Quantisierung Differenzielle Quantisierung Blockvorbereitung: YCbCr-Codierung - 16 Bit pro Pixel (8 Bit für Helligkeit) Blöcke von 8x8 Pixeln (64 Pixel) DCT-Koeffizienten: Spektralanteile in X- und Y-Richtung fallen zum Rand der 8x8-Matrix hin ab Quantisierung: Dividieren durch Quantisierungstabelle Ausfiltern unwichtiger Frequenzanteile Differenzielle Quantisierung: (0,0)-Wert der Matrix wird als Differenz zu vorhergehender Matrix codiert Wert wird verkleinert lässt sich besser codieren Lauflängencodierung der Koeffizienten häufig Folgen von Nullen effizient darstellbar anschließend Huffman-Codierung Lauflängencodierung Statistische Ausgabecodierung 10.13
14 MPEG I/P/B-Frames I-Frame P-Frame B-Frame Intra-coded Frame JPEG kodierter Original- Frame Kann unabhängig von anderen Frames dekodiert werden Predictive-coded Frame Differenzbild zu vorhergehendem I-Frame / P-Frame Benötigt einen Referenzframe zum Dekodieren Bidirectional-predictive-coded Frame Differenzbild zu vorhergehendem und nachfolgendem I-Frame / P-Frame Benötigt 2 Referenzframes zum Dekodieren 10.14
15 3. Transport - Paketierung Stream Mediendaten von Anwendung kontinuierlich erzeugt LDU Logical Data Unit medienabhängige logische Paketierung, z.b. Frame Hierarchie: Film Szene Frame Makroblock Pixel PDU Protocol Data Unit Paket eines Protokolls = Protokollnachricht verschachtelte Header: 10.15
16 RTP Real-time Transport Protocol Echtzeit-Transport über UDP weitere Mechanismen benötigt, um alle Anforderungen zu erfüllen RTP = Zusatzprotokoll zwischen Schicht 4 (Transport) und 5 (Anwendung) für Echtzeit- Transport IETF-Standard: RFC 3550 und 3551: RTP Version 2 (2003) kommt in fast allen Systemen mit Voice- und/oder Videokommunikation zum Einsatz Funktionalität Identifikation der Medienquelle (Source-ID) Herstellung der richtigen Reihenfolge (Sequenznummer) Synchronisierung (Zeitstempel) Jitter entfernen Synchronisierung von Audio und Video dynamische Flusskontrolle (RTCP) 10.16
17 RTP-Header RTP- Version Padding Füll-Bytes angehängt Erweiterungs- Header vorhanden Payload-Type ID für Codec + Parameter Sequenznummer (für Paketreihenfolge) Zeitstempel Playback-Zeit Anzahl CSRC- Identifier Byte 0 Byte 1 Byte 2 Byte V P X CC M PT sequence number timestamp (in sample rate units) synchronization source (SSRC) identifier contributing source (CSRC) identifiers (optional) Header Extension (optional) Identifikation der Quelle (Zufallszahl) optional mehrere zusätzliche Quellen, die zum Datenstrom beitragen (Mix) Header-Erweiterung (im Payload) 10.17
18 RTCP Real-time Control Procotol Zusatzprotokoll zu RTP Kontroll-Kanal mit ständigem Austausch von Status-Nachrichten (macht ca. 5% des gesamten Traffics aus) mit RTCP werden keine Medien transportiert Aufgaben Identifikation aller Teilnehmer einer RTP-Session Rückmeldung zu Paketverlusten und Round-Trip-Zeit Input für Flusskontrolle und Fehlerkorrektur wichtige Pakettypen Sender-Report (SR): Informationen von Sendern Receiver-Report (RR): Informationen von Empfängern o Beispielfelder: Last Sequence Number, Interarrival Jitter, Cumulative Number of Lost Packets, Fraction Lost, Source-Description-Items (SDES): nähere Angaben zur Quelle, z.b. Name und
19 4. Streaming HTTP-Streaming 1. Benutzer klickt auf Link Metadatei wird angefordert Codierungsmethode und Link zu Mediendatei 2. Content-Type identifizieren entsprechenden Media Player starten Metadatei an Player übergeben 3. HTTP-GET Media Player an Web-Server Datei wird in Response übertragen (Header am Anfang) 10.19
20 Einbettung in HTML5 <video width=320 height=240 controls poster=image.jpg> <source src=myvideo.ogv type=video/ogg> <source src=myvideo.mp4 type=video/mp4> Laden Sie mein Video [Textlinks] </video> direkte Einbindung ohne PlugIn erfordert Codec-Unterstützung im Browser controls Steuerelemente (vor, zurück, Pause) werden angezeigt poster Bild, wenn Video noch nicht abgespielt wird source mehrere alternative Formate (Browser wählt erstes unterstütztes Format) 10.20
21 Ablauf 10.21
22 Vor- und Nachteile HTTP-Streaming Vorteile preisgünstige Variante kein separater Streaming- Server benötigt Nachteile Download schneller als Abspielen viel unnütze Datenübertragung o z.b. nur 2 min Video angesehen, aber 5 min heruntergeladen o mögliche Lösung: Datenrate des Servers anpassen meist vollständige lokale Kopie vorhanden urheberrechtliche Probleme keine Verhandlung von Parametern (Datenrate, ) Nutzer kann nicht an beliebige Stelle des Films springen keine Wiedergabe von Live-Streams möglich 10.22
23 Echtes Streaming - Architektur 2-Server-Architektur Web-Server verwaltet die Webseiten, Streaming-Server stellt Audio/Video zur Verfügung Nutzung anderer Protokolle als HTTP zwischen Media Player und Streaming-Server möglich 10.23
24 RTSP Real-time Streaming Protocol Text-basiertes Protokoll - an HTTP 1.1 angelehnt wichtige Unterschiede zu HTTP: zustandsbehafteter Server Daten Out of Band transportiert URIs "rtsp:" "//" host [ ":" port ] [ abs_path ] Bsp: rtsp://media.example.com:554/twister/audiotrack 10.24
25 Ablauf einer RTSP-Session Antwort: unterstützte RTSP- Methoden (optional) Antwort: Beschreibung des Streams im SDP-Format = Session Description Protocol (s. Folie 10.30) Antwort: Bestätigung des spezifizierten Transport- Protokolls (z.b. RTP) und der Ports Antwort: Startparameter für die RTP-Session (streamid, seq) Antwort: OK 10.25
26 5. Voice over IP - Überblick 10.26
27 Signalisierungsprotokolle für VoIP H.323 SIP weit verbreiteter Standard für Voice over IP und Videokonferenzen ( packet based multimedia communication systems ) der ITU-T (International Telecommunication Union) ASN.1-basierte Binärcodierung der Protokolle Komponenten: Terminal, MCU (Multipoint Control Unit), Gatekeeper, Gateway zu H.323 konkurrierender Standard für Session-Aufbau der IETF (Internet Engineering Task Force) Text-basierte Codierung (ähnlich HTTP) der Protokolle Komponenten: User Agent, Proxy, Registrar, Gateway Megaco/H.248 Protokoll für Endgerätesteuerung in Telefonanlagen gemeinsamer Standard von IETF und ITU-T regelt Kommunikation zwischen Media Gateway (MG) und Media Gateway Controller (MGC) 10.27
28 Session Initiation Protocol Was ist SIP? SIP is an agile, general-purpose tool for creating, modifying, and terminating sessions that works independently of underlying transport protocols and without dependency on the type of session that is being established. (Quelle: RFC 3261) Session Initiation Session = Datenaustausch in einem Verbund von Teilnehmern Probleme: Teilnehmermobilität; unter mehreren Namen erreichbar; kommunizieren mit verschiedenen Medien Funktionen von SIP Lokalisierung von Teilnehmern, bzw. des Endgerätes, das sie zur Kommunikation benutzen wollen Anzeige der Verfügbarkeit (Presence) von Teilnehmern Aushandlung von Parametern, z.b. welche Audio-/Videocodecs für die Kommunikation verwendet werden sollen Aufbau einer Session Management einer Session, z.b. Rufweiterleitung und Abbau von Sessions 10.28
29 Einfacher Session-Aufbau mit SIP kontaktiert IP-Adressen und Portnummern sind bekannt Im Body der INVITE- Nachricht wird Offer mitgeschickt Welcher Codec? - SDP Im Body der 200-OK- Nachricht wird Answer geschickt Codec ausgewählt Bob beendet die Session mit BYE (legt auf) Mit der SIP-Session wird auch die RTP-Session beendet 10.29
30 SDP Session Description Protocol, Beispiel eines Offers Alice macht ein Angebot für Session 1234 (mit Zeitstempel), ihre Internet (IN) IPv4- Adresse ist angegeben Textbezeichnung für die Session Art der Verbindung: Internet, IPv4 keine feste Startund Stopp-Zeit Text-basierte Codierung für Offers und Answers kann im Body der SIP-Nachrichten versendet werden v=0 o=alice IN IP s=video von Alice c=in IP t=0 0 m=audio RTP/AVP 97 a=rtpmap:97 ilbc/16000 m=video RTP/AVP 31 RTP-Audiostrom auf Port mit RTP- Payload-Typ 97 (dynamisch) RTP-Typ 97 wird für diese Session mit ilbc-codec bei 16 khz belegt RTP-Videostrom auf Port mit RTP- Payload-Typ 31 (statisch) entspricht H
31 SIP-Session über Proxies 10.31
32 Lokalisierung Zusammenspiel mit DNS 10.32
33 HTTP Audio- Codecs Video- Codecs RTSP Audio- Codecs Video- Codecs DNS SIP / SDP Audio- Codecs Zusammenfassung HTTP- Streaming Echtes Streaming VoIP TCP RTP / RTCP UDP IP 10.33
34 Weiterführende Referenzen Tanenbaum, Wetherall: Computernetzwerke, 5. Auflage, Pearson, : Streaming Audio und Video Vertiefung durch Vorlesung Multimediakommunikation 10.34
35 Gliederung 1. Einführung 2. Bitübertragungsschicht 3. Netztechnologien Teil 1 4. Netztechnologien Teil 2 5. Sicherungsschicht 6. Vermittlungsschicht 7. Transportschicht 8. Netzwerkperformance 9. Internetdienste 10. Multimediakommunikation 11. Verteilte Systeme 12. Mobile Computing 10.35
2006-2007, Franz J. Hauck, Verteilte Systeme, Univ. Ulm, [2006w-MMK-D-VoD.fm, 2006-11-22 08.08] http://www-vs.informatik.uni-ulm.
D Video on Demand D.1 1 RTSP Real-Time Streaming Protocol (RTSP) IETF Standard definiert in RFC 2326 (1998) Zielsetzung Signalisierung und Kontrolle von multimedialen Datenströmen Aufbau, Abbruch von Sitzungen
MehrStreaming Protokolle Jonas Hartmann
Streaming Protokolle Jonas Hartmann 1 Streaming Protokolle Inhaltsverzeichnis 1. Definition / Anwendungsfälle 2. Offizielle RFC Streaming Protokolle 3. Ein wichtiges proprietäres Protokoll 4. Konkreter
MehrTCP/UDP. Transport Layer
TCP/UDP Transport Layer Lernziele 1. Wozu dient die Transportschicht? 2. Was passiert in der Transportschicht? 3. Was sind die wichtigsten Protkolle der Transportschicht? 4. Wofür wird TCP eingesetzt?
MehrStreaming Media - MPEG-4 mit Linux
Streaming Media - MPEG-4 mit Linux Überblick Streaming Media Streaming Anbieter Benötigte Software Vorführung Videostreaming Streaming Was ist Streaming? Sender Daten Empfänger Kontinuierlicher Datenstrom
MehrGrundlagen der. Videokommunikation
Grundlagen der Videokommunikation Netzwerke: Qualitäts- und Leistungserwartungen Netzwerke: Qualitäts- und Leistungserwartungen Bandbreite Kenngrößen Firewall NAT Netzwerke: über DFN X-WiN-Anbindung X-WiN
MehrSIRTCP/IP und Telekommunikations netze
SIRTCP/IP und Telekommunikations netze Anforderungen - Protokolle -Architekturen Von Ulrich Trick und Frank Weber Oldenbourg Verlag München Wien Inhalt Vorwort IX 1 Anforderungen an die Telekommunikationsinfrastruktur
MehrInternet Protokolle für Multimedia - Anwendungen
Internet Protokolle für Multimedia - Anwendungen Kapitel 5.7 Streaming im Web (RTSP) 1 Streaming Media (1) Streaming Media Strom ist kontinuierlich wird unmittelbar während des Empfangs wiedergegeben wird
MehrVideo Streaming aus der Cloud
Video Streaming aus der Cloud Stand der Technik von HTTP Video Streaming (DASH) 22. Oktober 2012 Björn Wendland c 2012 Björn Wendland/FH Aachen Video Streaming aus der Cloud 1 Inhalt Stand der Technik
MehrKontrollfragen: Internet
Kontrollfragen: Internet 1. Zählen Sie mindestens 5 Internet-Dienste auf. 2. Was ist eine virtuelle Verbindung? Vergleichen Sie eine virtuelle TCP/IP-Verbindung mit der Leitungsvermittlung (analoge Telefonverbindung).
MehrVideokonferenzen & multimediale Kommunikation
Videokonferenzen & multimediale Kommunikation Falko Dreßler, Regionales Rechenzentrum falko.dressler@rrze.uni-erlangen.de 1 Überblick Einteilung Videokommunikation Meeting vs. Broadcast Transportnetze
MehrMultimediatechnik / Video
Multimediatechnik / Video Video-Streaming http://www.nanocosmos.de/lietz/mtv Streaming: Anwendungen TV und Internet IP-TV: Video on Demand, Live Streaming Zugesicherte Qualität (QoS, Quality of Service)
MehrMultimediatechnik / Video
Multimediatechnik / Video Video-Streaming http://www.nanocosmos.de/lietz/mtv Streaming: Anwendungen Streaming Prinzip: Abspielen aus dem Netzwerk, ohne das gesamte Material herunterladen zu müssen Live
MehrVoice over IP. Sprache und Daten in einem gemeinsamen Netz. Hans Peter Dittler BRAINTEC Netzwerk-Consulting GmbH
Voice over IP Sprache und Daten in einem gemeinsamen Netz Hans Peter Dittler BRAINTEC Netzwerk-Consulting GmbH Inhalt Einleitung Grundlagen Normen Ablauf und Einzelheiten Verbindungsaufbau und Verbindungsverwaltung
MehrVideo over IP / Videostreaming
Video over IP / Videostreaming - einige wenige Aspekte - Prof. Dr. Robert Strzebkowski Beuth Hochschule für Technik Berlin Unterscheidung: 'Echter Streaming' mit Streaming-Server HTTP-Download als 'Pseudostreaming'
MehrSeminar Mobile Systems. The Session Initiation Protocol in Mobile Environment
Seminar Mobile Systems The Session Initiation Protocol in Mobile Environment 1 Lorenz Fischer, Ruben Meier Mobile Systems Seminar 13. Juni 2005 Übersicht Einführung Protokolle (SIP, SDP, RTP) Komponenten
MehrTCP/IP-Protokollfamilie
TCP/IP-Protokollfamilie Internet-Protokolle Mit den Internet-Protokollen kann man via LAN- oder WAN kommunizieren. Die bekanntesten Internet-Protokolle sind das Transmission Control Protokoll (TCP) und
MehrVideostreaming. Josko Hrvatin DMT. Prof. Dr. Robert Strzebkowski. TFH-Berlin WS 05/06
Josko Hrvatin DMT Prof. Dr. Robert Strzebkowski TFH-Berlin WS 05/06 Streaming Media Streaming Media ist der Oberbegriff von Streaming Audio und Streaming Video und bezeichnet die aus einem Computernetzwerk
MehrCCNA Exploration Network Fundamentals. ARP Address Resolution Protocol
CCNA Exploration Network Fundamentals ARP Address Resolution Protocol ARP: Address resolution protocol 1. Eigenschaften ARP-Cache Aufbau 2. Ablauf Beispiel Flussschema 3. ARP-Arten 4. Sicherheit Man-In-The-Middle-Attacke
MehrRechnernetzwerke. Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können.
Rechnernetzwerke Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können. Im Gegensatz zu klassischen Methoden des Datenaustauschs (Diskette,
MehrBuchner Roland, Günther Markus, Fischer Oliver
Buchner Roland, Günther Markus, Fischer Oliver Telefonieren über das Datennetz Erster Hype schon in den 90ern seit CeBIT 2004 wieder im Gespräch Erobert Telekommunikationsmarkt Alle großen Telekom Anbieter
Mehr... relevante Ports für Streaming bzw. Remote Control!
... relevante Ports für Streaming bzw. Remote Control! Wenn Sie mit der Installation des IO [io] 8000 / 8001 beginnen, ist es am sinnvollsten mit einem minilan zu beginnen, da dies mögliche Fehlrequellen
MehrSwisscom TV Medien Assistent
Swisscom TV Medien Assistent Mithilfe dieses Assistenten können Sie Fotos und Musik, die Sie auf Ihrem Computer freigegeben haben, auf Swisscom TV geniessen. Diese Bedienungsanleitung richtet sich an die
MehrEinführung. Internet vs. WWW
Einführung Bernhard Plattner 1-1 Internet vs. WWW "the Internet is the entirety of all computers which are interconnected (using various physical networking technologies) and employ the Internet protocol
MehrLawful Interception (LI) für IP basierte Dienste. Standardisierung bei ETSI
Lawful Interception (LI) für IP basierte Dienste Standardisierung bei ETSI Historisches Leitungsvermittelte Netze (PSTN, ISDN und GSM) Überwachungsverordnung schreibt Implementierung von ES 201 671 in
MehrVoice over IP. Sicherheitsbetrachtung
Voice over IP Sicherheitsbetrachtung Agenda Motivation VoIP Sicherheitsanforderungen von VoIP Technische Grundlagen VoIP H.323 Motivation VoIP Integration von Sprach und Datennetzen ermöglicht neue Services
Mehr2.3 Applikationen. Protokolle: TCP/IP. Telnet, FTP, Rlogin. Carsten Köhn
2.3 Applikationen Telnet, FTP, Rlogin Carsten Köhn Protokolle: TCP/IP Application umfasst Dienste, die als Prozesse des Betriebssystems ausgeführt werden SMTP, FTP, HTTP, MIME Transport regelt die Kommunikation
MehrFOPT 5: Eigenständige Client-Server-Anwendungen (Programmierung verteilter Anwendungen in Java 1)
1 FOPT 5: Eigenständige Client-Server-Anwendungen (Programmierung verteilter Anwendungen in Java 1) In dieser Kurseinheit geht es um verteilte Anwendungen, bei denen wir sowohl ein Client- als auch ein
MehrModul 12: 12.1 Vertiefung Paket- u. Leitungsvermittlung 12.2 Voice over IP, Next Generation Networks
Modul 12: 12.1 Vertiefung Paket- u. Leitungsvermittlung 12.2 Voice over IP, Next Generation Networks 17.06.2014 16:57:15 Folie 1 12.1 Vertiefung Paketund Leitungsvermittlung 17.06.2014 16:57:16 Folie 2
MehrAnwendungsprotokolle: HTTP, POP, SMTP
Anwendungsprotokolle: HTTP, POP, SMTP TCP? UDP? Socket? eingesetzt, um Webseiten zu übertragen Zustandslos Nutzt TCP Client schickt Anfrage ( HTTP-Request ) an Server, Server schickt daraufhin Antwort
Mehrim DFN Berlin 18.10.2011 Renate Schroeder, DFN-Verein
VoIP-Verschlüsselung Verschlüsselung im DFN Berlin 18.10.2011 Renate Schroeder, DFN-Verein Einordnung VoIP in DFNFernsprechen VoIP seit 5 Jahren im DFN verfügbar VoIP ist Teil des Fernsprechdienstes DFNFernsprechen
MehrVertrauliche Videokonferenzen im Internet
Vertrauliche Videokonferenzen im Internet Luigi Lo Iacono, Christoph Ruland Institut für Digitale Kommunikationssysteme, Förderung DFG-Projekt (Ru 600/8-1) Internet Security System für Voice over IP unter
Mehr4. Network Interfaces Welches verwenden? 5. Anwendung : Laden einer einfachen Internetseite 6. Kapselung von Paketen
Gliederung 1. Was ist Wireshark? 2. Wie arbeitet Wireshark? 3. User Interface 4. Network Interfaces Welches verwenden? 5. Anwendung : Laden einer einfachen Internetseite 6. Kapselung von Paketen 1 1. Was
MehrVoIP. Gliederung. 1. Einführung. 3.2Anforderungen 3.3Stand Dinge. 3.3Wie geht es Dinge weiter?
Sicherheit Ruhr-Universität Voice over IP Thomas WS Seminar (VoIP 2004/2005 VoIP) Eisenbarth ITS Bochum 1. Einführung 1.1 1.2 1.3 Was Bisherige Die Zukunft ist VoIP? Telefonie Gliederung 10.02.2005 - Folie
MehrIMAP und POP. Internet Protokolle WS 12/13 Niklas Teich Seite 1
IMAP und POP Internet Protokolle WS 12/13 Niklas Teich Seite 1 IMAP UND POP Inhaltsverzeichnis» Post Office Protocol» Internet Message Access Protocol» Live Beispiel mit telnet Internet Protokolle WS 12/13
MehrEinführung in die Netzwerktechnik
Ich Falk Schönfeld Seit 8 Jahren bei eurogard GmbH Entwickler für Remoteserviceprodukte Kernkompetenz Linux Mail: schoenfeld@eurogard.de Telefon: +49/2407/9516-15 Ablauf: Was bedeutet Netzwerktechnik?
Mehr1. Technische Grundlagen 2. Überblick über die Testsysteme 3. Betrachtungen zur Wirtschaftlichkeit 4. Migration zu VoIP an der TU Ilmenau
Technologische, organisatorische und wirtschaftliche Konzeption für die Sprach- Daten-Integration auf der Basis von Voice over IP an der n Universität Ilmenau 1 1. 2. 3. 4. Migration zu VoIP an der 2 IP-
MehrKN 20.04.2015. Das Internet
Das Internet Internet = Weltweiter Verbund von Rechnernetzen Das " Netz der Netze " Prinzipien des Internet: Jeder Rechner kann Information bereitstellen. Client / Server Architektur: Server bietet Dienste
MehrEinführung in IP, ARP, Routing. Wap WS02/03 Ploner, Zaunbauer
Einführung in IP, ARP, Routing Wap WS02/03 Ploner, Zaunbauer - 1 - Netzwerkkomponenten o Layer 3 o Router o Layer 2 o Bridge, Switch o Layer1 o Repeater o Hub - 2 - Layer 3 Adressierung Anforderungen o
MehrSicherheit bei Videokommunikation
Sicherheit bei Videokommunikation ZKI-Herbsttagung 2002 Dresden, 01./02.10.2002 SI-1 Sicherheit bei Videokommunikation von Videokonferenzen für firewallgeschütze Netze oder zu Geräten mit inoffiziellen
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
MehrAPPS für Thecus NAS FTPManager
Creator in Storage APPS für Thecus NAS FTPManager 2013/5 1 FTPManager (for ios) FTPManager ist die App, welche Ihnen ermöglicht mit Ihrem ios-geräten direkt auf Dateien zuzugreifen, welche sich auf einem
MehrSIP Konfiguration in ALERT
Micromedia International Technisches Dokument SIP Konfiguration in Alert Autor: Pierre Chevrier Seitenanzahl: 13 Firma: Micromedia International Datum: 16/10/2012 Update: Jens Eberle am 11.10.2012 Ref.
MehrKonferenzsysteme H.323-Videokonferenz, Acrobat Connect Webkonferenz, OCS(Lync)-Konferenz und schon wieder was Neues?
Konferenzsysteme H.323-Videokonferenz, Acrobat Connect Webkonferenz, OCS(Lync)-Konferenz und schon wieder was Neues? Hindernisse für die Verbreitung von Videokonferenzen Haupthindernis Sekundär Anzahl
MehrAktuelle Möglichkeiten Informationen auszutauschen
Moderne Kommunikation Aktuelle Möglichkeiten Informationen auszutauschen Informationsmöglichkeiten Telefon analog/isdn Fax Telex, Teletext, Telebrief Videotext Telegramm SMS/MMS Internet (Email) Universal
MehrVorlesung SS 2001: Sicherheit in offenen Netzen
Vorlesung SS 2001: Sicherheit in offenen Netzen 2.1 Internet Protocol - IP Prof. Dr. Christoph Meinel Informatik, Universität Trier & Institut für Telematik, Trier Prof. Dr. sc. nat. Christoph Meinel,
MehrC.45 C.46 C.48. 3.7 Registrierung der Teilnehmer. 3.7 Registrierung der Teilnehmer (2) 3.7 Registrierung der Teilnehmer (3)
3.7 Registrierung der Teilnehmer 3.7 Registrierung der Teilnehmer (2) Registrarknoten z.b. von einer administrativen Domäne verwaltet initiale SIP REGISTER-Transaktion zum Registrar der Domäne alice@a.com
Mehr2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen
2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen Dienste des Internets Das Internet bietet als riesiges Rechnernetz viele Nutzungsmöglichkeiten, wie etwa das World
MehrKonfigurationsanleitung IGMP Multicast - Video Streaming Funkwerk / Bintec. Copyright 5. September 2008 Neo-One Stefan Dahler Version 1.
Konfigurationsanleitung IGMP Multicast - Video Streaming Funkwerk / Bintec Copyright 5. September 2008 Neo-One Stefan Dahler Version 1.0 1. IGMP Multicast - Video Streaming 1.1 Einleitung Im Folgenden
Mehraft irtsch Der Vorfilm... er W er d artn etp tern In
Vitamine für Ihr Business Unser Thema heute: Der Vorfilm... Was wir für unsere Kunden tun... tun wir seit 1996. Wir betreiben Ihre Services. DC Berlin 1 DC Berlin 2 auf eigener Technik. Es sollte schon
MehrTess TeSign nutzen mit App's"! iphone und Bria Informationen zur Nutzung
Tess TeSign nutzen mit App's"! iphone und Bria Informationen zur Nutzung Der Begriff App ist die Kurzform für Applikation und bedeutet Anwendungssoftware. Mit dem Herunterladen von App s kann man sich
MehrProseminar IP-Telefonie. Timo Uhlmann. Einleitung 1 2 3 4 5
Proseminar IP-Telefonie Timo Uhlmann Einleitung 1 2 3 4 5 Inhalt 1. Motivation 2. Protokolle H.323 3. Kosten/Angebote 4. Fazit Einleitung 1 2 3 4 5 2/24 Motivation Telefonieren kostet Geld (noch) zeitabhängig
MehrPC-Kaufmann Supportinformation - Proxy Konfiguration für Elster
Seite 1 von 12 Dieses Dokument dient für Sie als Hilfe für die Konfiguration verschiedener Proxy-Server, wenn Sie Ihre Daten per Elster an das Finanzamt über einen Proxy-Server senden möchten. 1. Was ist
MehrÖffnen Sie den Internet-Browser Ihrer Wahl. Unabhängig von der eingestellten Startseite erscheint die folgende Seite in Ihrem Browserfenster:
Schritt 1: Verbinden Sie Ihr wireless-fähiges Gerät (Notebook, Smartphone, ipad u. ä.) mit dem Wireless-Netzwerk WiFree_1. Die meisten Geräte zeigen Wireless-Netzwerke, die in Reichweite sind, automatisch
MehrCNAME-Record Verknüpfung einer Subdomain mit einer anderen Subdomain. Ein Alias für einen Domainnamen.
Seite 1 von 5 Nameserver Fragen zu den Nameservereinstellungen df FAQ Technische FAQ Nameserver Welche Nameserver-Records stehen zur Verfügung? Bei domainfactory können folgende Nameservereinträge erstellt
MehrAnleitung zur Einrichtung einer ABB Welcome Türkommunikation Anlage in den EisBär Scada V2.1 (Geprüft mit Version 2.1.308.664)
Anleitung zur Einrichtung einer ABB Welcome Türkommunikation Anlage in den EisBär Scada V2.1 (Geprüft mit Version 2.1.308.664) Zuerst eine ganz wichtige Information: Pro ABB Welcome IP-Gateway ist nur
MehrDigitale Sprache und Video im Internet
Digitale Sprache und Video im Internet Kapitel 6.4 SIP 1 SIP (1) SIP (Session Initiation Protocol), dient als reines Steuerungsprotokoll (RFC 3261-3265) für MM-Kommunikation Weiterentwicklung des MBONE-SIP.
MehrHardware: QNAP TS 112 mit der Firmware 3.5.2 Build 1126T mit 500GB Speicher Twonky Media Version 6.0.38
Konfiguration eines NAS Laufwerkes Am Beispiel eines QNAP Laufwerkes werden die wichtigsten Einstellung für ein NAS Laufwerk, sowie für den Twonky Media Server aufgezeigt, um ein optimales Zusammenspiel
MehrOrganisation. Was kommt zum Test? Buch Informatik Grundlagen bis inkl. Kapitel 7.4 Wissensfragen und Rechenbeispiele
Organisation Was kommt zum Test? Buch Informatik Grundlagen bis inkl Kapitel 74 Wissensfragen und Rechenbeispiele 3 Vorträge zur Übung Informationstheorie, Huffman-Codierung und trennzeichenfreie Codierung
MehrSIP: Session Initiation Protocol (Signalisierungsprotokoll für Sessions) Request. Response
SIP Happens SIP: Session Initiation Protocol (Signalisierungsprotokoll für Sessions) SIP User Agent Request Response SIP User Agent User Agent: Anwendungssoftware auf Terminals (SIP End Points) Terminals:
MehrGrundlagen der. Videokommunikation
Grundlagen der Videokommunikation Netzwerke: Qualitäts- und Leistungserwartungen Netzwerke: Qualitäts- und Leistungserwartungen Netzwerke: über DFN X-WiN-Anbindung X-WiN ist im DFN-Verein technische Basis
Mehrb. Sie erhalten danach von unserem Team Ihre neue Vermittler-Nummer (= VermittlerID).
Integrationsleitfaden für die Einbindung und Verlinkung auf Inhalte der Webseite www.agila.de AGILA Haustierversicherung AG Hannover Version 2.3-17.08.2012 Autor: Marco Brandt AGILA Haustierversicherung
MehrVirtual Private Network
Virtual Private Network Allgemeines zu VPN-Verbindungen WLAN und VPN-TUNNEL Der VPN-Tunnel ist ein Programm, das eine sichere Verbindung zur Universität herstellt. Dabei übernimmt der eigene Rechner eine
Mehrcrm-now/ps Webforms Webdesigner Handbuch Erste Ausgabe
crm-now/ps Webforms Webdesigner Handbuch Erste Ausgabe crm-now/ps Webforms: Webdesigner Handbuch Copyright 2006 crm-now Versionsgeschichte Version 01 2006-08-21 Release Version crm-now c/o im-netz Neue
MehrVodafone Conferencing Meeting erstellen
Vodafone User Guide Vodafone Conferencing Meeting erstellen Ihre Schritt-für-Schritt Anleitung für das Erstellen von Meetings Kurzübersicht Sofort verfügbare Telefon- und Webkonferenzen mit Vodafone Der
MehrWebstream.eu Live Streaming mit ManyCam
Webstream.eu Live Streaming mit ManyCam Einführung Die Software ManyCam ist eine sogenannte 'virtuelle Webcam-Software', die wir als Ergänzung zum Adobe Flash Media Encoder zum Streamen mit Webstream.eu
MehrDigitales Video I Wie wird Video am Computer codiert?
Digitales Video I Wie wird Video am Computer codiert? Bilder Auflösung Speicherung am Computer Bewegte Bilder Interlacing Kompression / Codec Ton Audioformate / Codecs Videoformate Bilder Auflösung: z.b.:
MehrProxy. Krishna Tateneni Übersetzer: Stefan Winter
Krishna Tateneni Übersetzer: Stefan Winter 2 Inhaltsverzeichnis 1 Proxy-Server 4 1.1 Einführung.......................................... 4 1.2 Benutzung.......................................... 4 3 1
Mehrtelpho10 Update 2.1.6
telpho10 Update 2.1.6 Datum: 31.03.2011 NEUERUNGEN... 2 STANDORTANZEIGE GESPERRTER IP ADRESSEN... 2 NEUE SEITE SYSTEM STATUS IN DER ADMINISTRATOR WEB-GUI... 2 NEUE SEITE SNOM FIRMWARE IN DER ADMINISTRATOR
MehrFachbereich Medienproduktion
Fachbereich Medienproduktion Herzlich willkommen zur Vorlesung im Studienfach: Grundlagen der Informatik I Security Rev.00 FB2, Grundlagen der Informatik I 2 Paketaufbau Application Host 1 Payload Hallo
MehrAnleitung Grundsetup C3 Mail & SMS Gateway V02-0314
Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Kontakt & Support Brielgasse 27. A-6900 Bregenz. TEL +43 (5574) 61040-0. MAIL info@c3online.at loxone.c3online.at Liebe Kundin, lieber Kunde Sie haben
MehrTelefonieren mit App's"! iphone mit Bria Informationen zur Nutzung von TeScript
Telefonieren mit App's"! iphone mit Bria Informationen zur Nutzung von TeScript Der Begriff App ist die Kurzform für Applikation und bedeutet Anwendungssoftware. Mit dem Herunterladen von App s kann man
MehrPeer-to-Peer Internet Telephony using the Session Initiation Protocol (SIP)
Seite - 1 - HAW Hamburg Anwendungen I Nico Manske Peer-to-Peer Internet Telephony using the Session Initiation Protocol (SIP) Seite - 2 - Seite - 3 - reines P2P System für IP Telefonie bei SIP Client Server
MehrGrundlagen der. Videokommunikation
Grundlagen der Videokommunikation Grundlagen und Normen Administrator-Schulung 1 Grundlagen und Normen H.320 H.323 SIP Datenübertragung Administrator-Schulung 2 H.320 Der Standard H.320 der ITU-T regelt
MehrSo nutzen Sie die HiDrive App mit Ihrem Android Smartphone
So nutzen Sie die HiDrive App mit Ihrem Android Smartphone Die STRATO HiDrive App ermöglicht Ihnen die bequeme Nutzung Ihres Kontos mit Ihrem Android Smartphone. Betrachten Sie direkt Ihre Inhalte und
MehrMobility Support by HIP
Mobile Systems Seminar Mobility Support by HIP Universität Zürich Institut für Informatik Professor Dr. Burkhard Stiller Betreuer Peter Racz 8 Mai 2008 Svetlana Gerster 01-728-880 1 Gliederung OSI und
MehrPlaceCam 3. Die Videokonferenzsoftware für Windows und Mac OS X. Jürgen Völkel Vertrieb daviko GmbH
PlaceCam 3 Die Videokonferenzsoftware für Windows und Mac OS X Jürgen Völkel Vertrieb daviko GmbH Die daviko GmbH 2001 Gründung der daviko GmbH als Spinoff der Fachhochschule für Technik und Wirtschaft
MehrEinfach noch mehr rausholen. Bedienungsanleitung Medien BETA
Einfach noch mehr rausholen. Bedienungsanleitung Medien BETA MEDIEN BETA- Version Durch MEDIEN BETA können Sie mit Entertain Ihre Bild- und Musikdateien von Ihrem PC oder Laptop auf dem Fernseher anschauen
MehrF A C H H O C H S C H U L E W E D E L S T U D I E N A R B E I T
F A C H H O C H S C H U L E W E D E L S T U D I E N A R B E I T in der Fachrichtung Medieninformatik Thema: Streaming-Lösungen in Unternehmen zur Produktpräsentation und zur internen Mitarbeiterschulung...
MehrTK-Schnittstelleneinrichtung. Redundante Softswitches
TK-Schnittstelleneinrichtung TK-Anlage: : Anschaltung: Protokoll: Redundante Softswitches Classic DAKS Release 7.5x.. 7.6x ICTC V3.1x µdaks-alert V1.0x.. V1.1x Siemens OScAR-Pro V3R2 Siemens OScAR-Eco
MehrHerzlich Willkommen - TeleSys!
Strategische IT-Trends 2012-2014 Unified Communications Herbert Müller Herzlich Willkommen - TeleSys! Über uns! TeleSys Referenzen Auszug aus denreferenzen 3/3 Unified Communications Trend Gestern und
MehrEinrichtung Secure-FTP
Einrichtung Secure-FTP ONEGroup Hochriesstrasse 16 83101 Rohrdorf Steffen Prochnow Hochriesstrasse 16 83101 Rohrdorf Tel.: (08032) 989 492 Fax.: (01212) 568 596 498 agb@onegroup.de 1. Vorwort... 2 2. Einrichtung
MehrParallels Mac Management 3.5
Parallels Mac Management 3.5 Deployment-Handbuch 25. Februar 2015 Copyright 1999 2015 Parallels IP Holdings GmbH und Tochterunternehmen. Alle Rechte vorbehalten. Alle anderen hierin erwähnten Marken und
MehrThema: VLAN. Virtual Local Area Network
Thema: VLAN Virtual Local Area Network Überblick Wie kam man auf VLAN? Wozu VLAN? Ansätze zu VLAN Wie funktioniert VLAN Wie setzt man VLAN ein Wie kam man auf VLAN? Ursprünglich: flaches Netz ein Switch
MehrSolarWinds Engineer s Toolset
SolarWinds Engineer s Toolset Monitoring Tools Das Engineer s Toolset ist eine Sammlung von 49 wertvoller und sinnvoller Netzwerktools. Die Nr. 1 Suite für jeden Administrator! Die Schwerpunkte liegen
MehrMathematik für Information und Kommunikation
Mathematik für Information und Kommunikation Am Beispiel des Huffman- Algorithmus Thomas Borys und (Christian Urff) Huffman im Alltag MPEG Telefax JPEG MP3 ZIP avid Huffman avid Huffman [95-999] www.soe.ucsc.edu/people/faculty/huffman.html
MehrEinbindung von Videos im ZMS
Einbindung von Videos im ZMS Videos können auf Ihrer ZMS-Website auf vier verschiedene Arten eingebunden werden: - Video-Link (z.b. You Tube) - Real Media Stream - Video-Datei - Flash-Datei Um ein Video
MehrKostenloser Apple-Softclient zur Nutzung von TeSign
Kostenloser Apple-Softclient zur Nutzung von TeSign Mit dem kostenlosen Jitsi 1.0 für Mac können Sie den Tess - Relay-Dienst TeSign auch mit Ihrem Apple-PC oder Apple-Notebook nutzen. Sie benötigen dafür
MehrClient/Server-Systeme
Frühjahrsemester 2011 CS104 Programmieren II / CS108 Programmier-Projekt Java-Projekt Kapitel 3: /Server-Architekturen H. Schuldt /Server-Systeme Ein zweischichtiges /Server-System ist die einfachste Variante
MehrInstallationsanleitung SSL Zertifikat
Installationsanleitung SSL Zertifikat HRM Systems AG, Technikumstrasse 82, Postfach, CH-8401 Winterthur, Telefon +41 52 269 17 47, www.hrm-systems.ch Inhaltsverzeichnis 1. Einleitung 3 2. Austausch Zertifikat
Mehr8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung
8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung Im Folgenden wird die Konfiguration von BRRP gezeigt. Beide Router sind jeweils über Ihr Ethernet 1 Interface am LAN angeschlossen. Das Ethernet
MehrGrundlagen Messdatennutzung
Messdaten Erfassung Basis einer jeden aussagekräftigen Analyse sind die zur Verfügung stehenden Messdaten und deren optimale Nutzung. Generell werden bei der Erfassung drei Bereiche unterschieden. Außenstellen
MehrWebseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools
Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools 1 Kurze HTML-Geschichte Die HTML4-Spezifikation wurde im Dezember 1997 vorgelegt. Seitdem Stagnation! Das W3C arbeitete
Mehr15 Transportschicht (Schicht 4)
Netzwerktechnik Aachen, den 16.06.03 Stephan Zielinski Dipl.Ing Elektrotechnik Horbacher Str. 116c 52072 Aachen Tel.: 0241 / 174173 zielinski@fh-aachen.de zielinski.isdrin.de 15 Transportschicht (Schicht
MehrTypo3 - Schulung: Fortgeschrittene I an der Hochschule Emden/Leer
HTML5 Video Player Der HTML5 Video Player ist eine Typo3 Extension und ermöglicht dem Redakteur das Einbetten von Videos mit Rückfall auf den Flashplayer. Die Extension nennt sich VideoJS - HTML5 Video
MehrHTBVIEWER INBETRIEBNAHME
HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten
MehrEinrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000
Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten
MehrDatenfluss bei Voice-over-IP. Einflüsse auf Sprachqualität. Ende-zu-Ende-Verzögerungszeit (Delay) Schwankungen der Verzögerungszeit (Jitter) Sender
Sender Quelle Datenfluss bei Voice-over-IP Kodieren Paketieren Verzögerungen verlorene Pakete begrenzte Datenrate Sende- Puffer Einflüsse auf Sprachqualität Verzögerungszeit Delay Schwankungen der Verzögerungszeit
Mehr«Integration in WebSite» HTML-/Javascript-Code-Beispiele
QuickInfo «Integration in WebSite» HTML-/Javascript-Code-Beispiele Fragen? Ihre Umfrage soll direkt in resp. auf Ihrer WebSite erscheinen? Die Möglichkeiten für eine technische Integration an exakten Stellen
MehrEinrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011
Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011 1. Starten Sie Mail per Klick auf das Symbol im Dock. 2. Sie sehen die Ausgangsansicht von Mac OS X Mail. 3. Klicken Sie in der Fensterleiste
Mehr==============================!" ==
Wie kann ich einen beliebigen Port der Firewall für kommende und gehende Verbindungen freischalten? Möchten Sie einen beliebigen Port für kommende und gehende Verbindungen Freischalten, so ist der "Gaming
Mehr