Obtain a List of Device Names

Media Server can ingest video directly from a DirectShow device, such as a video capture card or camera. This section describes how to obtain the name of your device, so that you use the name in the source action parameter, when you start the process action.

NOTE:

Ingestion from a DirectShow device is supported only on Windows.

To obtain a list of DirectShow devices

  1. Download and install FFmpeg.
  2. In a command-line window, run the following command:

    ffmpeg -list_devices true -f dshow -i dummy

    FFmpeg lists the devices that are available, for example:

    C:\MediaServer_11.3.0>ffmpeg -list_devices true -f dshow -i dummy
    ffmpeg version ... Copyright (c) 2000-2016 the FFmpeg developers
      ...
    [dshow @ 000000000050a400] DirectShow video devices (some may be both video and audio devices)
    [dshow @ 000000000050a400]  "HP HD Webcam [Fixed]"
    [dshow @ 000000000050a400]     Alternative name ...
    [dshow @ 000000000050a400] DirectShow audio devices
    [dshow @ 000000000050a400]  "Internal Microphone Array (IDT "
    [dshow @ 000000000050a400]     Alternative name ...
    [dshow @ 000000000050a400]  "Stereo Mix (IDT High Definition"
    [dshow @ 000000000050a400]     Alternative name ...
    

    In this case you could ingest video from a device named HP HD Webcam [Fixed]. The name must be URL-encoded in the process action, for example:

    http://mediaserver:14000/a=process&configname=myconfig
                                      &source=HP%20HD%20Webcam%20%5BFixed%5D

_HP_HTML5_bannerTitle.htm