Find Jobs
Hire Freelancers

Directshow Source Filter (PUSH)

$250-750 USD

In Bearbeitung
Veröffentlicht vor mehr als 14 Jahren

$250-750 USD

Bezahlt bei Lieferung
Directshow Source Filters Needing (5) DirectShow Source filters. Very simple in nature, and we can supply the code for the actual bitmap sourcing. The filter needs to support a few optional paramters, other than that it is simply a modification to the existing PUSH SOURCE FILTER SAMPLE provided in the Microsoft SDK. One example would be a simple SCREEN SOURCE FILTER, where by SOURCE simply pushes a GDI Bitmap of the screen. Double buffering will be required, as you will need to adhere strictly to the FPS property setting. So if your image is not yet available to push, you will push the existing one in memory. For example lets say FPS is set @30 FPS. Your cycle of collecting the screen bitmap takes 100ms, their is no way to push a real 30 FPS. The logic is quite simple in that: Source Grab (Screen) Place in Buffer A Mark SOURCEFLAG internally to 0 (representing Buffer A) Begin collecting next Screen Capture Place in Buffer B Mark SOURCEFLAG internally to 1 (representing Buffer B) Begin collecting next Screen Capture Place in Buffer A Mark SOURCEFLAG internally to 0 (representing Buffer A) and so on... And then using High Resolution timer in DSHOW API, your PUSH can merely COPYBUFFER at the correct 30ms intervals from whatever BUFFER is the active buffer. Their is a total of 5 Filters, and all are the same except for the actual code to acquire the source bitmap. Which we will provide. Taking the existing Microsoft sample PUSH filter and modifying should make this a snap. Very simple for anyone who knows Directshow. Will also need COMINTEROP Structure layout for setting properties, as we will be using in .NET application. Ready to award immediately based on ability to complete timely and within our budget.
Projekt-ID: 509342

Über das Projekt

9 Vorschläge
Remote Projekt
Aktiv vor 15 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
Hi Please see PMB.
$450 USD in 10 Tagen
5,0 (6 Bewertungen)
6,5
6,5
9 Freelancer bieten im Durchschnitt $467 USD für diesen Auftrag
Avatar des Nutzers
I am an Expert in Directshow and can start ASAP after a short discussion with you. Regards : TUHIN
$250 USD in 5 Tagen
5,0 (155 Bewertungen)
7,3
7,3
Avatar des Nutzers
Hello I've done similiar but more sophisticated project including implementation of DShow source filter capturing desktop. I can easily implement what you need. The only issue I can see there is the fact that full desktop capture on most machines (when the GPU acceleration is on) is a costly operation because of limitations of GPU->CPU memory transfer. On most of the advanced Screen grabbing applications they use "mirror driver" for performant screen capture. I can tell you that on most machines full screen capture of desktop size 1280x1024x32 can take even 30-100ms so you will not get the 30FPS there.
$500 USD in 20 Tagen
5,0 (5 Bewertungen)
5,8
5,8
Avatar des Nutzers
We have good experience on DirectShow development.
$750 USD in 30 Tagen
4,7 (3 Bewertungen)
4,2
4,2
Avatar des Nutzers
hi,sir....PMB,pls
$500 USD in 14 Tagen
5,0 (5 Bewertungen)
3,4
3,4
Avatar des Nutzers
Greetings, Please check PM. Rishi.
$750 USD in 15 Tagen
4,5 (1 Bewertung)
2,0
2,0
Avatar des Nutzers
Experience in programming .net.
$250 USD in 15 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Please see pmb.
$500 USD in 10 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I am a newcomer in this job site. I am a boss of the newly-built software company. We have experienced in various multimedia related application software , web site,game project ,etc. Especially we have completed a lot of projects, just like this project. I believe that I will do best this job and you will be satisfacted for result. I hope to establish a relationship with your company. I would welcome the opportunity to contribute to your program. Thank you for your consideration. Yours sincerely,
$250 USD in 20 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
Winter Springs, United States
4,8
28
Mitglied seit Juli 26, 2009

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.