Main Menu

Topro Usb Video Camera Driver For Mac

пятница 20 марта admin 70
  • This driver release supports the following devices:Intel USBVideoCamera This driver release supports the following devices:Intel USB Video Camera III.

    • Intel USB Video Camera III
    • Intel Corporation
    • Shareware ($)
    • 707 Kb
    • Windows 2003, Windows 95, Windows NT, Windows
  • This driver release supports the following devices:Sonix ST50220 USBVideo This driver release supports the following devices:Sonix ST50220 USB Video Camera.

    • Sonix ST50220 USB VideoCamera
    • ASUS
    • Shareware ($)
    • Windows 2003, Windows 95, Windows Me, Windows
  • Divide VideoCamera is a freeware program that divides video stream. With Divide VideoCamera you can use your Camera to several applications. Split your. ..

    • Dvcam10.exe
    • Video PC Soft
    • Freeware (Free)
    • 3.5 Mb
    • Win95, Win98, WinME, Windows2000, WinXP, Windows2003, WinME, Windows Vista
  • Now you can be updated right on your computer on any changes made at www.surveillance-video-camera.net/'>Surveillance VideoCamera.net . Stay up-to-date on what is happening with Surveillance Camera . This simple desktop application will alert you. ..

    • surveillancevideocameradesktopalert_setup.exe
    • Surveillance Video Camera
    • Freeware (Free)
    • 656 Kb
    • Win98, WinME, Windows2000, WinXP, Windows2003, Windows Vista
  • VideoCamera ActiveX 1.0 is an OCX control for software developer. This ActiveX can use any videocamera with in your programs, fast and easy. The control allows to capture frames to BMP files or to AVI movies with compression mode, (such as DIVX).

    • video_camera_activex.exe
    • ocx-activex.com
    • Shareware ($89.00)
    • 143 Kb
    • Win95, Win98, WinME, Windows2000, WinXP, Windows2003, WinME,Windows Vista
  • Universal Video Capture driver for WinMe,Win2000,WinXP and Win98SE for Bt848/Bt878 based capture cards.

    • btwdmdrvinstaller5.3.8.zip
    • Eduardo JoséTagle
    • Freeware (Free)
    • 303 Kb
    • Windows
  • DFMirage is 'cutting edge' videodriver mirroring technology for the Windows NT OS family. Using the DFMirage video hook driver solves the problem of reliably and efficiently detecting modified areas on the screen.

    • DemoForge Video Hook Driver
    • DemoForge
    • Freeware (Free)
    • Windows
  • Function list: This is IP video camera project, which use a hardware DSP board to generate H.264 stream and then send to Windows PC to decode and display.

    • H.264 IP Video Camera
    • George Gu
    • Freeware (Free)
    • Windows
  • Supports different manufacturers of PL2303 based USB to serial dongles like ATEN, IOData, Elcom, Itegno, Ma620, Ratoc, Tripp, Radioshack, Dcu10, SiteCom, Alcatel, Samsung, Siemens, Syntech, Nokia, MS3303H - Some bug fixes- Added new vendor IDs. ..

    • osx-pl2303-0.3.1-10.4-universal.dmg
    • Jeroen Arnoldus
    • Freeware (Free)
    • 123 Kb
    • Mac OS X 10.4 or later
  • A Linux USBdriver for 3Com's HomeConnect(tm) A Linux USB driver for 3Com's HomeConnect(tm) WebCam.

    • vicam_patch.gz
    • homeconnectusb
    • Freeware (Free)
    • 20 Kb
    • BSD; Linux
  • This is a non-official driver, written in C, for the FPS200 Veridicom's fingerprint sensor with the USB interface. It is also compatible with the Fujitsu's MBF200 fingerprint capture. ..

    • fps200usbdriver-1-0-0.tar.gz
    • fps200usbdriver
    • Freeware (Free)
    • 28 Kb
    • BSD; Linux
  • A driver for USB devices that use the KL5KUSB101 USB to Ethernet 1-Chip Controller. Written for the Netgear EA101.

    • kaweth-0.2.3.tar.gz
    • kaweth
    • Freeware (Free)
    • 13 Kb
    • BSD; Linux

Topro Usb Video Camera Driver for Mac's menu is easy to use, which is a good feature since user instructions were not obviously available. Split Video clone and capture software driver SplitVideo is a freeware virtual video clone and split video capture driver for connecting several applications to a single video capture source. Usually, if you have a web camera or video camera connected to your computer, you cannot use it in more than one application at the same time, and there is no standard Windows options that makes it possible.


Related:Topro Usb Video Camera Driver - Topro Usb Video Camera - Usb Video Camera Driver - Usb Video Camera Driver X Eye - Usb Video Camera Driver Sirius
Pages : 1 2 3>
-->

Important

This topic has been deprecated. See the Device MFT design guide for updated guidance.

UWP device apps let device manufacturers apply custom settings and special effects on the camera's video stream with a camera driver MFT (media foundation transform). This topic introduces driver MFTs and uses the Driver MFT sample to show how to create one. To learn more about UWP device apps in general, see Meet UWP device apps.

The driver MFT

This section describes the Media Foundation Transform (MFT) that you create to apply effects to the media capture stream coming from the camera. This is how you provide transforms for color effects, scheme modes, and face-tracking effects that really distinguish your camera from others. This MFT, known as the driver MFT, is first applied to the connected video stream coming from the camera driver when a UWP app begins video capture. When that app invokes the Camera options UI, Windows automatically provides access to any interfaces the driver MFT implements for controlling its custom effects.

A Driver MFT is not required for a UWP device app. A device manufacturer may choose to implement a UWP device app without a driver MFT, simply to provide a differentiated user interface containing branding for their hardware, without applying custom settings and special effects to the video stream.

How a driver MFT is used

The UWP device app for a camera runs in a different process than the Microsoft Store app that invokes it from the CameraCaptureUI API. For the Microsoft Store device app to control a driver MFT, a specific sequence of events across different process spaces must occur.

  1. A UWP app wants to capture a photo, so it calls the CaptureFileAsync method
  2. Windows requests the driver MFT pointer and the camera's device ID
  3. The driver MFT pointer is passed to a settings host
  4. The host queries device properties for the app ID of the Microsoft Store device app associated with the camera (per device metadata)
  5. If no UWP device app is found, the default flyout interacts with the capture engine
  6. If a UWP device app is found, it is activated and the settings host passes the driver MFT pointer to it
  7. The UWP device app controls the driver MFT using the interface exposed through the pointer

AvStream driver model requirement

Your camera’s driver must use the AvStream driver model. For more info about the AVStream driver model, see AVStream Minidrivers Design Guide.

How the driver MFT is exposed to apps

A driver MFT is registered with Windows as a COM interface so that the transform it implements can be applied to the media stream coming out of a specific device, such as a camera.

Note A driver MFT shouldn’t be registered using the MFTRegisterMaplesoft maple v12.0 - mathematics software tool.rar. function because it is device specific and not a general purpose MFT. For info on the registry key, see the Installing and registering the driver MFT section later in this topic.

When an app initiates a video capture, a Media Foundation Source Reader is instantiated to provide the video stream. This media source reads a registry value from the device registry key. If the CLSID of the driver MFT’s COM class is found in the registry value, the source reader instantiates the driver MFT and inserts it into the media pipeline.

In addition to UWP device apps, the driver MFT functionality can be accessed when the device associated with it is used to capture video using the following APIs:

  • HTML5 <video> tags in a UWP app using HTML. Transforms that the driver MFT has enabled will affect video that is being played using the <video> element, as in the following code example:

  • Windows.Media.MediaCapture API in a UWP app using the Windows Runtime. For more info on how this API is used, see the Media Capture sample.

  • Media Foundation’s Source Reader, for apps processing media data. The driver MFT will be exposed to applications as the first (0th) MFT when calling IMFSourceReaderEx::GetTransformForStream. The category that will be returned is MFT_CATEGORY_VIDEO_EFFECT.

Multi-pin cameras

If you have a three-pin or other multi-pin camera, see Considerations for driver MFTs on multi-pin cameras.

Driver MFT implementation

This section provides information on implementing your driver MFT. For a full example of a driver MFT that works together with a UWP device app, see the Driver MFT sample.

Development tools

Microsoft Visual Studio Professional or Microsoft Visual Studio Ultimate is required.

Driver MFT characteristics

The driver MFT is instantiated per stream. For each stream the camera supports, an instance of the MFT is instantiated and connected to it. The driver MFT is expected to have a single input stream and a single output stream. The driver MFT may be either a synchronous MFT or an asynchronous MFT.

Communication between the camera and the driver MFT

To enable two-way communication between the media source and the driver MFT, the pointer to source stream’s attribute store is set on the input stream attribute store of the driver MFT as MFT_CONNECTED_STREAM_ATTRIBUTE. This occurs through a handshake process you enable by exposing MFT_ENUM_HARDWARE_URL_Attribute in the driver MFT, as in the following example:

In this example, the MFT_CONNECTED_STREAM_ATTRIBUTE in the driver MFT’s attribute store is set to point to the device source stream’s attribute store. See Hardware Handshake Sequence for further details on how communication between the camera and the MFT is set up.

How to access device source information

The following code example shows how the driver MFT can get the pointer to the source transform from its input attribute store. The driver MFT can then use the source pointer to get device source info.

How to implement passthrough mode

To put the driver MFT in passthrough mode, specify the same media type for the input and output stream. ProcessInput and ProcessOutput calls on the MFT will still be made. It is left up to your driver MFT implementation to determine whether or not any processing occurs in passthrough mode.

Header files to include

You’ll need to include header files for the IInspectable and IMFTransform methods that the driver MFT must implement. For a list of header files to include, see stdafx.h in the SampleMFT0 directory of the UWP device app for camera sample.

How to implement IInspectable

A driver MFT that’s intended for use from a camera’s UWP device app must implement the methods of IInspectable so that the Microsoft Store device app can access a pointer to the driver MFT when launched. Your driver MFT should implement the methods of IInspectable as follows:

  • IInspectable::GetIids should return null in the iids out parameter, and return 0 in the iidCount out parameter.

  • IInspectable::GetRuntimeClassName should return null in the out parameter.

  • IInspectable::GetRuntiGetTrustLevel should return TrustLevel::BaseTrust in the out parameter.

The following code example shows how the IInspectable methods are implemented in the sample driver MFT. This code can be found in the Mft0.cpp file, in the SampleMFT0 directory of the sample.

COM implementation

Topro usb video camera driver for mac windows 7

Each interface your driver MFT implements should implement and derive from IUnknown, in order to be correctly marshaled to the camera’s UWP device app. The following is an example .idl file for a driver MFT that demonstrates this.

Note The driver MFT is a regular COM class that can be created using CoCreateInstance. You should not use the MFTRegister function to register it because it is not a general-purpose MFT.

Creating a proxy

The driver MFT is an out-of-process server. To use it in a UWP device app, you must provide marshaling support in a proxy so that your driver MFT interface can be used across process boundaries. You can find an example of this in the Driver MFT sample. The sample uses the MIDL compiler to generate a stubless proxy.

Exposing the driver MFT to apps

To write a UWP device app in C# or JavaScript that interacts with a driver MFT, you need to create an additional component in the Microsoft Store device app’s Microsoft Visual Studio project. This component is a wrapper that exposes the driver MFT interfaces in a Windows Runtime Component that is visible to the Microsoft Store device app.

The Wrapper subproject in the UWP device app for camera sample provides an example of how to expose your driver MFT to the Windows Runtime so that you can use it from a UWP device app implemented in C# or JavaScript. It is designed to work together with the Driver MFT sample. See the Driver MFT sample page for a step-by-step guide to installing, running, and testing the samples.

Installing and registering the driver MFT

This section lists steps for installing the driver MFT:

  1. The driver MFT DLL must be installed in a subdirectory in the following location:

    Do not make PC Master Race posts here. If you are looking for everything Diablo 3 related regardless of platform check out.Use the Weekly Thread—We have an official Trading and Power Leveling Weekly Thread that gets posted every week on Friday in preparation for the weekend. Thank you.Note: Due to inactivity, the monthy hardcore trade thread will be merged into the weekly trade thread, just specify if you are a hardcore trader.If you have any questions or suggestions for this sticky, please message the mods.Subreddit Rules.Reddiquette—Learn it, love it, live it.Be Kind—We are all new at something once, so take the time to spread positivity and help to those who may need it.No Modding or Hacking Posts—Discuss in another sub, forum, or take it to PM. If caught discussing these topics you will be warned and then banned if a second offense occurs.PS4—This subreddit is specifically for discussion for D3 on PS4. Hacked items diablo 3 ps4.

    • %SystemDrive%Program Files
  2. Your camera installer registers the driver MFT by calling regsvr32 on your driver MFT DLL, or by providing a driver manifest (.man) file for the DLL that the installer uses for registration.

  3. Set the CameraPostProcessingPluginCLSID value in the registry key for your camera. Your INF file should specify the CLSID of the Driver MFT in the device class registry key for the device, by setting the CameraPostProcessingPluginCLSID value to the CLSID GUID of the driver MFT class. The following is an example from an INF file entry that populates the registry keys for a camera:

KSCATEGORY_CAPTURE:

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceClasses{ 65E8773D-8F56-11D0-A3B9-00A0C9223196}##?#USB#VID_045E&PID_075D&MI_00#8&23C3DB65&0&0000#{65E8773D-8F56-11D0-A3B9-00A0C9223196}#GLOBALDevice Parameters]'CLSID'='{17CCA71B-ECD7-11D0-B908-00A0C9223196}'FriendlyName'='USB Video Device'RTCFlags'=dword:00000010'CameraPostProcessingPluginCLSID'='{3456A71B-ECD7-11D0-B908-00A0C9223196}'