§====!"§=!Nova§ 1 Berkom Dr. Jens Johann, T22 §====!"§=!Nova§ Zukunft durch Innovation.

Slides:



Advertisements
Ähnliche Präsentationen
Digital Output Board and Motherboard
Advertisements

Cadastre for the 21st Century – The German Way
Service Oriented Architectures for Remote Instrumentation
Digitale Kommunikation für den Funkamateur
E-Solutions mySchoeller.com for Felix Schoeller Imaging
SUCONET-K-Slave Integration of SUCONET-K Slave in XSystem
Service Discovery in Home Environments
H - A - M - L - E - IC T Teachers Acting Patterns while Teaching with New Media in the Subjects German, Mathematics and Computer Science Prof. S. Blömeke,
Prof. L. Winkler, Hochschule Mittweida VoIP 1 VoIP: Sprachdaten einer Verbindung werden gänzlich oder teilweise über ein IP-Netz übertragen Hochschule.
INFSO-RI Enabling Grids for E-sciencE CrossGrid Migrating-Desktop Marcus Hardt Forschungszentrum Karlsruhe GmbH An Induction to.
1 Sascha Michael Competence Manager Integration Umsetzung einer SOA-basierten Retail Plattform.
Entwicklung und Einsatz von Smart Client-Anwendungen Jens Häupel Developer Evangelist Microsoft Deutschland GmbH Dirk Primbs.
Windows Vista für Entwickler
Neue Mobilität Frank Prengel Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
An OGC Standards Driven Geodata Online Access for DLRs National Remote Sensing Data Library (NRSDL) Torsten Heinen German Remote Sensing Data Center (DLR/DFD)
HCI.
Einführung in Bluetooth Low Energy
Fakultät für informatik informatik 12 technische universität dortmund Optimizations Peter Marwedel TU Dortmund Informatik 12 Germany 2009/01/17 Graphics:
Fakultät für informatik informatik 12 technische universität dortmund Specifications Peter Marwedel TU Dortmund, Informatik 12 Graphics: © Alexandra Nolte,
DissOnline / Digitale Dissertationen Dr. P. Schirmbacher Offene Standards und internationale / nationale Abstimmung Gliederung: 1.Open Archive.
Themengebiet: VoIP! Begriffe:.
Voice-over- IP bei der GWDG
Objektorientierte Programmierung JDK-Klassenbibliothek
Voice over IP (VoIP) Konzepte und Perspektiven
Link Layer. Physical Layer Link Layer Host Controller Interface L2CAP Attribute Protocol Attribute Profile PUIDRemote ControlProximityBatteryThermostatHeart.
n4 Streaming Media System
Unified Messaging Tagung der DFN-Nutzergruppe „Hochschulverwaltung“
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
Audio-Kompression MPEG Audio MPEG Moving Pictures Experts Group
CCNA Exploration Network Fundamentals
Divide and Conquer Eclipse RCP und Spring in verteilten Anwendungen Stefan Reichert | Lufthansa Systems Benjamin Pasero | IBM Rational.
INSTITUT FÜR DATENTECHNIK UND KOMMUNIKATIONS- NETZE 1 Steffen Stein, TU Braunschweig, 2009 A Timing-Aware Update Mechanism for Networked Real-Time Systems.
Kundenpräsentation.
Hospitality Middleware Services Hospitality Business
Citrix Delivery Center
1 Telekom Politik Steuerung eines komplexen Systems Johannes M. Bauer Michigan State University ITA, Wien, 22. Jänner 2003.
Institut für Schallforschung der Österreichischen Akademie der Wissenschaften: A-1010 Wien; Reichsratsrasse 17. Tel / ; Fax +43 1/ ;
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
Sanjay Patil Standards Architect – SAP AG April 2008
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Projekt Alcatraz Java RMI / Spread - Gruppe A4.
Design und Implementation nicht-trivialer LANs KV Dipl.-Ing. Christoph M. Lechner
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
Developer Day Webseiten auf Windows Azure hosten Britta Labud bbv Software Services AG Roland Krummenacher bbv Software Services AG.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
TechNet Schweiz – Herzlich Willkommen System Center 2012 LIVE - Modernes Systems Management als Kernstück der Microsoft Private Cloud 28. März 2012 Walter.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
XML IV: Cocoon 2.
External Labels – The rules For all external labels the following rules apply (external labels are all labels which are not inside of a shape) - all labels.
Ambient Intelligence WS 10/11
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Stand: Version: LANCOM Systems GmbH Stand: Version:
Ciiema CITEM - Dr. Siegl VU Dr. Manfred Siegl ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN VU Dr. Manfred Siegl
Agile ALM for Plex/2E CM MatchPoint ALM. Themen Agenda CM MatchPoint ALM Übersicht CM MatchPoint 5.2 Web und Mobile Entwicklung Agile ALM / DevOps CM.
KIT – die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) Vorlesung Knowledge Discovery - Institut AIFB Tempus fugit Towards.
5 Fax Dienste Divider Section Break Pages
1 Intern | ST-IN/PRM-EU | | © Robert Bosch GmbH Alle Rechte vorbehalten, auch bzgl. jeder Verfügung, Verwertung, Reproduktion, Bearbeitung,
Launch ON Global.vi System ID object name classname Services to suscribe Observer Control Ref vi-path Service name Step 1 : Objects register to the Global.vi´s,
EN/FAD Ericsson GmbH EDD/ Information im 21. Jahrundert muss Erwünscht Relevant Erreichbar Schnell Kostenlos!?
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
Institut für Nachrichtentechnik U. Reimers Technische Universität Braunschweig The MultiMedia Home Platform (MHP): Hype or Reality ?
Multimedia Streaming.
INTERNET-TECHNOLOGIE
Welcome to Web Services & Grid Computing Jens Mache
Technische Universität München Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie 1 Concepts for remote control of VLBI-telescopes: on the way.
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
CSL211 Computer Architecture
 Präsentation transkript:

§====!"§=!Nova§ 1 Berkom Dr. Jens Johann, T22 §====!"§=!Nova§ Zukunft durch Innovation

§====!"§=!Nova§ Zukunft durch Innovation §====!"§=!Nova§ 2 Berkom Dr. Jens Johann, T22 Videotelephonie mit dem Home Infotainment Center Entwicklung und Integration softwarebasierter Module für die Videotelephonie mit dem Home Infotainment Center [Dr. Jens Johann, T-Nova Berkom]

§====!"§=!Nova§ 3 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC HIC-Funktionalitäten Basis für zukünftige Multimedia-Applikationen im Heimbereich Unterstützung bei der Benutzung bekannter Anwendungen (Web-Dienste, Videotelephonie, Fernüberwachung etc.) Unterstützung lokaler Anwendungen, Dienstezugriff über Rundfunk- und Telekommunikationsnetze Multi-Application-Betrieb durch Einsatz von DSPs und GPP Plattformunabhängige Softwarestruktur Update durch Software-Download SW-Architektur unterstützt die Entwicklung neuer Anwendungen durch Dritte (MHP-Kompatibilität) Projektpartner: TI, Dallas und Cadence, Sunnyvale

§====!"§=!Nova§ 4 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Die HIC-Box im 21. Jahrhundert DSS/DVB USB USB/1394 S Video, Compo. USB/Analog 1394 ADSL,V.90 DVB/DSS, Cable( Digital/Analog) 1394 RF Ethernet Camera Web Phone Network Camera Intuitive Human I/F Remote Control TV/VCR AC-3, TTS WWW Fax/Print Copy/Scan HDD DVD HIC PC 3D Game Pad KB/ Mouse RF Home Activities VT

§====!"§=!Nova§ 5 Berkom Dr. Jens Johann, T22 Videotelefonie mit HIC Anforderungen Flexible Konfiguration des Terminals in Hinblick auf Video- und Audioverarbeitung Einsatz standardisierter Verfahren Gewährleistung einer hohen Bildqualität bei Wiedergabe über TV-Monitor Bevorzugte Übertragung über T-DSL, aber ISDN-Einsatz nicht ausschliessen HIC-Box als Kommunikationspartner für eine Vielzahl von Terminals etablieren Implementation der H.323- Videotelephonie

§====!"§=!Nova§ 6 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Komponenten des H.323-Standards Video I/O equipment Audio I/O equipment User Data Applications System Control User Interface Video Codec H.261, H.263 Audio Codec G.711, G.722 G.723, G.728 G.729 H.245 Control Protocol for MM Appl. H Call Establishment & Negotiation H Terminal to Gatekeeper Signalling System Control Receive Path Delay H Layer zum LAN Interface

§====!"§=!Nova§ 7 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC H.323 und die Interoperabilität H.323 Terminal Non-garanteed QoS LAN H.323 Terminal H.323 MCU H.323 Gatekeeper H.323 Gateway GSTN H.324 Terminal N-ISDNB-ISDN V.70 Terminal Speech Terminal H.320 Terminal Speech Terminal H.321 Terminal

§====!"§=!Nova§ 8 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Geplante Software-Struktur der HIC-Box Graphical User Interface (general initialization) Java Appl. 1 GUI Java Appl. 2 GUI Java Appl. 3 GUI JNIJava Virtual Machine Java APIs (JTAPI) DSPRISC-CPU DSP Operating System DSP Bridge Vxworks DLL DSP Algos Und dann kam im Januar 2000 JMF dazu...

§====!"§=!Nova§ 9 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Aktuelle Softwarestruktur für HIC-VT Graphical User Interface (general initialization) Java Appl. 1 GUI Java Appl. 2 GUI Java Appl. 3 GUI JNIJava Virtual Machine Java APIs (JTAPI, JMF) Pentium Windows DLL

§====!"§=!Nova§ 10 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Software-Module H.261, H.263 (beide in C) G.711( -law), G.722 (64 kbit/s), G (5,3 kbit/s, 6,3 kbit/s), G.728 (16 kbit/s), G.729 (8 kbit/s) (alle in C) G.711( -law), G.722 (64 kbit/s), G (5,3 kbit/s, 6,3 kbit/s) (in C6x-Assembler) H.323 System-Stack (basiert auf Elemedia Library, in C++) RSAP (Annotation in Java, gebräuchliche Bildformate)

§====!"§=!Nova§ 11 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Beispiel: H.263-Videocodierungsmodule DCTQuantiser Inverse Quantiser Inverse DCT - + Frame Store Bewegungsvektoren Video -Input Compen- sation Esti- mation RGB/ YUV Bitstream generation Datenausgang YUV/ RGB Selbst- Kontrolle

§====!"§=!Nova§ 12 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Beispiel: G.723-Audiocodierungsmodule Adaptive Codebook MP-MLQ Excitation ACELP Excitation Pitch Predictor Synthesis Filter Formant & Harmonic Weighting LPC Analysis and VQ Minimum Error 5.3 kbps 6.3 kbps Gain MUX Synthesized Speech + - Sprach- Input Daten- ausgang

§====!"§=!Nova§ 13 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Remote Still Image & Annotation Presentation RSAP Standbild mit überlagerter Markierung zusätzlich zur aktiven VT-Verbindung Beide Teilnehmer besitzen die gleiche Arbeitsumgebung Jeder Teilnehmer kann Standbild versenden Beide Teilnehmer können Markierungen anbringen MMI über Maus und Tastatur Einsatzgebiete Präsentation von Familien-Photographien Gemeinsame Diskussion in E-Commerce-Katalogen

§====!"§=!Nova§ 14 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC RSAP - Überblick H.323 H.245 H.225 RSAP RX TX MUX DMUX Private data channel VT Swing Image Anno- tations Synchr. Compress Decompr. store & send IP

§====!"§=!Nova§ 15 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC Module zur H.323-Konfiguration AV AppTerminal Control and ManagementData App G.7xx H.26x RTP RTCP H Terminal to Gatekeeper Signalling (RAS) H Call Signalling H.245 T.124 T.125 Unreliable TransportReliable Transport Network Layer Link Layer T.123 Physical Layer Verknüpfung, Codierung und Packetierung von Audio, Video und Daten

§====!"§=!Nova§ 16 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC H.225-Messages Terminal Capability Messages Master-Slave Determination Logical Channel Signalling Messages Request Mode Messages Round Trip Delay Messages Maintanance Loop Messages Stati: Command (Antwort erforderlich) oder Indications (Received-Message möglich, aber nicht unbedingt erforderlich) Je nach Konfiguration sind diese Stati Mandatory, Optional, Forbidden or Conditional Mandatory

§====!"§=!Nova§ 17 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC H.225-Message Exchange

§====!"§=!Nova§ 18 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC H.323-Systemstack-Module H245 and H245 User packages JMF package The Q931 package contains all classes for parsing and building Q931 messages. Q931 package The H245 package contains all classes for the H245Control Protocol. The package H245User contains the classes for the H245ControlProtocol The package JMF contains all of the classes needed for the Java Media Framework. Thread Frame owns a PhoneBook creates 1 UserInterface getCallActuator( ) owns 1 CallActuator 0..* has a H225ConnectionManager 0..* 1 H323Connection extends is created by is registered at The package RSAP contains all for the private application. RSAP The ConnectionManager listens on the default portnumber

§====!"§=!Nova§ 19 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC JMF-Einbindung RTPDataSource ConnectionController videoDatarate : int = 0 audioDatarate : int = 0 encodedVideoFormat : Format = null encodedAudioFormat : Format = null audioPortnumber : int = 0 videoPortnumber : int = 0 audioProcessor : Processor = null videoProcessor : Processor = null rtpAudioSocket : RTPSocket = null rtpVideoSocket : RTPSocket = null ipAddress : String = null rtpSessionManager : RTPSessionManager = null captureDeviceInfo : CaptureDeviceInfo = null configure( ) setDatarate( ) H263Decoder H263Encoder CaptureDeviceInfo RTPSocket G711Decoder Processor G711Encoder The codecs will access native code via the Java NativeInterface. There is a buffer object containing one frame to decode or to encode. This buffer object will be passed to the native code for processing. native Coder The connectionController is instantiated by H323Connection JMF (Java Media Framework) bietet: RTP /RTCP Processor-Beschreibung Capturing and Rendering Plug-in for Codecs

§====!"§=!Nova§ 20 Berkom Dr. Jens Johann, T22 Videotelephonie mit HIC H.323-Stack JMF