Finalize my directshow project.

I have an application that takes an mpeg2 stream and converts it to windows media stream and pushes it to windows media services. I need it to be completed in the following ways. All the issues are in order of importance.

I need #1 to be done immediately. The others we can work together to figure out how to best solve them.

This #1 issue is urgent and needs to be resolved YESTERDAY.

#1 issue is that the source some times stops, and the encoding stops as well, but my encoding executable still thinks that its running. It doesn't stop, BUT, the CPU drops to 0%. Either fix it that it doesn't ever stall and drop to 0% and or add a watch service that can detect the process has stopped or 0% cpu and restart it.

#2 issue is that I need to receive the stream in rtp:// format. Right now I am receiving my source in rtp:// and converting it to http:// with vlc. Either find or create a direct show filter that can take this or embed vlc into the application so that it is invisible and use vlc to receiving the stream and change it over to http:// I also want to be able to set any input streaming format as a source. Udp rtsp and in any format [url removed, login to view], flash, anything that can stream video as a source.

#3 the mpeg2 splitter by gabest is the most widely used mpeg2 direct show splitter. It is flawed. I find that the splitter can only work for about 2 hours before crashing. I changed over the haali media splitter and I can get about 5 hours before crashing. Either make a new splitter, find one that works, or make the haali one work.

#4 there is a cpu issue, for some reason the last developer that was working on my code, had made changes and now each encoding process takes up too much cpu to take a simple 720X480 stream and convert it to wmv. I have been forced to change the output resolution to 320x240 so that I can achieve more then one encoding process.

#5 there is no gui for this application. I would like you to make one.

#6 ffdshow options. Since ffdshow filters can be added to the video and audio streams, I would like this to be added to the gui where the user can add and remove options for each process that is active.

This application is meant to run 24 hours a day 7 days a week. If the application crashes and can not restart it self, I want it to email me or what ever email address I specified.

I expect to talk to you via gmail chat or skype chat on a daily basis.

If you can fix my #1 issue before Monday, you will be the winner of the project.


Skills: .NET, C# Programming, C++ Programming, Microsoft, Video Broadcasting

See more: finalize directshow, directshow project, windows gui programming, where to find programming services, where can i find format, what is meant by email address, watch-it-now, the importance of programming, stream programming, service stream, self programming, resolution media, out source programming, my working hours are, my working hours, my programming, my code, it programming services, importance of programming, how to find the right code developer

About the Employer:
( 10 reviews ) Markham, Canada

Project ID: #686934

Awarded to:


please check PMB. thank you.

$550 USD in 30 days
(1 Review)

5 freelancers are bidding on average $670 for this job


Please check your inbox

$700 USD in 20 days
(5 Reviews)

hi kindly check pmb please

$600 USD in 7 days
(2 Reviews)

I am expert on directshow base project working. for other information see pm.

$750 USD in 25 days
(6 Reviews)

HI, Please check PMB

$750 USD in 7 days
(0 Reviews)