How do I include a video player which uses a proprietary format in an aspx page?

Posted on 2009-12-29
Last Modified: 2013-12-17
I am writing a web application which manages the scheduling and operation of some video encoder/decoders. The decoded stream is in a proprietary format so I have to use unmanaged dlls  to point the stream to the handle of a .net picturebox to get the video to play. I have written a Windows Forms app and a similar Forms UserControl that plays the video as well as interacts with some controls like play, pause, fast forward etc... I have also tried to embed the user control into an aspx page using the <object tag with the classid= the assemblydll#namespace.class but I can not get it to work, plus I have a dependency dll which I have read makes that method not work.

Any suggestions? I don't think I can use silverlight or flash as they will not allow a proprietary video fromat..
Question by:JonathanHenson
    1 Comment

    Accepted Solution

    You people stink at this! I solved it. I created a .Net Forms Control and included it as an object in the page. I had to register the third party dll with the .Net Framework Configuration Utility in the GAC, but it works.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
    It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now