TASSTA Documentation Center TASSTA Documentation Center More products
Hide table of contents Hide details Search My account

Video

Video call settings.

  • Video Calls
    Allow the user to make one-to-one video calls to other users.

  • Push-to-video
    Allow the user to make push-to-video calls.

  • Video emergency
    Allow the user to use video in emergency calls.

  • Push-to-video quality
    Set the quality of push-to-video calls:

    • Profile: select one of the predefined video quality profiles:

      • Low: guarantees an uninterrupted video for a large number of simultaneous video calls or a low-performance hardware;
      • Optimal: default setting;
      • High: guarantees an uninterrupted video for a small number of simultaneous push-to-video calls or a high-end hardware;
      • Custom: tune individual settings. See Important considerations below.
    • Resolution: choose the video resolution:

      • 320: 320x240 pixels;
      • 720: 720х480 pixels;
      • 1280: 1280х720 pixels (720p).
    • Framerate: choose the frame rate (frames per second).

    • Bitrate: choose the bit rate (kilobits per second).

    • Use front camera by default: turn on to use a front-facing camera as a default video source.

    • Display video info: show an overlay with video parameters.

    • Avoid mirroring front camera:

      • Enabled: turn off "mirror reflection" effect for the front-facing camera;
      • Disabled: use the image from the front-facing camera as provided by the device.
  • Video calls quality
    Set the quality of one-to-one video calls:

    • Profile: select one of the predefined video quality profiles:

      • Low: guarantees an uninterrupted video for a large number of simultaneous video calls or a low-performance hardware;
      • Optimal: default setting;
      • High: guarantees an uninterrupted video for a small number of simultaneous push-to-video calls or a high-end hardware;
      • Custom: fine-tune individual settings. See Important considerations below.
    • Resolution: choose the video resolution:

      • 320: 320x240 pixels
      • 720: 720х480 pixels
      • 1280: 1280х720 pixels (720p)
    • Framerate: choose the frame rate (frames per second).

    • Bitrate: choose the bit rate (kilobits per second).

    • Use front camera by default: turn on to use a front-facing camera as a default video source.

    • Display video info: show an overlay with video parameters.

    • Avoid mirroring front camera:

      • Enabled: turn off "mirror reflection" effect for the front-facing camera.
      • Disabled: use the image from the front-facing camera as provided by the device.
  • Emergency video quality
    Set the quality of emergency video calls:

    • Profile: select one of the predefined video quality profiles:

      • Low: guarantees an uninterrupted video for a large number of simultaneous video calls or a a low-performance hardware;
      • Optimal: default setting;
      • High: guarantees an uninterrupted video for a small number of simultaneous push-to-video calls or a high-end hardware;
      • Custom: tune individual settings. See Important considerations below.
    • Resolution: choose the video resolution:

      • 320: 320x240 pixels;
      • 720: 720х480 pixels;
      • 1280: 1280х720 pixels (720p).
    • Framerate: choose the frame rate (frames per second).

    • Bitrate: choose the bit rate (kilobits per second).

    • Use front camera by default: turn on to use a front-facing camera as a default video source.

    • Display video info: show an overlay with video parameters.

    • Avoid mirroring front camera:

      • Enabled: turn off "mirror reflection" effect for the front-facing camera;
      • Disabled: use the image from the front-facing camera as provided by the device.
  • Video streams
    Allow the user to initiate video calls with optional participants. Participants are notified and can join the call at any time.

  • Video streams quality
    Set the quality of video streams:

    • Profile: select one of the predefined video quality profiles:

      • Low: guarantees an uninterrupted video for a large number of simultaneous video calls or a a low-performance hardware;
      • Optimal: default setting;
      • High: guarantees an uninterrupted video for a small number of simultaneous push-to-video calls or a high-end hardware;
      • Custom: tune individual settings. See Important considerations below.
    • Resolution: choose the video resolution:

      • 320: 320x240 pixels;
      • 720: 720х480 pixels;
      • 1280: 1280х720 pixels (720p).
    • Framerate: choose the frame rate (frames per second).

    • Bitrate: choose the bit rate (kilobits per second).

    • Use front camera by default: turn on to use a front-facing camera as a default video source.

    • Display video info: show an overlay with video parameters.

    • Avoid mirroring front camera:

      • Enabled: turn off "mirror reflection" effect for the front-facing camera;
      • Disabled: use the image from the front-facing camera as provided by the device.
  • Conference push-to-video calls
    Allow the user to initiate or participate in push-to-video communication when multiple users can press PTT button and speak at the same time.
    The quality of PTV conference calls is determined by the Push-to-video setting.

Important considerations

All predefined video profiles are configured for a low resolution (320x240 pixels) and a low bitrate to guarantee the smooth video streaming, even with poor connection quality or high server load.
To increase the resolution, select custom profile. We suggest using the following custom settings depending on your hardware performance, load and network quality:

  • Average, suitable for most cases: video resolution 720x480 pixels, bitrate 1,500 kbps, 20 frames per second.
  • Low, suitable for a large number of simultaneous video calls or a low-performance hardware: video resolution 320x240 pixels, bitrate 500 kbps, 10 frames per second.
  • Best, suitable for a small number of simultaneous video calls or a high-end hardware: video resolution 1280x720 pixels, bitrate 3,000 kbps, 30 frames per second.

You can fine-tune the settings based on the specifics of your environment:

  • Higher resolution requires greater processing power. Setting too high a resolution with insufficient processing power and / or too many simultaneous video calls can lead to interrupted / unstable video stream.
  • Higher level of motion in your video requires a higher bitrate at the same resolution.
    For typical T.Flex usage scenarios, the actual bitrate will be around 20% of the provided value.
  • Higher framerate greatly impacts the look and feel of a video, making it more smooth and realistic. However, high framerates use up quite a lot of bandwidth.