How to use directshow filter with eBus SDK

To avoid compatibility issues that can occur with other software on your computer when the DirectShow filter is registered, such as Microsoft Lync, the filter is not registered during the installation of the eBUS SDK. If you plan on using the DirectShow sample applications that are included with the eBUS SDK, you must register the filter. Issue ID EBUS-3370. 

  • To register the filter, perform the following steps:
1.    Locate the Command Prompt application in the Windows Start menu.
2.    Right-click the Command Prompt application and then click Run as administrator
3.    Depending on your operating system, complete the following steps to register the filter:
  • For 32-bit operating systems:
  • Go to the following directory: C:\Program Files\Common Files\Pleora\eBUS SDK
  • Run the following command: regsvr32 PvDSSource.ax
  • For 64-bit operating systems: 
  • Go to the following directory: C:\Program Files\Common Files\Pleora\eBUS SDK
  • Run the following command: regsvr32 PvDSSource64.ax
  • Go to the following directory: C:\Program Files (x86)\Common Files\Pleora\eBUS SDK
  • Run the following command: regsvr32 PvDSSource.ax
  • Note: To unregister the filter, complete the steps above. However, when running the commands, add the /u option. For example, regsvr32 /u PvDSSource64.ax or regsvr32 /u PvDSSource.ax

Also review the sample code DirectShowDisplay that shows how to use the eBUS SDK DirectShow source filter to receive images from a GigE Vision or USB3 Vision device.

Have more questions? Submit a request

1 Comments

  • 0
    Avatar
    Douglas Mangels

    Does the directshow filter allow the use of other software with the driver?
    Like OpenCV or streaming with VLC.

    After I register the filter VLC crashes when selecting "Open Capture Device...".

Please sign in to leave a comment.