Versions Compared

Key

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

...

The Video capture device object for grabbing video image from all Server displays/monitors via FFMPEG driver can be added either by manually creating the Video capture device or using the Camera discovery tool. The latter way is preferable.

By default, all screens / monitors of the Server are captured in MJPEG format. The additional options allow adjusting the area and decompression parameters. Currently, the driver supports the following codecs: video capture in RGBA/BGRA and MJPEG formats, decompression to MJPEG, MPEG2, YUV422.

It also supports capturing system sounds and sounds from the computer's microphone. Audio input and output format is PCM. The Audio card and Microphone objects should also be created and configured in addition to the Video capture device object in order to use this functionality. This can also be done using the Camera discovery tool. To capture system sounds, you configure the system accordingly (see below).

Configuring the system for capturing the system sound

In order to capture system sounds, enable the Stereo Mix device as follows:

  1. Go to the Recording tab in the Sound window.
    Image Added

    Info
    titleNote.

    In Windows 7, in order to open this window, select Recording Devices in the menu that opens when you right-click the speaker icon.


  2. If there is no Stereo Mix device on the Recording tab, right-click any empty space in the list and select Show Disabled Devices.

  3. If the Stereo Mix device is disabled, right-click it and select Enable.

  4. If the Stereo Mix device has any other name, it is MANDATORY that you rename it to "Stereo Mix" (case sensitive); to do so, right-click the device then select Properties and enter the new name in the text field.

  5. Click the Apply button in the Sound window.

Creating the Video capture device and Audio card object

Add the Video capture device object for grabbing video image from all Server displays/monitors and Audio card and Microphone objects for grabbing sounds via FFMPEG driver as follows:

  1. Start the Camera discovery tool.
    Image Modified
  2. Enter any IP address in the IP address field (1). The driver automatically sets the proper address for this model.

    Info
    titleNote.

    When adding this device type by manually creating the Video capture device object, set the following IP address: gdigrab://desktop or address with additional options


  3. From the Brand drop-down list, select FFMPEG (2).
  4. From the Model drop-down list, select Desktop capturer (3).
  5. From the Firmware drop-down list, select auto (4).
  6. Click Add (5). The device is added to the list.
  7. Set the checkbox next to the added device and the child objects you need (6):
    1. Select Video channel
    (6).
    1. to capture video;
    2. Select Audio input 1 to capture audio from the speaker selected as the default output device in the system;
    3. Select Audio input 2 to capture audio from the microphone selected as the default device (not communication) in the system.
      Note
      titleImportant.

      The default microphone/speaker is defined when adding a Video capture device object. If you switch the default microphone/speaker (for example, by connecting a USB camera or microphone/speaker connector, or simply changing the system settings) after that without unloading Intellect, then switching to the new default device will NOT be performed automatically. To update the linked device, restart Intellect or delete the Video capture device and Audio card objects and re-add them.


  8. Click Apply (7).
  9. Click Exit (8).

...

The address with additional options for the ffmpeg utility can be specified in the IP address field on the Video capture device object settings panel. In this case, the address has the following format:

gdigrab://desktop: [-additionalOptions]

Note
titleImportant.

Please note that word "desktop" is excluded from the address with additional options.


For example, a specific area can be set with several other options. Below is the list of options supported by the ffmpeg library for the gdigrab mode:

...