VINTEO Mobile application: различия между версиями

Материал из База знаний VINTEO
Строка 82: Строка 82:
  
 
== Interaction with third party solutions ==
 
== Interaction with third party solutions ==
 +
 +
VINTEO Mobile app can interact with software video conferencing apps and servers of various vendors managing incoming and outgoing calls SIP/H.323/webRTC protocols, and exchanging of signaling, video and voice traffic in case SIP/H.323 trunk is used between VINTEO server where user is registered, and a 3rd party server. VINTEO Mobile app can also setup call routing.
 +
 +
== Limitations ==

Версия 00:05, 16 августа 2024

VINTEO Mobile app General description

VINTEO Mobile app is a software client installed on mobile devices running on Android or iOS.

VINTEO Mobile app is intended for connecting to video conferences via webRTC protocol, sharing content, transfer and receipt of video and audio, and their display on the screen.

Supported device types and OS

VINTEO Mobile App can be used on following device types:

  • tablets;
  • smartphones.

The following operating systems can be used:

  • Android;
  • iOS.

General functionality

VINTEO Mobile App offers the following general functionality:

  • connecting to video conferences via webRTC protocol;
  • transferring and receiving video and audio data, and displaying that data on the screen;
  • making P2P calls VINTEO video conferencing server users;
  • joining video conferencing rooms and meetings hosted on VINTEO video conferencing server;
  • processing «vinteo://...» hyperlinks;
  • receiving and sharing content.

Video conferencing functionality

  • connecting to video conferences via webRTC protocol;
  • transferring and receiving video and audio data, and displaying that data on the screen;
  • making P2P calls VINTEO video conferencing server users;
  • joining video conferencing rooms and meetings hosted on VINTEO video conferencing server;
  • processing «vinteo://...» hyperlinks;
  • receiving and sharing content.

Functional limitations

VINTEO Mobile App has the following limitations:

  • app can only concurrently function (call users or conferences) on one video conferencing server, specified in app settings;
  • for registering VINTEO Mobile on VINTEO video conferencing server user type WS may be used. Connection is also possible without registration;
  • device should have a camera and a microphone.

VINTEO Mobile app scope

VINTEO Mobile App is a software client for mobile devices (tablets, smartphones, etc.) using Android or iOS.

VINTEO Mobile App can be used to connect to video conferences via webRTC protocol, sharing content, transferring and receiving of audio and video data, , и вывода её на экран устройства.

VINTEO Mobile app use cases

Connecting to video conferences via webRTC protocol

Connection can be made both with registered user account, or with anonymous one. Outgoing call is made via interface by using conference / registered user number, or by adding server address (no registration needed). Incoming call can be accepted or declined via the interface.

Transferring and receiving video and audio data, and displaying that data on the screen

It uses webRTC protocol, and is sent to display and sound equipment (screen, built-in or external speakers). Image source for video stream can be frontal or main smartphone camera, avatar image, or no image placeholder. Incoming sound source is built-in or external microphone.

Making P2P calls VINTEO video conferencing server users

To call any user registered on VINTEO server, and outgoing call should be made using user’s ID number. Server registration is necessary for calling. If unauthorized user makes the call, receiving users will not receive any notifications, and calling user will be redirected to Auto secretary. There’re no functional differences for different connection types (SIP/H.323/webRTC).

Accepting P2P calls VINTEO video conferencing server users

Incoming calls will go through only after registrating the calling user on the VINTEO server. To accept the incoming call app interface should be used.

Joining video conferencing rooms and meetings hosted on VINTEO video conferencing server

Video conferencing rooms and meetings can be joined both with server registration or without it. For outgoing calls either meeting room ID number should be used (for registered users), or server address should be used (for anonymous users). Connection is made via webRTC protocol.

Processing «vinteo://...» hyperlinks

VINTEO Mobile app can be launched by clicking a hyperlink; user or conference call is made automatically.

Synchronizing contacts or groups with VINTEO server

When creating or editing contacts and groups by an unauthorized user the data is only save on device. Transfer and sync of data with VINTEO server only happens after authorization during every app launch.

Sharing several video streams concurrently

If remote user is using both camera and sharing content, VINTEO Mobile app will display both video streams on application’s screen. In landscape mode only one video stream will be displayed. Video stream choice is possible by touching any screen part, it will display the interface.

Interaction with third party solutions

VINTEO Mobile app can interact with software video conferencing apps and servers of various vendors managing incoming and outgoing calls SIP/H.323/webRTC protocols, and exchanging of signaling, video and voice traffic in case SIP/H.323 trunk is used between VINTEO server where user is registered, and a 3rd party server. VINTEO Mobile app can also setup call routing.

Limitations