Video Media Player

Budget N/A
Bids 13
Average Bid $0

Need of developing a custom media player, either from scratch or via enhancement of Windows Media Player, Flash or any other existing player.

The requirement is that this player should be:
1) A component that could be dropped into a VB6 application with configurable properties, methods and events

2) Should have the general methods, properties and event sw of a video media player, like in Windows Media Player.

3) Should have the following custom feature:
3.1) Be able to play a list (like a playlist) of very short video clips (1-5 seconds in length) and make it appear like a single movie without any breaks or black screen between plays
3.2) Should smoothly transition from one clip to another. The effect expected is the fade effect, where the current video starts fading out a few hundered milliseconds before it completes and the second starts fading in right when the first is fading out. By the time the first one is complete, the second is completely visible.

It is preferable that this be done using Windows Media Player, but other players are also acceptable.

The list of files can be added at any time, even when the player is playinig. The newly added file will be added to an internal list of pending video files.

So for instance, one could imagine a test application with the custom media player on the left, a list of pending files to be played in the middle and a list of all available video files on the right. Users can drag/drop files from the left most list to the center list, which are automatically played one after the other by the media player. This list gets smaller as the files get played. While the media player is still playing, users can add files to the middle list which are immediately added to the players pending list of files.

Please ask questions about other features if not clear.

Additional Description:


I have attached a sample of what the video player should be able to do. Programmatically, I should be able to add the individual clips, When I call the Play method of the custom player, the player should play all the files as if it is one continous video,
Please note:
1) It is important that adding files to play and playing must happen in real time. I expect that I should be able to add files to play via code in real time while the video player is still playing some earlier added file. The newly added files should be added to an internal list of pending video files.
2) The transition from one file to another should be a smooth fade and configurable. I expect a property which will control this fade. When set to 0, the control will not fade and just play one clip after another as a continous file but without any fade effect. If set to another value, say 250, this would mean that the last 250ms of the current clip will fade into the first 250ms of the next clip.

Please ensure that you fully understand the requirement.

Additional Description:


ONE MORE IMPORTANT THING. IT IS REQUIRED THAT THIS CONTROL WORK FOR VB6 AND ALSO WITH [url removed, login to view] ON WINDOWS 2000, WINDOWS XP AND WINDOWS VISTA. If your solution will not not be able to cover all the platforms mentioned above, please clearly specify what will be supported and what will not be supported.

Post a Project Like This

This project was awarded to

All1Source

I was pretty skeptical at best when outsourcing a project of such amount via internet but All1Source convinced me right from the bidding that they are the right professional for my project. I was really amazed with the depth of effort, committment and technical experience presented even before I awarded the project. Working with their team is really a breeze and am really pampered with the convenience of discussing the project at my hours. These guys don't seems to sleep, they are online literally almost 24 hours. Well, I am very much motivated to bring all of my ideas to reality after I found this reliable development team. They're kind of addictive, try them and you'll never need to look elsewhere.
About the Freelancer
All1Source Profile Picture

e-Systech provides complete solutions under one roof with a team of experienced and committed developers. You can expect to enjoy up to 8 hours of FREE concept review and consultation to strengthen and innovate your business concept further. Our development team is accustomed to working and providing support to offshore clients as the majority of our clients are US and UK based. Our Project Managers are available during EST office hours to communicate and report on project progress. All our projects come with Total Customer Satisfaction Guarantees - 1. On-time delivery with late delivery penalty charge 2. Defect Warranty Period 3. Web base project management system 4. Online Customer Service at your hour 5. SquareTrade Certified and US Search Verified Please take a look at some of our recent work related to your project. Affiliate Marketing System Technology : Linux, Apache, PHP 5 ,Mysql 5.5 , Code Igniter Overview : A fully automated web marketing system to promote and train Affiliate Recruitment, Leads Generation, Sales Funnel, Landing Pages / Squeeze Page / etc.. with stats reporting. Holiday Cottage & Villa Booking System Technology : Lunux, Apache, PHP 5 ,Mysql 5.5 , Zend, Overview : It t is a web Application for cottage, villa and hotel booking. Expedia API is used to implement all the availability and booking. Curl is used to get request in XML form Mailing / Newsletter / Auto Response System Technology : Linux, Apache, PHP5, MySQL 5.5, Smarty Template Overview : Web based mailing system to automate Newsletters, Auto Response, Mailing List, Subscribers, Template Building, Stats Reporting. Multi-level Marketing - Web Marketing Training Technology : Linux, Apache, PHP5, MySQL5, Code Igniter Overview : A multi level marketing site providing web marketing training and automated tools with features like Private Messaging, Downline Genealogy, Landing Pages, CMS, etc..

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work