Vorlesung Multimediakommunikation. 10. Data Sharing. Dr.-Ing. Daniel Schuster Fakultät Informatik, Professur Rechnernetze

Größe: px
Ab Seite anzeigen:

Download "Vorlesung Multimediakommunikation. 10. Data Sharing. Dr.-Ing. Daniel Schuster Fakultät Informatik, Professur Rechnernetze"

Transkript

1 Vorlesung Multimediakommunikation 10. Data Sharing Dr.-Ing. Daniel Schuster Fakultät Informatik, Professur Rechnernetze

2 1. Einführung - Web Conferencing - Beispiel: WebEx Teilnehmerliste Chat Workspace Video 10. 2

3 Einordnung ecollaboration MMK-Anwendung Presence, Instant Messaging Signalisierung Audio/Video ecollaboration XMPP, SIMPLE DNS, ENUM, SIP, H.323, SDP, SIP Extensions, RTSP Audio Codecs G.7xx Video Codecs H.26x Pufferung, Synchronisierung Group Com. Service PubSub Service Consistency Service XMPP, SIP MSRP Collab. Procotols (RFB, ) TCP/UDP RTP / RTCP UDP TCP IP 10. 3

4 ecollaboration - Definition Wodurch ist ecollaboration gekennzeichnet? gemeinsame Objekte - zielgerichtete Interaktion gemeinsamer Workspace - Kontext für Interaktion Collaboration Session Zeitraum synchroner Interaktion mit ecollaboration-tools innerhalb einer Gruppe meist parallel zu Kommunikations-Session (Internettelefonie, Videokonferenz) aufgebaut Data Sharing vs. Shared Editing Data Sharing Inhalte (Präsentationen, Webseiten, Desktop) zeigen und gemeinsam diskutieren Shared Editing Objekte (Text, Zeichnung) gemeinsam gleichzeitig editieren Data Sharing Web Conferencing / ecollaboration Daten Shared Editing 10. 4

5 Workspace Gemeinsame Objekte Gemeinsame Sicht auf Objekte ganzer Bildschirm Anwendungen Dokument Seite im Dokument, Scrollposition, Zoomstufe Aktionen auf Objekten Aktionen Erzeugen neuer Objekte Manipulation (z.b. Verschieben) Navigation im Arbeitsbereich Zeigen auf Objekte (Telepointer) 10. 5

6 Sharing Presentation Sharing, Document Sharing Application Sharing, Desktop Sharing Shared Whiteboard Co-Browsing 10. 6

7 WYSIWIS WYSIWIS = What You See Is What I See Workspace wird für alle Teilnehmer gleich dargestellt für synchrone Interaktion sehr wichtig 10. 7

8 Funktionen von Webconferencing-Systemen Kategorie Funktionen 1 Kommunikation Signalisierung, Teilnehmer-Liste, Mehrpunkt-Kommunikation 2 Awareness Telepointer, Instant Feedback, Artefakt-Awareness 3 Sharing Presentation Sharing, Document Sharing, Co-Browsing, Desktop Sharing, File Sharing, Wiedergabe von Audio- und Videostreams 4 Interaktion Chat, Umfragen, Whiteboard, Annotationen, integrierte VoIP- und Videokommunikation 5 Operations and Management Content Distribution, Archivierung, Aufnahme und Wiedergabe von Sessions, Analyse der Datenströme, Skalierbarkeit, Administration 6 Session-Verwaltung Meetingplanung, Berichte, -Einladungen, Adressbuch, Administration, Moderation, Policies, Breakout Rooms 7 Integration Techniken der Webintegration, mobile s, Integration in Unternehmenswebseiten, Plattformunabhängigkeit 8 Sicherheit Verschlüsselung, Authentisierung, Zugriffsrechte, Ausfallsicherheit, Firewall-Integration

9 2. Kommunikation Mehrpunkt-Daten-Kommunikation in Echtzeit benötigt Möglichkeiten: HTTP, SIP, XMPP HTTP Synchronisierung der Web-s über gemeinsamen Application Server -Techniken: JavaScript (Ajax), Flash SIP Focus erzeugen (XCON) Presence und Awareness über SIP Event Service MSRP-Session von jedem Teilnehmer zum MSRP Switch XMPP Mehrpunkt-Kommunikation: spezieller, MUC oder PubSub zahlreiche Erweiterungen für ecollaboration verfügbar einfache Web-Integration über BOSH möglich (siehe Kapitel zu XMPP) 10. 9

10 HTTP: Beispielarchitektur mit HTML5 (BigBlueButton) (HTML5) WebM Streaming Server Codec Conversion Node.js redis Flash (Präsentation) Voice + Video (HTML5) WebM - freie HTML5-Codecs (VP8, Vorbis) Node.js - Event-basierter Server (hier Web-Server) redis - NoSQL-Datenbank (Remote Dictionary Server) RED5 - freier Flash-Streaming-Server FreeSwitch - freier Telefonie-Server (SIP u.a.) RED5 BigBlueButton Server FreeSwitch

11 WebSockets Web-Server GET Connection:Upgrade 101 Switching Protocols Austausch von Messages (Text, Binärdaten,...) Close Frame Close Frame TCP-Verbindung wird abgebaut GET /chat HTTP/1.1 Host: server.example.com Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: dghlihnhbxbszsbub25jzq== Origin: Sec-WebSocket-Protocol: chat, superchat Sec-WebSocket-Version: 13 HTTP/ Switching Protocols Upgrade: websocket Connection: Upgrade Sec-WebSocket-Accept: s3pplmbitxaq9kygzzhzrbk+xoo= Sec-WebSocket-Protocol: chat Quelle:

12 Beispiel: Multi-User Chat mit Node.js und WebSockets // This callback function is called every time someone // tries to connect to the WebSocket server wsserver.on('request', function(request) { var connection = request.accept(null, request.origin); // we need to know client index to remove them on 'close' event var index = clients.push(connection) - 1; var username = false; Teilnehmer hinzufügen // user sent some message connection.on('message', function(message) { if (message.type === 'utf8') { // accept only text if (username === false) { // first message sent by user is their name // remember user name username = htmlentities(message.utf8data); } else { // broadcast the message var obj = {time: (new Date()).getTime(), text: htmlentities(message.utf8data), author: username}; var json = JSON.stringify({ type:'message', data: obj }); for (var i=0; i < clients.length; i++) { clients[i].sendutf(json); } } } }); // user disconnected connection.on('close', function(connection) { if (username!== false) { // remove user from the list of connected clients clients.splice(index, 1); } }); }); Quelle: Message Handler an alle s weiterleiten Teilnehmer entfernen

13 SIP: Mehrpunkt-Chat mit MSRP SIP-Dialog Focus SIP-Dialog MSRP- Session MSRP Switch MSRP- Session INVITE von an Focus mit SDP m=message port TCP/MSRP * Focus erzeugt ggf. Chatraum auf MSRP- Switch --> MSRP-URI, z.b. msrp://msrp.a.de:12763/ kjhd37s2s20w2a;tcp 200 OK --> URI des Chatraums Teilnehmerliste über SIP Event Notification (hier nicht gezeigt) Nachricht senden: MSRP SEND Message Spezifikationen der IETF MSRP - RFC 4975 MSRP Relays - RFC 4975 MSRP Multi-party Chat - draft-ietfsimple-chat

14 XMPP Variante 1: Collaboration Session = XMPP XMPP- Server XMPP Bot spezieller als XMPP Bot (eigene JID, wird zu Beginn der Session erzeugt) s müssen sich per IQ bei Bot registrieren schicken alle Nachrichten an den Bot dieser leitet an alle Teilnehmer weiter Teilnehmerliste muss explizit verteilt werden Vorteil: spezielle Weiterleitungs- Regeln (z.b. Filterung) möglich

15 XMPP Variante 2: Collaboration Session = MUC Chatroom Chatraum XMPP- Server MUC-Erweiterung benötigt (XEP-0045) Chatraum hat eigene JID beitreten/austreten über Directed Presence an Chatraum Chatraum-Presence --> Teilnehmerliste Nachrichten an Chatraum-JID schicken (message Stanza mit XML-Payload) Vorteil: kein externer Forwarder benötigt, umfassende Konfiguration des Chatraums möglich

16 XMPP Variante 3: Collaboration Session = PubSub Node PubSub XMPP- Server PubSub-Erweiterung benötigt (XEP-0060) Teilnehmerliste und/oder gemeinsame Datenstruktur als PubSub Node modelliert s schreiben sich für Updates ein keine Nachrichten sondern Modifikation eines Knotens (Publish) Vorteile: besonders für synchronisierte Datenstrukturen geeignet (z.b. Shared Drawing, Widget- Synchronisierung) Late-Join-Unterstützung Robustheit

17 XMPP: hybrider Ansatz PubSub XMPP- Server Chatraum XMPP Bot XMPP-Bot für Setup und Modifikation des Chatraums sowie Mehrpunkt-IQs Chatraum für Teilnehmerliste und flüchtige Mehrpunkt-Messages (z.b. Status-Updates) PubSub für Shared Data inkl. Late-Join-Unterstützung PubSub für Awareness (siehe nächster Abschnitt)

18 XMPP Variante 4: Out-of-Band-Lösung Architektur ähnlich wie bei SIP MSRP Multipoint Relay unterhält direkte Verbindungen (UDP oder TCP) mit s XMPP- Server XMPP Multipoint Relay Session-Aufbau per XMPP (z.b. Jingle) sehr effiziente Lösung für hohe Datenraten XMPP TCP, UDP

19 Funktionen von Webconferencing-Systemen Kategorie Funktionen 1 Kommunikation Signalisierung, Teilnehmer-Liste, Mehrpunkt-Kommunikation 2 Awareness Telepointer, Instant Feedback, Artefakt-Awareness 3 Sharing Presentation Sharing, Document Sharing, Co-Browsing, Desktop Sharing, File Sharing, Wiedergabe von Audio- und Videostreams 4 Interaktion Chat, Umfragen, Whiteboard, Annotationen, integrierte VoIP- und Videokommunikation 5 Operations and Management Content Distribution, Archivierung, Aufnahme und Wiedergabe von Sessions, Analyse der Datenströme, Skalierbarkeit, Administration 6 Session-Verwaltung Meetingplanung, Berichte, -Einladungen, Adressbuch, Administration, Moderation, Policies, Breakout Rooms 7 Integration Techniken der Webintegration, mobile s, Integration in Unternehmenswebseiten, Plattformunabhängigkeit 8 Sicherheit Verschlüsselung, Authentisierung, Zugriffsrechte, Ausfallsicherheit, Firewall-Integration

20 3. Awareness Awareness is an understanding of the activities of others, which provides a context for your own activities. (Dourish & Bellotti, 1992) Awareness = Gruppen- und Prozesswahrnehmung Presence Rollen und Verantwortlichkeiten (z.b. Moderator) sozialer Kontext (emotionaler Zustand, Interesse, Fähigkeiten) Aktivitäten im Workspace Ziele Verlust an unbewusster Wahrnehmung ausgleichen Missverständnisse, Abstimmungsprobleme, Synchronisationsprobleme vermeiden synchron: Awareness-Ereignisse direkt verteilen asynchron: vergangene Ereignisse verfügbar machen

21 Beispiel: CommunityBar ständig sichtbare Sidebar kleine Webcam-Bilder à was machen die Kollegen gerade? ergänzt durch Thumbnails von Desktop des Teilnehmers à woran arbeitet ein Kollege gerade? Quelle: Tee, K., Greenberg, S., and Gutwin, C Providing artifact awareness to a distributed group through screen sharing. In Proceedings of the th Anniversary Conference on Computer Supported Cooperative Work (Banff, Alberta, Canada, November 04-08, 2006). awareness interaction exploration

22 Awareness vs. Privatsphäre Problem bessere Awareness-Mechanismen = Möglichkeit der Überwachung Lösungen Zugriffsrechte (Benutzer-, Rollen-, Ereignis-basiert) Prinzip der Reziprozität à wenn A B beobachten kann, dann kann auch B A beobachten Transparenz à über Beobachter informieren Blurring à Bilder / Bildbereiche unkenntlich machen Update-Frequenz einstellen / manuelle Updates Möglichkeit, falsche Aktivität vorzuspielen (z.b. Dauerschleife bei Video)

23 Realisierung von Awareness: Publish/Subscribe Publisher Event Service R Subscribe Subscriber Publish Subscription Management Unsubscribe R Publisher Subscriptions Notify Subscriber Publish Cached Events Publisher Notification Filtering Notify Subscriber Publish

24 Awareness-Tools Telepointer Mauszeiger entfernter Teilnehmer Nutzerfarben für Texte, Freihandzeichnungen Übersichtsfenster Miniaturen für Desktop anderer Teilnehmer, Radarübersicht Instant Feedback Zustimmung/Ablehnung, Lauter/leiser, schneller/langsamer, Lachen/Applaus Video auch z.b. Standbild alle 3 Sekunden hilfreich Avatare Icon, 3D-Avatar

25 Telepointer spezieller Cursor, für alle Benutzer sichtbar wichtiges Awareness-Tool Aktionen anderer Nutzer verfolgen Konzepte gemeinsamer Telepointer nur einer für den Workspace multiple Telepointer jeder (aktive) Nutzer hat einen eigenen Telepointer Realisierung initial Form und Farbe (bzw. Bitmap) übertragen bei Bewegung neue Koordinaten übertragen

26 Beispiel: Telepointer mit Publish/Subscribe Alice Event Server Bob Carol

27 High Performance Telepointers Telepointer über PubSub: kein Echtzeit-Verhalten für manche Anwendungen Echtzeit mit fps nötig genaue, flüssige Wiedergabe von Telepointer-Gesten Maßnahmen direkte Übertragung per UDP o auch in spezieller RTP-Session möglich (video/pointer - RFC 2862) Playout Buffer beim Empfänger (Jitter kompensieren) Forward Error Correction (FEC) - n vorherige Positionen in jedem Paket mitschicken (Redundanz) o z.b. bei n=3 können 3 Paketverluste in Folge kompensiert werden Motion Prediction - Vorhersage fehlender Positionen beim Empfänger UDP Telepointer Relay UDP UDP

28 Instant Feedback - Beispiel Adobe Connect jeder Nutzer kann Status setzen --> direktes Feedback für den Vortragenden Status ist für Vortragenden in der Teilnehmerliste sichtbar Status wird nach gewisser Zeit (10 s) bzw. durch Teilnehmer oder Vortragenden explizit gelöscht Realisierung: Rich Presence oder PubSub Quelle: WS11d1def534ea1be08a52b610b38bfaa95-7f43.html

29 Funktionen von Webconferencing-Systemen Kategorie Funktionen 1 Kommunikation Signalisierung, Teilnehmer-Liste, Mehrpunkt-Kommunikation 2 Awareness Telepointer, Instant Feedback, Artefakt-Awareness 3 Sharing Presentation Sharing, Document Sharing, Co-Browsing, Desktop Sharing, File Sharing, Wiedergabe von Audio- und Videostreams 4 Interaktion Chat, Umfragen, Whiteboard, Annotationen, integrierte VoIP- und Videokommunikation 5 Operations and Management Content Distribution, Archivierung, Aufnahme und Wiedergabe von Sessions, Analyse der Datenströme, Skalierbarkeit, Administration 6 Session-Verwaltung Meetingplanung, Berichte, -Einladungen, Adressbuch, Administration, Moderation, Policies, Breakout Rooms 7 Integration Techniken der Webintegration, mobile s, Integration in Unternehmenswebseiten, Plattformunabhängigkeit 8 Sicherheit Verschlüsselung, Authentisierung, Zugriffsrechte, Ausfallsicherheit, Firewall-Integration

30 4. Sharing gemeinsame Objekte Material das gemeinsam betrachtet/bearbeitet wird Präsentationsfolie, Textdokument, Anwendung Anforderungen stets im aktuellen Zustand bei allen Teilnehmern sichtbar Änderungen so schnell wie möglich übertragen Strategien für Objektreplikation Vollreplikation vollständige Kopie aller Objekte an alle Teilnehmer verteilen Teilreplikation nur Teil für den sich der Teilnehmer gerade interessiert Strategien bei Änderung Volles Update geändertes Objekt wird neu verschickt Teil-Update nur Änderung wird verschickt und auf lokale Kopie angewendet

31 Patterson-Modell: Zentrale Architektur File File File Model Model Model Model View View View View View Display Display Display Display Display Display Shared File Shared Model Shared View Display: Anzeige (grafische Repräsentation) = Bitmap-Darstellung, View: Abbildung des Modells auf grafische Repräsentation (=Fenster, Dialoge, etc.), Model: Modell (z.b. PowerPoint-Präsentation als Objektbaum), File: persistente Repräsentation des Modells (PowerPoint-Präsentation als Datei)

32 Patterson-Modell: Verteilte Architektur a) Application Sharing b) WebConferencing File File File File File File File Model Model Model Model Model Model Model View View View View View View View View Display Display Display Display Display Display Display Display Synchronized File Synchronized Model Synchronized View

33 Sharing: Klassifikation Art des Sharings Art des Inhaltsobjektes Webseite Präsentation Textdokument Desktop File File Sharing Inhalt oder Snapshot der Seite Ganze Präsentation Ganzes Dokument -- Model Shared Viewing Link teilen Einzelne Folien Einzelne Seiten, Abschnitte oder Zeilen -- View Application Sharing, Screen Video Browser-Ausgabe teilen Viewer-Ausgabe (PowerPoint) teilen Viewer-Ausgabe (Word) teilen Desktop-Ausgabe teilen

34 File Sharing: Microsoft Office Groove Teil von Office 2007 Enterprise, seit Office 2013 durch Microsoft SkyDrive Pro ersetzt bietet Workspaces zur gemeinsamen Erstellung von Dokumenten an alle Dateien im Workspace werden vollständig synchronisiert (Vollreplikation) nur Änderungen übertragen (Teil-Update) Peer-to-Peer und -Server-Verteilung der Inhalte ähnliche Funktionalität auch in Dropbox & Co. weitergehende Funktionalität in Google Docs (echtes Shared Editing) File File Model Model View View Display Display Quelle:

35 Shared Viewing: WebEx Meeting Center Shared Viewing in WebEx: Dokumente wie PowerPoint oder Word können importiert werden werden über externe Host-Anwendung (z.b. Office) in Universal Communications Format (UCF) umgewandelt vom Moderator gezeigte Folie wird an alle Teilnehmer übertragen Browsen in schon erhaltenen Folien möglich (lokaler Cache) Annotationen und Telepointer auf dem Inhalt File Model View View Display Display Quelle:

36 Application Sharing: Beispiel Citrix GotoMeeting Freigabe von Anwendungen oder ganzem Desktop möglich Teilnehmer sehen Bildschirmausgabe können selbst Steuerung übernehmen Senden von Maus- und Tastatur- Events Grundlage: Remote-Desktop-Protokolle Codecs optimiert für Übertragung von Bildschirminhalt File Model View Display Display Quelle:

37 Protokolle für Application Sharing - Beispiel Remote Framebuffer Protocol (RFB) VNC- VNC-Server Polling: fordert Updates an à Lastkontrolle nur geänderte rechteckige Bereiche werden übertragen Arten der Codierung Raw Pixel uncodiert RRE Run-length encoded CopyRect Rechteck von alter Position kopieren (z.b. Fenster verschoben) manche Implementierungen unterstützen auch JPEG und MPEG komplexere Mechanismen in Protokollen wie RDP (Remote Desktop Protocol) z.b. Hintergrund für spätere Verwendung puffern (Pop-Up-Dialog)... Codecs für Bildschirminhalte optimiert

38 H.239-Video bei Raumsystemen Data Sharing häufig über zweiten Video-Kanal realisiert sog. Content Channel mit H.239 standardisiert ein dedizierter Content Channel pro Konferenz Aushandlung des Codecs wie für normales Video (H.261, H.263, H.264) Nachteil: normale Video-Codecs nicht für Screen-Output optimiert à höhere Datenrate als bei Application Sharing

39 Realisierung von Presentation Sharing Shared-Viewing nur betrachtete Folien an die Teilnehmer verteilen in geeignetem Transferformat (z.b. UCF bei WebEx) - speziell auf Shared Viewing hin optimiert Unterstützung von dynamischen Inhalten schwierig Blättern in Folien möglich File Sharing + Viewer-PlugIn Präsentation im Vorfeld verteilen über Viewer-PlugIn jeweils auf aktuelle Folie wechseln Unterstützung dynamischer Inhalte möglich ggf. unterschiedliche Darstellung Application Sharing der Präsentationsanwendung z.b. PowerPoint Sharing mit VNC, hohe Datentrate Unterstützung dynamischer Inhalte schwierig Editieren möglich Slide-Video (H.239) z.b. als H.264-Video bei Cisco Telepresence meist kontinuierliche Datenraten gut geeignet, um Animationen und Demo-Videos zu übertragen Datenrate niedrig Datenrate hoch

40 Funktionen von Webconferencing-Systemen Kategorie Funktionen 1 Kommunikation Signalisierung, Teilnehmer-Liste, Mehrpunkt-Kommunikation 2 Awareness Telepointer, Instant Feedback, Artefakt-Awareness 3 Sharing Presentation Sharing, Document Sharing, Co-Browsing, Desktop Sharing, File Sharing, Wiedergabe von Audio- und Videostreams 4 Interaktion Chat, Umfragen, Whiteboard, Annotationen, integrierte VoIP- und Videokommunikation 5 Operations and Management Content Distribution, Archivierung, Aufnahme und Wiedergabe von Sessions, Analyse der Datenströme, Skalierbarkeit, Administration 6 Session-Verwaltung Meetingplanung, Berichte, -Einladungen, Adressbuch, Administration, Moderation, Policies, Breakout Rooms 7 Integration Techniken der Webintegration, mobile s, Integration in Unternehmenswebseiten, Plattformunabhängigkeit 8 Sicherheit Verschlüsselung, Authentisierung, Zugriffsrechte, Ausfallsicherheit, Firewall-Integration

41 5. Interaktion - Chat z.b. über XMPP Multi-User Chat Room <message>-stanzas mit <body> à Text anzeigen

42 Whiteboard/Annotationen: Beispiel SVG <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" " <svg xmlns=" width="467" height="462"> <rect x="80" y="60" width="250" height="250" rx="20" style="fill:#ff0000; stroke:#000000;stroke-width:2px;" /> <rect x="140" y="120" width="250" height="250" rx="40" style="fill:#0000ff; stroke:#000000; stroke-width:2px; fill-opacity:0.7;" /> </svg> Zeichnungen können mit SVG in XML dargestellt werden native Browser- Unterstützung ab HTML5 Verteilung z.b. als Payload für PubSub Nodes Quelle:

43 Umfragen - XMPP Data Forms (1) <message from= conf1@muc.a.de/alice" to= bob@a.de/mac"> <x xmlns="jabber:x:data" type="form"> <title>umfrage</title> <instructions> Planung für das nächste Meeting: </instructions> <field label="voraussichtliche Teilnahme" type="boolean" var="field-1"/> <field label="eigene Präsentation geplant" type="boolean" var="field-2"/> <field label="wenn ja, wie viel Zeit benötigt?" type="text-single" var="field-3"/> <field label= Anreise" type="list-single" var="field-4"> <option label="bahn"><value>train</value></option> <option label="flugzeug"><value>plane</value></option> <option label="auto"><value>car</value></option> </field> </x> </message>

44 Umfragen - XMPP Data Forms (2) <message from= bob@a.de/mac" to= conf1@muc.a.de/alice" id="a4c7303d"> <x xmlns="jabber:x:data" type="submit"> <field type="boolean" var="field-1"> <value>1</value> </field> <field type="boolean" var="field-2"> <value>1</value> </field> <field type="text-single" var="field-3"> <value>30 min</value> </field> <field type="list-single" var="field-4"> <value>plane</value> </field> </x> </message>

45 Zusammenfassung Kategorie Funktionen 1 Kommunikation Signalisierung, Teilnehmer-Liste, Mehrpunkt-Kommunikation 2 Awareness Telepointer, Instant Feedback, Artefakt-Awareness 3 Sharing Presentation Sharing, Document Sharing, Co-Browsing, Desktop Sharing, File Sharing, Wiedergabe von Audio- und Videostreams 4 Interaktion Chat, Umfragen, Whiteboard, Annotationen, integrierte VoIP- und Videokommunikation 5 Operations and Management Content Distribution, Archivierung, Aufnahme und Wiedergabe von Sessions, Analyse der Datenströme, Skalierbarkeit, Administration 6 Session-Verwaltung Meetingplanung, Berichte, -Einladungen, Adressbuch, Administration, Moderation, Policies, Breakout Rooms 7 Integration Techniken der Webintegration, mobile s, Integration in Unternehmenswebseiten, Plattformunabhängigkeit 8 Sicherheit Verschlüsselung, Authentisierung, Zugriffsrechte, Ausfallsicherheit, Firewall-Integration

46 Navigator 1. Einführung 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

47 Literatur D. Mayrhofer, A. Back, R. Hubschmid, Web-Conferencing Software Tools - A Comprehensive Market Survey, University of St. Gallen, BigBlueButton Project - Cisco WebEx - Wainhouse Research - Node.js und WebSocket Tutorial - WebConferencing Council - Multi-party Chat Using the Message Session Relay Protocol (MSRP) - draft-ietf-simple-chat-18 Dyck, Jeff, et al. "High-performance telepointers." Proceedings of the 2004 ACM conference on Computer supported cooperative work. ACM, 2004 John F. Patterson A taxonomy of architectures for synchronous groupware applications. SIGOIS Bull. 15, 3 (April 1995), DOI= / / The RFB Protocol Specification - H.239 : Role management and additional media channels for H.300-series terminals XEP-0004: Data Forms

Web Sockets mit HTML5. Quelle: www.html5rocks.com/de

Web Sockets mit HTML5. Quelle: www.html5rocks.com/de Web Sockets mit HTML5 Quelle: www.html5rocks.com/de Intensive Client-Server-Kommunikation: Beispiele Online-Spiele mit mehreren Mitspielern Chat-Anwendungen Live-Sport-Ticker Echtzeit-Aktualisierungen

Mehr

XMPP: Extensible Messaging and Presence Protocol

XMPP: Extensible Messaging and Presence Protocol XMPP: Extensible Messaging and Presence Protocol (aka Jabber) 5. Dezember 2005 Einleitung Was ist XMPP? Architektur Allgemeines Kommunikation via XMPP: Streams, Stanzas Beispielanwendung

Mehr

Android Remote Desktop & WEB

Android Remote Desktop & WEB Application Note extends your EnOcean by a new dimension Android Tablets Android Remote Desktop & WEB myhomecontrol Stand: 22JAN2013 BootUp_mHC-ApplNote_Android_RemoteDesktop.doc/pdf Seite 1 von 7 Einleitung

Mehr

peer-to-peer Dateisystem Synchronisation

peer-to-peer Dateisystem Synchronisation Ziel Realisierungen Coda Ideen Fazit Literatur peer-to-peer Dateisystem Synchronisation Studiendepartment Informatik Hochschule für Angewandte Wissenschaften Hamburg 30. November 2007 Ziel Realisierungen

Mehr

Commerzbank: Quickguide WebEx Meeting Center Version 1.0

Commerzbank: Quickguide WebEx Meeting Center Version 1.0 Commerzbank: Quickguide WebEx Meeting Center Version 1.0 Das WebEx Meeting Center bietet eine selbst-administrierte Webkonferenz-Lösung mit bis zu 30 Teilnehmern, mit der Sie parallel zur Telefonkonferenz

Mehr

Man liest sich: POP3/IMAP

Man 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

Mehr

IMAP 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 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

Mehr

WebEx Collaboration Meeting Room im Test

WebEx Collaboration Meeting Room im Test WebEx Collaboration Meeting Room im Test DFN Betriebstagung März 2015 TU Chemnitz, Universitätsrechenzentrum WebEx Collaboration Meeting Room im Test DFN Betriebstagung März 2015 Yvonne Mußmacher TU Chemnitz,

Mehr

Sametime Meetings - Taskreferenz

Sametime Meetings - Taskreferenz Sametime Meetings - Taskreferenz ii Sametime Meetings - Taskreferenz Inhaltserzeichnis Sametime Meetings - Taskreferenz... 1 iii i Sametime Meetings - Taskreferenz Sametime Meetings - Taskreferenz Mit

Mehr

Vodafone Conferencing Meetings durchführen

Vodafone Conferencing Meetings durchführen Vodafone Benutzerhandbuch Vodafone Conferencing Meetings durchführen Ihre Schritt-für-Schritt Anleitung für das Durchführen von Meetings Vodafone Conferencing Meetings durchführen Kurzübersicht Sie können

Mehr

Samsung Large Format Display

Samsung Large Format Display Samsung Large Format Display Erste Schritte Display Samsung Electronics Display Large Format Display 3 Wie nehme ich das Display in Betrieb? Dies ist die Windows XPe Oberfläche des MagicInfo Pro Interface.

Mehr

Webseiten 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 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

Mehr

drupal + nodejs erste schritte. @frega - fl@flink-solutions.de

drupal + nodejs erste schritte. @frega - fl@flink-solutions.de drupal + nodejs erste schritte. @frega - fl@flink-solutions.de am konkreten beispiel (inkl. code-schnipsel und live-demo, what could go wrong...) eine "shoutbox", d.h. ein kleinstmöglicher chatroom. nodejs?

Mehr

Unified Communications & Collaboration

Unified Communications & Collaboration Telefonkonferenz am 11.09.2009 Unified Communications & Collaboration Channel 8.52009 Kickoff Lars Thielker SWG Technical Sales Lotus, Channel 2009 IBM Corporation als Kommunikationsplattform offen erweiterbar

Mehr

Internet Protokolle für Multimedia - Anwendungen

Internet 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

Mehr

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003 Page 1 of 8 SMTP Konfiguration von Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 25.02.2005 SMTP steht für Simple Mail Transport Protocol, welches ein Protokoll ist, womit

Mehr

MailUtilities: Remote Deployment - Einführung

MailUtilities: Remote Deployment - Einführung MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control

Mehr

Anwendungsprotokolle: HTTP, POP, SMTP

Anwendungsprotokolle: 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

Mehr

Installationsführer für den SIP Video Client Linphone

Installationsführer für den SIP Video Client Linphone Installationsführer für den SIP Video Client Linphone Stand: 10.04.2010 1. Einleitung Dieses Dokument beschreibt die Vorgehensweise für den Download, die Installation und Inbetriebnahme eines SIP Videoclients

Mehr

Strategie / Zusammenfassung

Strategie / Zusammenfassung IBM Connect Comes To You Strategie / Zusammenfassung Andreas Forth, agentbase AG www.agentbase.de 1 Bitte beachten Es wurden für die Präsentation u.a. Folien der IBM verwendet. www.agentbase.de 2 Übersicht

Mehr

Forschungsseminar Web Engineering @ VSR Betreuer Michael Krug

Forschungsseminar Web Engineering @ VSR Betreuer Michael Krug Forschungsseminar Web Engineering @ VSR Betreuer Michael Krug Unter Echtzeit versteht man den Betrieb eines Rechensystems, bei dem Programme zur Verarbeitung anfallender Daten ständig betriebsbereit sind,

Mehr

Erstellen einer E-Mail in OWA (Outlook Web App)

Erstellen einer E-Mail in OWA (Outlook Web App) Erstellen einer E-Mail in OWA (Outlook Web App) Partner: 2/12 Versionshistorie: Datum Version Name Status 13.09.2011 1.1 J. Bodeit Punkte 7 hinzugefügt, alle Mailempfänger unkenntlich gemacht 09.09.2011

Mehr

Jabber. Florian Holzhauer. Proseminar Uni Ulm, 27. April 2005. <page="1" max="22"/>

Jabber. Florian Holzhauer. Proseminar Uni Ulm, 27. April 2005. <page=1 max=22/> Jabber Florian Holzhauer Proseminar Uni Ulm, 27. April 2005 Idee, Geschichte Nachrichtentechnik Ausblick, Zukunft Gründe / Intention Grosse

Mehr

Browserbasiertes, kollaboratives Whiteboard

Browserbasiertes, kollaboratives Whiteboard WS 2011/12 Bachelorarbeit Browserbasiertes, kollaboratives Whiteboard Sebastian Dorn 1 von 21 Inhalt 1. Motivation 2. Analyse 3. Design 4. Evaluation 5. Fazit Inhalt 2 von 21 Motivation Zusammenarbeit

Mehr

Einsatzszenarien und Erfahrungen mit Adobe Connect. Holger Hansen

Einsatzszenarien und Erfahrungen mit Adobe Connect. Holger Hansen Einsatzszenarien und Erfahrungen mit Adobe Connect Übersicht RUB, UAMR, RCO und elearning Was ist Connect und warum Connect? (beispielhafte) Szenarien und Erfahrungen Perspektiven RUB = Ruhr-Universität

Mehr

Streaming Protokolle Jonas Hartmann

Streaming 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

Mehr

SharePoint Workspace 2010 Installieren & Konfigurieren

SharePoint Workspace 2010 Installieren & Konfigurieren [Geben Sie Text ein] SharePoint Workspace 2010 Installieren & Konfigurieren SharePoint Workspace 2010 Installieren & Konfigurieren Inhalt SharePoint Workspace 2010 Installieren... 2 SharePoint Workspace

Mehr

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding?

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding? Port Forwarding via PuTTY und SSH Was ist Port forwarding? Eine Portweiterleitung (englisch Port Forwarding) ist die Weiterleitung einer Verbindung, die über ein Rechnernetz auf einen bestimmten Port eingeht,

Mehr

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen

2. 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

Mehr

Peer-to-Peer Internet Telephony using the Session Initiation Protocol (SIP)

Peer-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

Mehr

Audio/Video - Chat - System User Manual

Audio/Video - Chat - System User Manual Audio/Video - Chat - System User Manual Infos zum den Funktionen und Anleitung zum Einrichten eines Benutzerkontos bla.. Unser Jabber-Server verbindet sich mit diversen anderen Instant- Messaging- Diensten,

Mehr

Betriebssystem Windows - SSH Secure Shell Client

Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...

Mehr

eduvote Ein Umfragesystem für Lehrveranstaltungen - PowerPoint Add-In -

eduvote Ein Umfragesystem für Lehrveranstaltungen - PowerPoint Add-In - eduvote Ein Umfragesystem für Lehrveranstaltungen - PowerPoint Add-In - Übersicht: Nach dem Herunterladen und Ausführen des Installationsprogamms für das eduvote PowerPoint Add-In befindet sich rechts

Mehr

SolarWinds Engineer s Toolset

SolarWinds 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

Mehr

Kommunikation. Sitzung 01 04./11. Dezember 2015

Kommunikation. Sitzung 01 04./11. Dezember 2015 Kommunikation Sitzung 01 04./11. Dezember 2015 Unser Vorhaben Kommunikationsmodell Überblick über Netzwerk-Topologien Server-Client-Modell Internet Was ist Informatik eigentlich? Kunstwort aus Information

Mehr

4. Network Interfaces Welches verwenden? 5. Anwendung : Laden einer einfachen Internetseite 6. Kapselung von Paketen

4. 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

Mehr

Automatisches Beantworten von E-Mail- Nachrichten mit einem Exchange Server-Konto

Automatisches Beantworten von E-Mail- Nachrichten mit einem Exchange Server-Konto Automatisches Beantworten von E-Mail- Nachrichten mit einem Exchange Server-Konto Sie können Microsoft Outlook 2010 / Outlook Web App so einrichten, dass Personen, die Ihnen eine E- Mail-Nachricht gesendet

Mehr

Vodafone Conferencing Meeting erstellen

Vodafone 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

Mehr

Teamviewer - Bildschirmpräsentation via Internet

Teamviewer - Bildschirmpräsentation via Internet Teamviewer - Bildschirmpräsentation via Internet Schildberger Erich 2010 Inhalt Allgemeine Informationen Seite 3 Präsentation im Browser Fenster Seite 4 Präsentation mit Client Seite 8 Client Download

Mehr

Streaming Media - MPEG-4 mit Linux

Streaming 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

Mehr

Unified Communications die Grundlage für kollaboratives Arbeiten. Mag. Peter Rass Telekom Austria Projektleiter Unified Communications 13.10.

Unified Communications die Grundlage für kollaboratives Arbeiten. Mag. Peter Rass Telekom Austria Projektleiter Unified Communications 13.10. Unified Communications die Grundlage für kollaboratives Arbeiten Mag. Peter Rass Telekom Austria Projektleiter Unified Communications 13.10.2009 0 Agenda Was ist Unified Communications? Die Herausforderungen

Mehr

Adobe Connect Tutorial

Adobe Connect Tutorial Adobe Connect Tutorial Table of Contents Vorbereitung und Konfiguration... 2 Überprüfen der Hardware...2 Plugin für Desktop Sharing... 4 Voraussetzungen zum Desktop Sharing...4 Sprechmodi:...5 Teilnehmerrollen

Mehr

Zero Distance 3.0. Kurzanleitung

Zero Distance 3.0. Kurzanleitung Zero Distance 3.0 Kurzanleitung Version: 01.10.2013 Zero Distance ist das Wildix-Tool für Konferenzen und Desktop Sharing, komplett in CTIconnect integriert. Sie können virtuelle Meetings mit entfernten

Mehr

Multimediatechnik / Video

Multimediatechnik / 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

Mehr

Anleitung für die Übertragung des SINUMERIK HMI auf einen externen Bildschirm

Anleitung für die Übertragung des SINUMERIK HMI auf einen externen Bildschirm Anleitung für die Übertragung des SINUMERIK HMI auf einen externen Bildschirm SINUMERIK 828D mit UltraVNC-Viewer auf Notebook In vielen Fällen kann es nützlich sein, den SINUMERIK HMI auf einen externen

Mehr

InfoPoint vom 9. November 2011

InfoPoint vom 9. November 2011 InfoPoint vom 9. November 2011 Was ist Joomla? Theorie Installation Extensions Administration Demo Joomla ist ein modulares content management system (CMS) Es ermöglicht eine Website zu erstellen und online

Mehr

Erwin Menschhorn Sametime 8.0 & Telefonie Integration

Erwin Menschhorn Sametime 8.0 & Telefonie Integration Erwin Menschhorn Sametime 8.0 & Telefonie Integration Was ist eigentlich UC²? Funktion / Dienst UC 2? Instant Messaging? Presence? Web Conferencing? Audio Conferencing? Video Conferencing? Telefonie? VoIP

Mehr

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen Microsoft Outlook 1 Nutzung der Groupware mit Microsoft Outlook 1.1 Outlook - CommuniGate Pro Schnittstelle installieren 4 1.2 Outlook - Elemente freigeben 11 1.3 Outlook - Freigegebene Elemente öffnen

Mehr

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele: 2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway

Mehr

AXIGEN Mail Server. E-Mails per Smarthost versenden E-Mails per Pop3 empfangen. Produkt Version: 6.1.1 Dokument Version: 1.2

AXIGEN Mail Server. E-Mails per Smarthost versenden E-Mails per Pop3 empfangen. Produkt Version: 6.1.1 Dokument Version: 1.2 AXIGEN Mail Server E-Mails per Smarthost versenden E-Mails per Pop3 empfangen Produkt Version: 6.1.1 Dokument Version: 1.2 Letztes Update: 23.September 2008 Kapitel 1: Instruktionen Willkommen Was zeigt

Mehr

Multimediatechnik / Video

Multimediatechnik / 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)

Mehr

openk platform Dokumentation Setup Liferay Version 0.9.1

openk platform Dokumentation Setup Liferay Version 0.9.1 openk platform Dokumentation Setup Liferay Version 0.9.1 Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Änderungsnachweis... 3 2 Einleitung... 4 3 Setup Pages in Liferay... 5 3.1 Erstellung Startseite... 5

Mehr

PC-Kaufmann Supportinformation - Proxy Konfiguration für Elster

PC-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

Workflow, Business Process Management, 4.Teil

Workflow, Business Process Management, 4.Teil Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung

Mehr

ARCHITEKTUR VON INFORMATIONSSYSTEMEN

ARCHITEKTUR VON INFORMATIONSSYSTEMEN ARCHITEKTUR VON INFORMATIONSSYSTEMEN File Transfer Protocol Einleitung Das World Wide Web war ja ursprünglich als verteiltes Dokumentenverwaltungssystem für die akademische Welt gedacht. Das Protokoll

Mehr

Hilfe bei Adobe Reader. Internet Explorer 8 und 9

Hilfe bei Adobe Reader. Internet Explorer 8 und 9 Hilfe bei Adobe Reader Internet Explorer 8 und 9 1. Öffnen Sie Internet Explorer und wählen Sie Extras > Add-Ons verwalten. 2. Wählen Sie unter Add-On-Typen die Option Symbolleisten und Erweiterungen aus.

Mehr

Outlook Web App 2010 Kurzanleitung

Outlook Web App 2010 Kurzanleitung Seite 1 von 6 Outlook Web App 2010 Einleitung Der Zugriff über Outlook Web App ist von jedem Computer der weltweit mit dem Internet verbunden ist möglich. Die Benutzeroberfläche ist ähnlich zum Microsoft

Mehr

Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX

Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX Allgemeines Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX Stand 21.11.2014 Die Yeastar MyPBX Telefonanlagen unterstützen die automatische Konfiguration der tiptel 3010, tiptel 3020 und tiptel 3030

Mehr

Anleitung für Webcasts

Anleitung für Webcasts Anleitung für Webcasts 2 INHALT ALLGEMEINES Inhalt 1. Allgemeines... 2 2. Vorbereitung auf das Webcast... 3 3 Einladung zu einem Webcast... 3 4. Teilnahme über Smartphone oder Tablet-PC... 4 Anlagen...

Mehr

Handbuch xgdm-was Extension Version 1.0

Handbuch xgdm-was Extension Version 1.0 Handbuch xgdm-was Extension Version 1.0 Maxstr. 3A Königsbergerstrasse 22 Landwehrstrasse 143 13347 Berlin 57462 Olpe 59368 Werne Tel. 030/466062-80 Tel. 02761/9396-0 Tel. 02389/9827-0 Fax 030/466062-82

Mehr

DNS-325/-320 und FXP

DNS-325/-320 und FXP DNS-325/-320 und FXP Das FXP-Protokoll (File exchange Protocol) erlaubt dem DNS-320/-325 Daten über FTP direkt zu einem anderen FTP-Server zu übertragen. Dabei muss der Datenstrom keinen Client passieren.

Mehr

Installation des edu- sharing Plug- Ins für Moodle

Installation des edu- sharing Plug- Ins für Moodle Installation des edu- sharing Plug- Ins für Moodle [edu-sharing Team] [Dieses Dokument beschreibt die Installation und Konfiguration des edu-sharing Plug-Ins für das LMS Moodle.] edu- sharing / metaventis

Mehr

Datenaustausch@IC RL

Datenaustausch@IC RL Datenaustausch@IC RL SAP cfolders Erste Schritte Erstes Login: Ihre Initial-Zugangsdaten zu SAP cfolders finden Sie im ProjektPortal nach Klick auf den Reiter Projekt SAP cfolders, im Channel SAP cfolders

Mehr

Instant Net Conference Powered by Cisco WebEx Technology Meeting Center

Instant Net Conference Powered by Cisco WebEx Technology Meeting Center BENUTZERHANDBUCH Verizon Net Conferencing h l M ti C t Instant Net Conference Powered by Cisco WebEx Technology Meeting Center Einrichten eines Instant Net-Konferenzabonnements (nur beim ersten Mal) Wechseln

Mehr

Windows Terminalserver im PC-Saal

Windows Terminalserver im PC-Saal Windows Terminalserver im PC-Saal PC-Saal Anforderungen Einheitliche Arbeitsumgebung für die Benutzer (Hard- und Software) Aktuelles Softwareangebot Verschiedene Betriebssysteme Ergonomische Arbeitsumgebung

Mehr

SAP NetWeaver Gateway. Connectivity@SNAP 2013

SAP NetWeaver Gateway. Connectivity@SNAP 2013 SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten

Mehr

New ECDL Online -Zusammenarbeit

New ECDL Online -Zusammenarbeit 012345678699698 New ECDL Online -Zusammenarbeit 3 Tools zur Online Zusammenarbeit anwenden 3.1.7 Dateien oder Ordner freigeben Im folgenden Kapitel lernen Sie, wie Sie Ihre Online-Dateien und Ordner mit

Mehr

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5

Mehr

IBM Software Demos Lotus Sametime 7.5 - Webkonferenzen

IBM Software Demos Lotus Sametime 7.5 - Webkonferenzen IBM Lotus Sametime 7.5 stellt mit mehr als 150 neuen und erweiterten Funktionen ein wesentliches Upgrade für die Echtzeit-Kollaboration dar. Sametime 7.5 bietet neu gestaltete Webkonferenzfunktionen,

Mehr

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013 Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael

Mehr

Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)

Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Firewall über Seriellen Anschluss mit Computer verbinden und Netzteil anschliessen. Programm Hyper Terminal (Windows unter Start Programme

Mehr

Verizon Net Conferencing-Benutzerhandbuch: Microsoft Outlook -Integration für Instant Scheduler Instant Meeting- und Instant Net-Konferenz

Verizon Net Conferencing-Benutzerhandbuch: Microsoft Outlook -Integration für Instant Scheduler Instant Meeting- und Instant Net-Konferenz Verizon Net Conferencing-Benutzerhandbuch: Microsoft Outlook -Integration für Instant Scheduler Instant Meeting- und Instant Net-Konferenz Verizon Business bietet dem Konferenzleiter ein fortschrittliches

Mehr

Konzept zur Push Notification/GCM für das LP System (vormals BDS System)

Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Wir Push Autor: Michael Fritzsch Version: 1.0 Stand: 04. Februar 2015 Inhalt 1. Was ist eine Push Notification? 2. Wofür steht GCM?

Mehr

WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

WEBINAR@LUNCHTIME THEMA: SAS STORED PROCESSES - SCHNELL GEZAUBERT HELENE SCHMITZ WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

TeamViewer App für Outlook Dokumentation

TeamViewer App für Outlook Dokumentation TeamViewer App für Outlook Dokumentation Version 1.0.0 TeamViewer GmbH Jahnstr. 30 D-73037 Göppingen www.teamviewer.com Inhaltsverzeichnis 1 Installation... 3 1.1 Option 1 Ein Benutzer installiert die

Mehr

Client/Server-Systeme

Client/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

Mehr

ANLEITUNGEN ZUR WEBEX NUTZUNG

ANLEITUNGEN ZUR WEBEX NUTZUNG WebEx Einrichten & Testen: ANLEITUNGEN ZUR WEBEX NUTZUNG Bitte überprüft Ton (Lautsprecher Lautstärke, etc.) und Bild auf eurem Computer vor dem Kurs, um sicherzustellen, dass ihr den Kurs vollständig

Mehr

Anwendungsfall: Gerichtstermin

Anwendungsfall: Gerichtstermin Anwendungsfall: Gerichtstermin Ein Mitarbeiter im Haus hat einen Gerichtstermin außer Haus Er möchte vor Ort vollständige Akten mit Akten-/Vorgangsstruktur und natürlich den elektronischen Dokumenten einsehen.

Mehr

06.06.2011 Daniel Hoch - netlogix GmbH & Co. KG - netlogix LIVE 11. 1 www.netlogix.de

06.06.2011 Daniel Hoch - netlogix GmbH & Co. KG - netlogix LIVE 11. 1 www.netlogix.de 1 www.netlogix.de Was ist Microsoft LYNC? Architektur von Microsoft LYNC LYNC Clients LYNC und Exchange 2 DEMO: Ein Tag im Unternehmen mit UM 3 4 Integration in bestehendes Arbeitsumfeld Link & Sync =

Mehr

costream Collaborative Media Streaming

costream Collaborative Media Streaming Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig 21. September 2004 1 Inhalt Einleitung Szenarien Proxy-Architektur zur Signalisierung Auffinden von Diensten Gruppenkommunikation

Mehr

SHAREPOINT Unterschiede zwischen SharePoint 2010 & 2013

SHAREPOINT Unterschiede zwischen SharePoint 2010 & 2013 SHAREPOINT Unterschiede zwischen SharePoint 200 & 203 Inhalt. Einleitung... 2 2. Websiteaktion... 3 3. Dateivorschau... 4 4. Dateibearbeitung... 4 5. Datei hochladen... 5 6. Synchronisierung... 6 von 6

Mehr

Hilfe zur Einwahl ins Uniserv Webinar mit WebEx

Hilfe zur Einwahl ins Uniserv Webinar mit WebEx Hilfe zur Einwahl ins Uniserv Webinar mit WebEx Diese Anleitung dokumentiert die wichtigsten Schritte bei der Einwahl in das Uniserv Webinar und gibt nützliche Tipps. Sollen Sie Probleme mit der Einwahl

Mehr

Ihr Weg in die Cloud einfach A1. Alexandros Osyos, MBA Leiter Partner Management A1 Telekom Austria

Ihr Weg in die Cloud einfach A1. Alexandros Osyos, MBA Leiter Partner Management A1 Telekom Austria Ihr Weg in die Cloud einfach A1 Alexandros Osyos, MBA Leiter Partner Management A1 Telekom Austria Ihr Weg in die Cloud einfach A1 Wien, 5. November 2012 Alexandros Osyos, MBA Leiter IT Partner Management

Mehr

Avira Management Console 2.6.1 Optimierung für großes Netzwerk. Kurzanleitung

Avira Management Console 2.6.1 Optimierung für großes Netzwerk. Kurzanleitung Avira Management Console 2.6.1 Optimierung für großes Netzwerk Kurzanleitung Inhaltsverzeichnis 1. Einleitung... 3 2. Aktivieren des Pull-Modus für den AMC Agent... 3 3. Ereignisse des AMC Agent festlegen...

Mehr

Adami CRM - Outlook Replikation User Dokumentation

Adami CRM - Outlook Replikation User Dokumentation Adami CRM - Outlook Replikation User Dokumentation Die neue Eigenschaft der Adami CRM Applikation macht den Information Austausch mit Microsoft Outlook auf vier Ebenen möglich: Kontakte, Aufgaben, Termine

Mehr

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden: 1. Konfiguration von DynDNS 1.1 Einleitung Im Folgenden wird die Konfiguration von DynDNS beschrieben. Sie erstellen einen Eintrag für den DynDNS Provider no-ip und konfigurieren Ihren DynDNS Namen bintec.no-ip.com.

Mehr

Publizieren von Webs mit SmartFTP

Publizieren von Webs mit SmartFTP Publizieren von Webs mit SmartFTP Informationen FTP steht für File Transfer Protocol. Ein Protokoll ist eine Sprache, die es Computern ermöglicht, miteinander zu kommunizieren. FTP ist das Standardprotokoll

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

Konfiguration der NSV Tools (http://www.streamfirma.de) Entpacken Sie die heruntergeladene Datei mittels WINRar oder ähnlichen Programmen.

Konfiguration der NSV Tools (http://www.streamfirma.de) Entpacken Sie die heruntergeladene Datei mittels WINRar oder ähnlichen Programmen. Konfiguration der NSV Tools (http://www.streamfirma.de) Bitte laden Sie sich vorab die NSV Tools von unserer Seite herunter: http://www.streamfirma.de/download/nsv_streamfirma.rar Entpacken Sie die heruntergeladene

Mehr

Erstellen eines Screenshot

Erstellen eines Screenshot Blatt 1 von 5 Erstellen eines Screenshot Einige Support-Probleme lassen sich besser verdeutlichen, wenn der Supportmitarbeiter die aktuelle Bildschirmansicht des Benutzers sieht. Hierzu bietet Windows

Mehr

Kurzanleitung zur Verwendung von File Sharing (DC2FS)

Kurzanleitung zur Verwendung von File Sharing (DC2FS) Kurzanleitung zur Verwendung von File Sharing (DC2FS) noris network AG Thomas-Mann-Straße 16-20 90471 Nürnberg Inhaltsverzeichnis 1 Vorwort 2 2 Anmeldung 2 3 Dateiverwaltung 3 4 Filesharing - mit anderen

Mehr

Local Control Network Technische Dokumentation

Local Control Network Technische Dokumentation Steuerung von Hifi-Anlagen mit der LCN-GVS Häufig wird der Wunsch geäußert, eine Hi-Fi-Anlage in die Steuerung der LCN-GVS einzubinden. Auch das ist realisierbar. Für die hier gezeigte Lösung müssen wenige

Mehr

Herzlich Willkommen - TeleSys!

Herzlich 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

Mehr

Showtime Anleitung. Zeigen Sie anderen, über was Sie sprechen. Warum Showtime? So verwenden Sie Showtime. So geht s

Showtime Anleitung. Zeigen Sie anderen, über was Sie sprechen. Warum Showtime? So verwenden Sie Showtime. So geht s Showtime Anleitung Zeigen Sie anderen, über was Sie sprechen Warum Showtime? Sie kennen ja die vielen Vorteile einer Telefonkonferenz. Aber wie wäre es, wenn Sie auch Bilder sprechen lassen könnten? Mit

Mehr

Revit Modelle in der Cloud: Autodesk 360 Mobile

Revit Modelle in der Cloud: Autodesk 360 Mobile Revit Modelle in der Cloud: Autodesk 360 Mobile Die Präsentation Ihrer Revit Modelle kann auf unterschiedlichste Weise erfolgen. Diverse Cloud Plattformen bieten kostenlosen Speicherplatz und Freigabeoptionen

Mehr

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server. 1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent

Mehr

Einrichten von Pegasus Mail zur Verwendung von MS Exchange und Übertragen der alten Maildaten auf den neuen Server

Einrichten von Pegasus Mail zur Verwendung von MS Exchange und Übertragen der alten Maildaten auf den neuen Server Einrichten von Pegasus Mail zur Verwendung von MS Exchange und Übertragen der alten Maildaten auf den neuen Server Worum geht es? Nach erfolgter Umstellung auf den MS Exchange Server kann es nötig sein,

Mehr