60 likes | 162 Views
Browser Window. Web-Browser. Video Capture Window. Shared Apps Windows. MPEG4 Conferencing Window. MPEG4 Player Window. Chat. Data Conferencing. MPEG-4 Conferencing. MPEG-4 Player. Shared App. Doc Transfer Transfer. COM-Interfaces. Decoders & Buffers. DMIF QoS. DMIF QoS.
E N D
Browser Window Web-Browser VideoCaptureWindow Shared AppsWindows MPEG4 ConferencingWindow MPEG4 PlayerWindow Chat Data Conferencing MPEG-4Conferencing MPEG-4Player Shared App Doc TransferTransfer COM-Interfaces Decoders & Buffers DMIFQoS DMIFQoS Network/Local Filesystem OPENISE Terminal structure MPEG-4 player Java based playback of complete MPEG-4 scenes including 3D/Video material MPEG-4 SL-1, Flex-Demux, DMIF modules (real-time) optimized rendering for walkthrough applications involving complex 3D scenes MPEG-4 conferencing module C++ MPEG-4 conferencing module offers video and audio conferencing in a 3D virtual meeting space RT MPEG‑4 video encoder of arbitrarily shaped video images and RT segmentation of the silhouette of person in front of a video camera QoS support for the conferencing application Integration of collaboration tools
Architecture of the OPENISE Terminal2nd IST E3 Concertation MeetingBruxelles, 24-25 May 2000 Marco Di Concetto Central Labs – Networks and Services Siemens Information and Communication Networks SpA Marco.Diconcetto@icn.siemens.it
OPENISE MPEG-4 Player Architecture MpegJ BifsDecoder OD Decoder A Decoder V Decoder AUs = Compositor Application Executive Renderer Current Features • BIFS-Command and BIFS-Anim decoder • JPEG/GIF decoder • MPEG-4 Video decoder • AAC decoder (sound) • Script and MPEG-J interpretors • 2D/3D renderer reading either textual format or mp4 files Time stamps management ) ESI IOD Decoder SL-1 Layer ) DAI SL_PDUs DMIF Filter DMIF Filter FlexDeMux DNI Signalling Plane Data Plane RTCP RTSP RTP TCP UDP IP
VR-Conference Terminal Architecture Web-Browser GUI Events VR-Conference Executive ConferenceControl DataConferencing A/VSender A/VReceiver T.120 Call Signaling H.245 IP Unicast & Multicast
DirectSoundPrimary Sound Buffer VideoFrameBuffer Graphics Rendering& Navigation Module ... ... G.723.1 Decoder G.723.1 Decoder BIFS/OD & Texture Decoder MP4-Video Decoder MP4-Video Decoder Scene Graph ... MovieTextureNode ... DS Buffer DS Buffer TextureBuffer TextureBuffer SoundNode IP Unicast & Multicast ... ... RTP RTP HTTP RTP/RTCP RTP/RTCP A/V Receiver part of the VR-Conference Terminal
A/V Sender part of the VR-Conference Terminal AudioCapture VideoCapture VideoSegmentation GUI DatarateController MP4-Video Encoder G.723.1Encoder DeliveryStatistics RTP/RTCP RTP/RTCP Windows Sockets 2 API RSVP SP RSVP SP ToS Marking IP Multicast