What is SUPREE embedded VideoEngine for Windows ?

SUPREE embedded VideoEngine for Windows is a middle-ware supporting implementation of TV conference on the PC without the use of TV conference server.

It’s provide the flexible APIs to enable up to 9-base of TV conference on the common PC.


SUPREE embedded VideoEngine for Windows Function

Control Multiple Video Communication

SUPREE embedded VideoEngine for Windows can simultaneously control the video communication, camera image and drawing window with multiple partners. The videos manage the so-called instance ‘stream’, thus these can start and stop, separately. Moreover, By combining these streams, it’s possible to flexibly implement various processing during the video call such as: playback the static image or adding the new camera image, …

Multiple Video Conferences

The video conference is implemented by SUPREE embedded VideoEngine for Windows via the so-called instance ‘conference’.

The multiple streams with the partners are attached to one conference, so that the videos in the conference can be synthesized and then re-distributed to these streams.

Moreover, the conferences are possible for multiple control at the same time and the streams can freely move among these conferences, thus instead of allowing the new stream to directly join a during-meeting conference, it’s enable that stream in the temporarily ended conference to move to a during-meeting conference.

Screen Sharing

SUPREE embedded VideoEngine for Windows supports screen sharing function that sending the full screen’s image to the partner.

The screen image is sent as the H.264 stream, so that screen sharing can be carried out in the same way of video without requiring any special function of the partner terminal.

Diverse Screen Layout

Using SUPREE embedded VideoEngine for Windows, the conference screen of the bases can be flexibly changed among various forms, such as: equally split,  room-in one base and showing only one base, …


What can be Developed from SUPREE embedded VideoEngine for Windows

Using SUPREE embedded VideoEngine for Windows, we can develop the following products:

TV Conference Application

Using SUPREE embedded VideoEngine for Windows, multiple-base TV conference application can be developed  on the PC without having the TV conference server (MCU).

In addition, it also supports various uses by allowing the terminal using SUPREE embedded VideoEngine for Mobile to join that TV conference.

Moreover, by employing SUPREE embedded VideoEngine for Windows and SIP call control added audio communication in SUPRE Vision Permier 3, make it easier to develop a TV conference.

TV Conference Server

SUPREE embedded VideoEngine for Windows bases on object-oriented design with enabling process multiple conferences and streams, it scalably supports from one-video-communication application to the video conference server for receipting multiple video conference at the same time.


Package’s Contents

  • SUPREE embedded VideoEngine for Windows Object Code (Binary used for link)
  • Header file
  • API reference
  • API tutorials/Tester Windows version (SFVideoEngineTester.exe)

SUPREE embedded VideoEngine for Windows Specification

Protocol RTP / RTCP (RFC3550), SRTP (RFC3711)
Number of Simultaneous Streams Up to 9 streams for each conference (9-base conference)
Number of Simultaneous Conferences no limit
Codec H.264 AVC
Resolution HD (1280 x 780 pixel)
Conference Screen Organization Equally split, enlarge one base, special base with full screen
PinP
  • Self-portrait can be displayed on the upper right, upper left, lower right, lower left corners.
  • Display the self-portrait and conference screen on the separate painting area
Screen Sharing Window screen sharing as video stream
Static Image Playback BMP file format
OS Windows7, 8, 10

License and Price