|
|
Строка 1: |
Строка 1: |
− | In the Vinteo server, license restrictions are imposed on:
| + | = Licensing principles = |
| | | |
− | # Number of simultaneous connections of participants to the conferences;
| + | Vinteo licensing the number of simultaneous connections of participants to conferences and the availability of functionality. There are two licensing methods: licensing by ports (1 port = 1 connection) and intelligent (dynamic) licensing. Dynamic type of licensing - the use of fold-out licenses with the ability to flexibly maneuver between the video resolution in the conference and the number of participants. |
− | # Availability of the functionality.
| |
| | | |
| + | The following table shows the types of licensing, their description and periodization of action. |
| | | |
− | == Server edition licenses == | + | = Licensing types = |
− | | |
− | The main editions of the server are:
| |
− | | |
− | * Standard;
| |
− | * Enterprise.
| |
− | | |
− | In the Standard edition the number of any video licenses is limited: the maximum total number of licenses is 100. For collapsible licenses, the maximum number of connections corresponds to 125 HD licenses.
| |
− | | |
− | The Enterprise edition has no restrictions on the number of video licenses per server and additional features are included in the price of the Enterprise license:
| |
− | | |
− | # Server branding (graphics, logos, invitations);
| |
− | # Server cascading (allows expanding hardware performance of a videoconferencing server through horizontal scaling);
| |
− | # Server redundancy (allows configuring server redundancy by a second server doubler).
| |
− | # Licensing the number of simultaneous connections of participants to conferences
| |
− | # Licensing the number of simultaneous connections can be implemented in two ways
| |
− | | |
− | == Licensing the number of simultaneous connections of participants to conferences ==
| |
− | | |
− | Licensing the number of simultaneous connections can be implemented in two ways:
| |
− | | |
− | # Licensing by ports;
| |
− | # Using dynamic (collapsible) licenses.
| |
− | | |
− | | |
− | '''Licensing by port'''
| |
− | | |
− | Depending on the availability of video transmission and image resolution, 4 connection types are defined:
| |
− | | |
− | * Audio - connection without video, only audio;
| |
− | * VGA - corresponds to a resolution of 640x480 pixels;
| |
− | * HD - 1280x720;
| |
− | * FullHD - 1920x1080.
| |
− | If a client connects to the server with a resolution that does not match one of the base resolutions, the server determines the type of such connection according to the following algorithm:
| |
− | | |
− | *A base resolution with a minimum value of the product of the vertical and horizontal components of the image resolution (number of pixels in one frame) at least equal to the value of the product of the vertical and horizontal components of the image resolution in the connection for which the type is defined is selected. The type corresponding to the chosen base resolution is taken as the type of connection.
| |
− | | |
− | | |
− | For example, for a resolution of 1024x768, the HD type is chosen, since the product of the resolution components of such a connection is 786432. The minimum base resolution whose component product is greater than or equal to the value found is 1280x720 (921600).
| |
− | | |
− | When licensing by port, the maximum number of each connection type is set separately, for example:
| |
− | | |
− | * Audio - 20pc;
| |
− | * VGA - 50pc;
| |
− | * HD - 20pc;
| |
− | * FullHD - 5 items.
| |
− |
| |
− | When a client connects to the server (at the moment the connection is established), the server checks if there are free licenses for the connection type requested by the client.
| |
− | | |
− | * If there is a free license of the required type, it is engaged and the connection is established.
| |
− | * If there is no free license of the required type, the server checks if there is a free license with a higher resolution than the one requested by the client. If one is available, it is engaged. The connection is established with the requested resolution.
| |
− | * If no license with a higher resolution is found, the server checks for a licence with a lower resolution, up to and including Audio type. If such a free license is found, it is engaged and the server connects with the quality appropriate to that license.
| |
− | * If there are no free licenses, the server will not allow the connection.
| |
− |
| |
− | Presentation (VNC, Screencast in presentation mode) <font color = 'orange'>does not require an additional license</font>.
| |
− | | |
− | Recording and broadcasting a conference does not require a license and is not restricted. Connecting a video or rtsp stream to a conference takes one HD license, if one is not available on the server, any free video license is engaged.
| |
− | | |
− | A point-to-point call requires two server licenses corresponding to each of the call arms.
| |
− | | |
− | === Dynamic licenses ===
| |
− | | |
− | This method defines 4 types of connections according to video resolution:
| |
− | | |
− | * Audio - connection without video, only audio;
| |
− | * SD - 720x576 pixels;
| |
− | * HD - 1280x720;
| |
− | * FHD- 1920×1080.
| |
− |
| |
− | If a subscriber requests a resolution that does not match one of the base resolutions when connecting, the server determines the type using an algorithm similar to the one described in the port licensing method.
| |
− | | |
− | The license specifies the number of audio connections and the number of HD connections. The following format matches are accepted:
| |
− | | |
− | 1 HD = 2 SD = 0.4 FHD
| |
− | | |
− | | |
− | When a client connects, the server determines the type of license required (SD, HD or FHD) and checks the remaining unused licenses. If there are enough free licenses the server allows the connection with the parameters requested by the client. If there are insufficient licenses, the server will allow a connection at a lower resolution for which there are sufficient license balances. Any conference broadcast, conference recording, clip or rtsp-stream connection, uses licenses, according to the quality selected.
| |
− | | |
− | For example, 24 HD licenses are defined in the license on the server. Clients with a resolution of 1920x1080 are connected to the server one by one. The first client will take 2.5 HD licenses out of the 24, leaving 22.5 free licenses. Then 8 more participants can connect to the FHD server. This will leave 1.5 free HD licenses. The next client will not be able to connect in FHD resolution, not enough free licenses left. If he connects with an HD resolution, that will leave 0.5 free licenses on the server, which is enough for just one SD connection. Further client connections will only be possible in Audio mode, provided that the license includes audio connections.
| |
− | | |
− | No additional presentation licensing (VNC, Screencast in presentation mode) is required.
| |
− | | |
− | == Functionality licensing ==
| |
− | | |
− | === License "Backup Mechanism" ===
| |
− | | |
− | The license for this mechanism allows you to create a cluster of two servers which operate in primary-secondary mode. If the primary stops responding, the secondary takes over and replaces the failed primary.
| |
− | | |
− | This license can only be used when licensing connections per port.
| |
− | | |
− | == Cascading mechanism license ==
| |
− | | |
− | The license for this functionality enables you to create a cascade of servers to scale the system horizontally. That is, the server load can be distributed to several servers and thereby increase the overall performance of the system.
| |
− | | |
− | == «Layout builder" license ==
| |
− | | |
− | This license activates nesting designer graphic interface on the server and provides an opportunity to design and apply non-standard mosaics.
| |
− | | |
− | == Panasonic FEC license ==
| |
− | | |
− | License to support loss recovery technology with Panasonic video terminals.
| |