Vortrag
Transcription
Vortrag
Dr. Max Mustermann Deutsche Initiative für NetzwerkInformation e.V. Referat Kommunikation & Marketing Verwaltung VideoKonferenzTechnologien und ihre AnwendungsSzenarien Arbeitsgruppe (AG) VIKTAS Wie kann ich die Vorzüge der DFN-MCU in einem Adobe Connect Meeting nutzen ? Synchrone Zusammenarbeit verschiedener Konferenzmodelle Wolfgang Ruhstorfer, Rechenzentrum Universität Regensburg, Ref. I/5 „Neue Medien“ Universität Regensburg Rechenzentrum, RZ 01.05 Universitätsstraße 31 D-93053 Regensburg Tel [& Fax]: +49 941/ 943- [81-] 4883 Wolfgang.Ruhstorfer@rz.uni-regensburg.de Zur eigenen Person: Wolfgang Ruhstorfer Universität Regensburg, Rechenzentrum Abt. I „Dienste“, Ref. 5 „Neue Medien“ speziell Multimedia, Graphik und VC: Codepage-, Schriften- & Tastatur-Probleme Computergrafik & Bildverarbeitung Graphik-Suiten (Adobe CS, Corel u.a.) Großformat-, Poster- & PostScript-Probleme OMR-Prüfungsauswertungen PP, Präsentationen & Visualisierungen Scanner-Fragen und andere Produkte etc. … und last, but not least: => Video- und Webkonferenzen Mitglied diverser Arbeitskreise: Stellvertretender Sprecher des AK Multimedia & Grafik im ZKI VIKTAS („Videokonferenztechnologien und ihre Anwenderszenarien“) im DINI AMH („Arbeitsgemeinschaft der Medienzentren an Hochschulen“ e.V.) etc. Organisation einer „Frühjahrs-Tagung“ für den Arbeitskreis „Multimedia und Grafik im ZKI“ Schwerpunkt war der Umgang mit Alternativ-Software (typisches Lehrszenarium) inklusive Fachdiskussion: Primärer Fokus auf Präsentation Sekundär auf (Haupt-)Redner (=> „große Gestik“) Tertiär auf diskutierendes Publikum (=> VC-„Meeting“) Meine Überlegungen in Vorfeld der virtuellen Tagung zur Wahl der Konferenzmittel „Nur VC“ als alleiniges Kommunikationsmittel scheidet aus: Viele Kollegen konnten sich nicht ganztags mit einem adäquaten VC-Codec versorgen Die erwartete Teilnehmeranzahl konnte nicht erahnt werden Die Qualität & Stabilität der Präsentation war wichtig „Nur WebConf“ als alleiniges Kommunikationsmittel scheitert: Die Möglichkeit der Diskussion (inkl. gutem Bild des Sprechers) war sehr wichtig Die Diskussionspartner sollten einen einfachen Zugriff erhalten Die Qualität & Stabilität des Redner- & DiskussionspartnerVideobildes war wichtig Feature-Vergleich: VC vs. WebConf Hard- oder Software-Codec nötig (Kaufware) Max 120 TN in VC Max Full-HD-Bild (1080p) für Präsentation Max Full-HD-Bild (1080p) für Redner Max Full-HD-Bild (1080p) für Publikum Max zwei der drei Quellen werden original dargestellt, evtl. PiP, PaP oder PoP Kein Chat Keine sonstigen Infos Gleichberechtigte Hierarchie: Punkt-zu-Punkt bzw. Punktzu-Sternverteiler (MCU) Software-App für fast alle Plattformen kostenlos verfügbar Max 1024 TN in WebConf Full-Screen für Präsentation Max VGA-Bild (640x480) für Kamera(s) Mehrere Kameras können parallel dargestellt werden Ein Bildschirm stellt alles dar Diverse Chat-Funktionen Infos, Hyperlinks & Dateifreigaben Mehrstufige Hierarchie: Benutzer, Moderatoren und Veranstalter; je in gelb (= bekannt) oder blau (= anonym), evtl. auf verschiedenen Plattformen (PlugIn oder MobilApp) Meine Lösung Expertendiskussion findet (im kleineren Kreis) auf VCBasis statt: Rednerkamera, Diskussionsvideo & H.239Präsentation Schulungsbildschirm wird außerdem via WebConf und Screen-Sharing übertragen Für die Rednerkamera in der WebConf-Sitzung verwende ich das Streaming-Signal der MCU (rtsp://mcu?.vc.dfn.de/conf_h263_g711u_768000__97933456) Für das diskutierende Publikum verwende ich den „Video-Telefonie-Pod“ in der WebConf und rufe von dort die MCU-Sitzung direkt, hier: 97933456 (für ZKI AK MG) Chat, Hinweise (auf die Tagesordnung), WebLinks und Datei-Freigaben runden das Bild in der WebConf ab Mein LayOut-Vorschlag für die WebConf (1920x1080) Präsentation in 720p (= 4/9-tel von Full-HD) 1/9-tel (= 640x360) für Videotelefonie 1/9-tel (oder weniger) für Kamera & Ton Je ein 1/18-tel für Teilnehmerliste & Hinweise (= TOPs) Rest linker Spalte für weitere PODs (Chat, Dateifreigabe, Fragen, Weblinks etc. 1/3 2/3 PS: Da ich auf WUXGA (= 1920x1200) das LayOut entworfen habe, habe ich am oberen Rand Platz für das Menü. Der Streifen rechts (= Layoutbalken) wird im Betrieb ausgeblendet. Mein LayOut-Vorschlag für die WebConf (1920x1080) Präsentation in 720p (= 4/9-tel von Full-HD) Videotelefonie & Ton 1/9-tel (= 640x360) fürKamera Videotelefonie Hinweis & 1/9-tel weniger) fürinKamera [16:9] in (oder 640x360 [16:9] 640x360 & TonTeilnehmerliste Je ein 1/18-tel für Teilnehmerliste & Hinweise (= TOPs) je in 320x360 Rest linker Spalte für weitere PODs (Chat, Dateifreigabe, Fragen, Weblinks etc. (+) Präsentation in 1280x720 Fragen und Antworten in 640x240 übrige PODs je in 320x240(+) PS: Da ich auf WUXGA (= 1920x1200) das LayOut entworfen habe, habe ich am oberen Rand Platz für das Menü. Der Streifen rechts (= Layoutbalken) wird im Betrieb ausgeblendet. Streaming-Signal als „WebCam“ Ein Teilproblem war es, das Streaming-Signal der MCU (rtsp://mcu?.vc.dfn.de/conf_h263_g711u_768000__97933456) als ein WebCam-Signal für meine WebConf zu kriegen Deshalb rufe ich zuerst mit dem „Video-Telefonie-Pod“ der WebConf die MCU-Sitzung direkt an, hier: 97933456 (für ZKI AK MG), damit entsteht eine VC-Sitzung Für diese VC-Sitzung kann ich nun die Steuerung übernehmen: (https://admin.vc.dfn.de/ conference.html?name=97933456) und lande dann im nächsten Bild Steuerung der Video-Conference als Admin Info über das Streaming-Signal der MCU (rtsp://mcu?.vc.dfn.de/conf_h263_g711u_768000__97933456) bekommt man durch das Textfeld-Icon Conference "97933456" started at 14:00 on September 23 2015. It is an ad hoc conference and will continue until the final participant leaves. To join this conference, connect to "mcu?.vc.dfn.de" from a H.323/SIP videoconferencing device, and select it from the menu. To stream this conference to your desktop, connect a web browser to: http://mcu?.vc.dfn.de/conference_stream.html?name=97933456 To stream this conference to your desktop without requiring login, connect a web browser to: http://mcu?.vc.dfn.de/streaming.html?conference_id=97933456 To stream this conference directly, connect a media player to: rtsp://mcu?.vc.dfn.de/conf_h263_g711u_384000__97933456 for Realplayer 384k (384k, G.711mu audio, H.263 video) via RealPlayer, or: rtsp://mcu?.vc.dfn.de/conf_h263_g711u_1536000__97933456 for Quicktime 1,5M (1.54M, G.711mu audio, H.263 video) via QuickTime To embed the content applet in your own custom webpage, copy and paste the following code into your webpage: <applet code="djpeg.class" archive="djpeg.jar" codebase="http://mcu?.vc.dfn.de" width="640" height="608"> <param name="ip" value="mcu?.vc.dfn.de"> <param name="port" value="80"> <param name="conference_name" value="97933456"> <param name="pin" value=""> <param name="session" value="2"> <param name="options" value="0"> <param name="signin" value="cwp_admin"> <param name="split" value="78"> </applet> Steuerung der Video-Conference als Admin Info über das Streaming-Signal der MCU Conference "97933456" started at 14:00 on September 23 2015. (rtsp://mcu?.vc.dfn.de/conf_h263_g711u_768000__97933456 ) It is an ad hoc conference and will continue until the final participant leaves. To join this conference, connect to "mcu?.vc.dfn.de" from a H.323/SIP videoconferencing bekommt man durch device, and select it from the menu. stream this conference to your desktop, connect a web browser to: das Textfeld-IconTo http://mcu?.vc.dfn.de/conference_stream.html?name=97933456 To stream this conference to your desktop without requiring login, connect a web browser to: http://mcu?.vc.dfn.de/streaming.html?conference_id=97933456 To stream this conference directly, connect a media player to: rtsp://mcu?.vc.dfn.de/conf_h263_g711u_384000__97933456 for Realplayer 384k (384k, G.711mu audio, H.263 video) via RealPlayer, or: rtsp://mcu?.vc.dfn.de/conf_h263_g711u_1536000__97933456 for Quicktime 1,5M (1.54M, G.711mu audio, H.263 video) via QuickTime To embed the content applet in your own custom webpage, copy and paste the following code into your webpage: <applet code="djpeg.class" archive="djpeg.jar" codebase="http://mcu?.vc.dfn.de" width="640" height="608"> <param name="ip" value="mcu?.vc.dfn.de"> <param name="port" value="80"> <param name="conference_name" value="97933456"> <param name="pin" value=""> <param name="session" value="2"> <param name="options" value="0"> <param name="signin" value="cwp_admin"> <param name="split" value="78"> </applet> „SplitCam“ als „virtuelle WebCam“ Als „virtuelle WebCam“ nutze ich das Programm „SplitCam“ (http://splitcamera.com/SplitCamSetup.exe ) SplitCam kann RTSP-Ströme, Bildschirmfreigaben, Bilder oder Videos als Kamerasignal freigeben SplitCam kann aus einer realen Kamera mehrere Programme (VC, Adobe Connect, Skype, MSN etc.) gleichzeitig mit Video-Daten versorgen SplitCam (ver. 6 & 7) existiert für MS Windows XP (und später), benötigt Intel Dual Core CPU (oder äquivalent), min 2 GB RAM … und ca 20% CPU siehe: http://blog.splitcamera.com/2014/newrelease-splitcam-6-is-now-available.html SplitCam-Signal als „Kamera und Ton“ Nach Download, Installation & Start, folgen die Einstellungen: Pulldownmenü (oben): „File“ => „Video Source“ => „IP Split Camera“ Footer-Menü (unten): „Sources“ => „Webcam“ => „IP Split Camera“ => URL: „rtsp://mcu?.vc.dfn.de/…“ Sie könnten weitere Parameter für diese Sitzung einstellen, z.B. [oberes Menü] „File“ => „Frame rate“ => 10 fps (reichen); „Options“ => „Resolutions“ => „Resolutions by Source“ (hier: CIF = 352x288) Saturierung der Farbe etwas erhöhen [unten]: „Options“ => Regler beim Auge auf ca. 2/3 etc. rtsp://mcu?.vc.dfn.de/conf_h263_g711u_1536000__9793345 SplitCam-Aktivierung als „WebCam“ In Analogie zum „Video-Telefonie-Pod“ der WebConf wähle ich jetzt im „Kamera und Ton“-Pod der WebConf meine „IP Split Camera“ Kamera-Vorschau & Kamera-Freigabe („Meine WebCam starten“ und „Freigabe starten“) folgen Icon „Microphon“ => „Mikrophon auswählen“ => „Mikrophon (SplitCam Virtual Audio Device (WDM))“ Nun sollten Sie wieder in die Web-Steuerung der MCU gehen und dem Streaming-Objekt spezifische Eigenschaften zuweisen! Eigenschaften für das Streaming-Objekt in MCU Klicken Sie bitte auf „Streaming viewers“, um weitere Einstellungen zu tätigen: Layout: „Family 2“ und „Voice-switched“, damit hat man in der Kamera genau den Redner der VC erfasst. > Eigenschaften für das Webconf-Objekt in MCU Klicken Sie bitte auf „webconf@vcs1-stu.vc.dfn.de“, um hier diese Einstellungen zu tätigen: Layout: „Family 4“, „no contribute content“, und „Voiceswitched“ … > Steuerung MCU (2) Was sind die Vorteile dieser Konstruktion? Alle beteiligten Personen sollten ein Maximum an Qualität erreichen können: Die „WebConf“ sieht die komplette Videokonferenz Die aktive Kamera / Redebeiträge werden automatisch von der MCU geschaltet Echounterdrückung wird von der MCU bzw. Codecs geleistet Der Steuer-PC für die WebConf könnte auch remote (resp. „virtuell“) auf einer performanten Maschine laufen Selbst Handy-Cams könnten in Sitzung eingebunden werden Die „Latenz“ der Kamera ist beinahe nicht zu bemerken! Es entstehen neue Videokonferenz-Szenarien (=> VIKTAS! ) Nachteile? – Etwas mehr Organisations- & Verwaltungsaufwand Zusammenspiel IP-Netz Tandberg MCU WebConf-Server MCU (H.323 & SIP) 23 23 24.09.2015 Feedback Haben Sie dazu noch Fragen? Vielen Dank für Ihre Aufmerksamkeit! Deutsche Initiative für NetzwerkInformation e.V. VideoKonferenzTechnologien und ihre AnwendungsSzenarien Arbeitsgruppe (AG) VIKTAS 24 24 24.09.2015