Viinex allows you to stream live video with the HLS and WebRTC specification, record video archives and stream video from archives too. It is possible to deliver video content in several video streams with different resolutions and bitrates. You can uses several video Onvif-profiles of IP-camera for each video stream with the desired bitrate and resolution. You could publish separate video streams, which saves computer’s resources because you do not need to transcode the video.
In addition, Viinex allows you to output video from several cameras to one stream in the mobile client, so you can play multiple video streams simultaneously by a mobile client. This is achieved by creating a synthetic video stream in Viinex, the data for which are taken from live video sources. On synthetic video, you can output a custom background and overlay with a custom color of transparency.
An example of live video, video archive and synthetic video stream can be seen on our demo demo.viinex.com
Add video to your website
Diverse equipment for ip video surveillance
Viinex allows the use of virtually any IP video cameras or encoders with your software. This is provided by implementation of ONVIF and RTSP standards in Viinex, and by the fact that it is currently almost impossible to find an IP video camera which ignores that standards.
Viinex pays attention to security. It has a well-documented “perimeter” – a single open HTTP port per each instance. There are no additional open ports or binary protocols. All API calls to Viinex are subject to authentication. Viinex does not itself implement TLS, but can be wrapped by a reverse proxy implementing TLS on the frontend of a whole application. Viinex supports a shared resource policy for different sources (CORS).