Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To handle mixer incoming streams, if additional bufferizing or audio and video tracks syncronizing synchronizing is required for example, the custom lossless videoprocessor may be used. This feature is enabled with the following parameter in flashphoner.properties file

...

Note that using the custom lossless videoprocessor may degrade realtime real-time performance.

When custom lossless videoprocessor is used, it is necessary to stop mixer with REST query /mixer/terminate to free all consumed resources. Mixer can be stopped also by stopping all incoming streams, in this case mixer will stop when following timeout in milliseconds expires

...

and works for input streams of equal resolution with the same aspect ratio only.

Crop around center zero padding grid layout

Since build 5.2.842, it is possible to crop participant's video around its center. That can be useful in case of video conference, when participant's face is located in the centeral part.

This layout can be enabled with the following parameter

Code Block
themeRDark
mixer_layout_class=com.flashphoner.media.mixer.video.presentation.CropNoPaddingGridLayout

Image Added

Desktop (screen sharing) layout

...