User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 17

Thread: MMF2 and VideoXPro

  1. #1
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jun 2006
    Posts
    1,469
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    MMF2 and VideoXPro

    OK how to we get VideoXPro "fully" working with MMF2?

    This would added huge development potential to MMF2 in the video and webcam area.

    Suggestion?

  2. #2
    Clicker Multimedia Fusion 2 Developer

    Join Date
    Jun 2006
    Location
    Darlington, UK
    Posts
    3,298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    What's VideoXPro, and in what way does it not work "fully" with MMF2?

  3. #3
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jun 2006
    Posts
    1,469
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    Sorry I mistyped, I should have called it VideoCapX. It is one of several activex/.net products from www.fathsoft.com. It is reported to be fully compatible with C++, VB.Net, C#, VB6. (Please don't tell me to just use on of these other programming languages. I like MMF and want to see it develop.) VideoCapX allows a developer to:

    Create video preview window
    Capture single image from camera
    Capture video sequence
    Play media files with VideoCapX
    Upload image to web server using FTP
    Upload files to web server using HTTP
    Motion detection
    Put time-stamp on video
    Transfer video frames over a network

    and several other features.

    While I've been able to create a preview using a webcam and IP cameras I have not been able to find a way to get motiondetection to work. This has to do with a conflict between the way VideoCapX works and the MMF2 activex extension works.

    Really the problem is bigger than this. I have developed another application trying to integrate activex and MMF2 with limited success. For example, a financial application using a spreadsheet activex.

    The spreadsheet calculation engine greatly increased development speed since trying to code all of the calculations by hand was slow and an error prone process.

    A spreadsheet calculation engine would also be a great help to game developers. It is far easier to develop and test calculations and display results than trying to had code it all by hand in MMF2. Develop and test the spreadsheet. Then interface the input and output to MMF. Very easy, quick and accurate.

    I would really like to see a new extension designed to allow MMF to integrate "well" with these other .net or activex components.

    Or a program that can take as input the activex or .net component and generate an MMF2 extension allowing the user to define what properties, methods and events are to be included. Also a way to catagorize the properties, methods and events.

    This is one problem the current MMF activex has. You get a large list of actions, conditions, and expressions for example. However in some cases you would like to be able to catagorize the actions, methods or events in a different way or have them selectable in conditions and actions both for example.

    (Case in point is the VideoCapX DetectMotion method. It is both an action and an expression which returns a number on how much motion was detected, 10% 20% 30% ect...)

    With the VideoCapX product, I would like to catagorize the actions into motiondetection, camera control, ftp transfer, tv tuner, video server, etc... instead of them being all mixed together in a random way like the MMF activex extension does today.

    This has been a long ongoing problem. Th MMF Activex extension has been updated and is much better than a few years ago. But now is a time to add a new object that allows MMF to be extended with other components.

    Perhap using the term a new object is not the best. Perhaps a new program that does the above is required just like the Install Maker or Patch Creator. Call it the Extension Generator. Input an activex or .net component and output an extension for MMF2.

    It seems to me that for someone who know VB.net, C#.net, or Visual C++ and the MMF SDK for extension creation it would not be hard to create. This would also seem to be a possible way to quickly upgrade all extensions as we move from one version of MMF to another or add new runtime platforms which as also been an ongoing problem.






  4. #4
    Clicker Multimedia Fusion 2 Developer

    Join Date
    Jun 2006
    Location
    Darlington, UK
    Posts
    3,298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    You underestimate how hard creating a "general purpose" extension is. A replacement ActiveX extension would come under this.


    On the other hand, I think a "VideoCapX" extension would be relatively simple to make, if a little time-consuming.


    Either way I suspect you are going to have to pay a developer to create the extension.

  5. #5
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jun 2006
    Posts
    1,469
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    I'm not referring to a "general purpose" extension. I am talking about a program to take in an activex or .net component,like VideoCapX, and help a user to build an MMF2 extension using the sdk.

    1.What activex do you want to use?
    2.Here is a list of the properties, methods, events.
    3.How should the MMF extension list the properties, methods, events.
    4.Do you want to create catagories?
    5.Click here to generate the Extension you defined.

    I believe the sdk is a great first step but you need to be a developer to create an extension. I just believe there has to be a better way. There are not enough programmers at Clickteam to convert all of the activex and .net components. It is better than it was with the development of the sdk.

    So just like with Patch Creator or Install Maker we need Extension Creator.


  6. #6
    Clicker Multimedia Fusion 2 Developer

    Join Date
    Jun 2006
    Location
    Darlington, UK
    Posts
    3,298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    What you suggest would be *more* complicated than making a new ActiveX extension. Either way it has to work with *any* ActiveX, which isn't a simple thing.

  7. #7
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jun 2006
    Posts
    1,469
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    I agree. I have no doubt the MMF activex extension is a complex piece of programming. As I stated the MMF activex extension is far better than it was and the sdk has been greatly improved.

    But I believe, just like with Install Creator Pro and Patch Maker, a new Extension Generator/Manager is needed. Issues with extensions go all the way back to MMF 1.0. Just being able to find an extension programmer, track, locate, install, recompile to work with the newest version of MMF, updating installed extensions automatically, knowing which platforms they will work or can be exported to, consistence help, examples, tutorials and help files, consistence installation procedures are still issues to one degree or another. I believe there needs to be a consistence strategy and tool developed.

    The biggest issue I have right now is getting two activex extensions to work. One is Spread (a spreadsheet activex) and VideoCapPro. I'm concerned the market is moving away from activex and the new .net components is going to be the new technology. I know there are also Java components, Flash components etc... so the issue of MMF Extensions is becoming more critical.

  8. #8
    Clicker Multimedia Fusion 2 Developer

    Join Date
    Jun 2006
    Location
    Darlington, UK
    Posts
    3,298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    Asking for something that automatically makes an extension is like asking for something that automatically writes a book.

    Sorry, it's just not that simple.

    EDIT: In case you're not aware, real programming languages don't divide code into actions, conditions and expressions. "Action" type code frequently returns success or failure, for example, which would confuse an automatic process as to whether it was an action, condition, or expression. This is the source of half the problems with the active-x extension.
    Then you've got structures and pointers, neither of which have an equivalent in MMF.

  9. #9
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module

    Join Date
    Jun 2006
    Posts
    6,773
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    Quote Originally Posted by Dynasoft
    Asking for something that automatically makes an extension is like asking for something that automatically writes a book.
    Hear hear!

  10. #10
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jun 2006
    Posts
    1,469
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 and VideoXPro

    Could Clickteam send me a copy of the activex code which I assume is in C++ format. Maybe I can review it and the sdk and develop what I am speaking of.

    Yes I understand what you are saying and the need to have the user provide input to help the program understand how to generate the extension.

    This is no different than using Install Maker and feeding it information so it can create the install program.

    I am not speaking of an "automatic" "god-like" program. Just one with more AI built in.

    The MMF activex extension can take an activex component and present actions, condititions and expressions just given the activex component's methods, events, and properties today. It is not perfect. A better interface is needed to allow a user to help the program understand better how to define and present the actions, conditions, and expressions in a better way.

    One example would be the ability to create catagories of actions, conditions and expressions, or rename them, or a better understanding of pass-by-value and pass-by-reference parameters and arguments which a human could provide via a form screen.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Replies: 3
    Last Post: 7th January 2013, 12:35 PM
  2. MMF2 Contra or MMF2 Gunstar Heroes
    By darkmanx_429 in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 31st December 2011, 07:41 AM
  3. SOLVED: MMf2 Standard to MMf2 Developer Error
    By iamjot in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 21st January 2011, 06:03 PM
  4. passage d'appli MMF2 anglais à MMF2 français
    By mig3 in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 15th February 2008, 04:51 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •