Direct Show filters

The SDK uses Direct Show filters, so they must be registered for SDK to function properly. It is generally recommended to use the StCore setup provided with the SDK to ensure a smooth and reliable filters installation.

If the customer needs to install the filters manually, here is an updated list of steps they can follow:

Close any open player or other ImpleoTV software, as these may be using DirectShow and could cause conflicts during the installation process. Copy the filters and other binaries from C:\Program Files\ImpleoTV\StCore\Filters Make sure you have the admin privileges and run regsvr32 for the following filters:

  • BufferPushSourceFilter.dll
  • DemuxFilter.dll
  • ImpKlvDecoderFilter.dll
  • ImpKlvSrcFilter.dll
  • ImpMpegMuxFilter.dll
  • ImpNwRendererFilter.dll
  • ImpNWSourceFilter.dll
  • ImpSinkFilter.dll
  • ImpTeeFilter.dll
  • x264EncFilter.dll
  • ImpScalerFilter.dll
  • ImpVidDecoderFilter.dll
  • KlvExtractorFilter.dll
  • MonitorFilter.dll
  • HlsSourceFilter.dll
  • SampleSynchronizerFilter
  • SyncSampleFrameAccuracyFilter
  • SyncSampleDispatcherFilter
  • VideoFrameAccuracyFilter.dll
  • AudioFrameAccuracyFilter.dll
  • PushToPullFilter.dll
  • VideoLossCompensator.dll
  • SampleTimeModifier.dll
  • VideoOverlayMixer.dll

If you intend to work with HLS, you must also register (with RegAsm.exe) HlsSource.dll