Source language: Translate to:

How to use a third party activeX object?

Questions about NeoBook PlugIns

Moderator: Neosoft Support

How to use a third party activeX object?

Postby DaveJ » Sun Oct 20, 2013 4:08 pm

Its been a while since I was active on this forum so may have missed some of the more recent developments.
I would like to use an ActiveX object within Neobook for video capture from
I used an earlier version of this when Jay's activeX plugin creator worked and it was very successful. This activeX object has examples that support VC++, VB6, VB.NET, C#, Delphi and even a web browser object. Unfortunately I don't have the time to learn/create a plugin for this, so wondered how far I might get with the VB script within Neobook.
The reason I am very interested in this and not some of the existing plugins available is the extensive range of features including the ability to capture an SDI source from pro video equipment.

I haven't yet asked the developer what he would charge to create a Neobook plugin but there are a lot of functions...

Full access to USB cam, TV tuner, DV camcorders, PCI grabber cards, fire-wire or any other WDM-compatible device
Support for multiple video inputs
Capture live video and audio
Text/Logo/Image overlay on video
Full multimedia player functionality
Capture live audio directly to MP3
Pause and resume capture without frame loss
Motion detection
Easily build video-surveillance , quality control or video-conferencing apps
Save video frames as JPG or PNG
Full access to RGB pixel data
Create video buffer which holds last X seconds of camera video in computer memory and save it to video file when needed.
Chroma-key effect (live or post-process)
Video-processing filters available
Resize, crop or zoom video
Samples with full source code included
Add video-capture to your web pages
Control PTZ camera, set brightness, saturation, hue, contrast
Draw graphics on video
Supports VC++, VB6, VB.NET, C#
Compatible with Windows XP, Vista, Windows7, Windows 8 (32-bit and 64-bit)
Preview live video or playback video files to DeckLink card output
Video preview, capture and motion detection from IP/network cameras
Transfer video over network. Video-chat functionality.
Broadcast live video to Windows Media clients

Any suggestions would be gratefully received

Dave J
Posts: 90
Joined: Tue Dec 30, 2008 11:06 am

Re: How to use a third party activeX object?

Postby Neosoft Support » Mon Oct 21, 2013 11:09 am

The best solution would probably be to write a plug-in wrapper for the component using Delphi or C++. This can be time consuming and expensive. It may also violate the ActiveX component's license agreement, although you most likely would be safe if the plug-in was only for your use. It may be possible to access some (or most) of the ActiveX's functions through VBScript, but you would need to experiment to find out for sure. Note that VBScript is different than Visual Basic.
NeoSoft Support
Neosoft Support
NeoSoft Team
Posts: 5621
Joined: Thu Mar 31, 2005 10:48 pm
Location: Oregon, USA

Re: How to use a third party activeX object?

Postby DaveJ » Mon Oct 21, 2013 2:49 pm

Thanks for the really quick reply. I will see if the developer would be interested in converting the activex to a plugin.
Posts: 90
Joined: Tue Dec 30, 2008 11:06 am

Return to PlugIn Discussions

Who is online

Users browsing this forum: No registered users and 1 guest