Find Jobs
Hire Freelancers

WPF Media Control

$250-750 USD

Ditutup
Dibuat sekitar 8 tahun yang lalu

$250-750 USD

Dibayar ketika dikirim
I'm an experienced developer but have a problem that I haven't been able to solve and I'm running out of time to solve it. I need a control that I can use in a WPF application that will play videos. I've tried the MediaElement and the MediaPlayer control but neither can reliably do what I need. Very specifically I need a control that I can add to a WPF window that will play video in a seamless loop. I can provide several test videos if desired. It needs to let me be able to overlay other standard WPF controls on top of it as needed. It also needs to use approximately the same % of processor time as the same video playing in media player would use. It also needs to support playback on multiple monitors at one time. It doesn't sound that difficult, but with the built-in controls there is often a flicker when attempting to loop the video, or a small pause at the point of looping. Additionally the built in controls go haywire when moving from the primary screen to a secondary monitor (CPU usage skyrockets and/or the video stops playing all together depending on the type of video). I don't care what language the solution is written in as long as I can use it in an WPF project and it works as described above. When you bid, please briefly repeat the requirements back to me (generic bids will be discarded immediately) and let me know how sure you are that you can address the challenges and how long after acceptance to have a working demo. If you can provide a demo with your bid that demonstrates a small window playing a video on both screens and looping seamlessly I will strongly favor you.
ID Proyek: 9964495

Tentang proyek

5 proposal
Proyek remot
Aktif 8 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
5 freelancer menawar dengan rata-rata $598 USD untuk pekerjaan ini
Avatar Pengguna
Hello, I will be happy to share my .NET C# knowledges . Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects. Implemented WPF in creating custom controls, 3D graphics. Developed (by myself) these business projects: -Hotel Mangement System; (WPF MVVM +ASP.NET MVC); -Chat application client/server (WPF MVVM) -TeamViewer client/server Desktop (using WCF duplexchanellfactory) ; -Website for sale software (ASP.NET MVC). Please, do not hesitate to contact Best Regards!
$555 USD dalam 10 hari
5,0 (4 ulasan)
2,5
2,5
Avatar Pengguna
I two possible solutions that use the built in wpf video technology. The reason that I think it would be best to try to make that work is that I couldn't replicate your cpu problem, but I recognize it. That happens when the video player gets an error from the GPU and decides to go back to software rendering. Because CPU performance is a concern, you have not just the difficulty of overlaying anything a wpf control on anything but a wpf control but also the requirement that the solution use GPU acceleration. Also, there's a slight chance that upgrading your GPU drivers will fix the second screen thing. When I was experimenting, I found I could get a 100x100 pixel video file to loop without occasional pauses in the standard MediaElement, and I was able to get up to 800x800 pixels without pauses by using MediaPlayer and VideoDrawing, so the solution that YouTube would use is to have lower resolution versions that it can fall back to if it detects that the computer isn't keeping up. Another solution would be to extend MediaPlayer with a buffer. The video would be playing behind the scenes ahead of the actual display, so any delays could be smoothed out. Of course, this would increase memory usage. This would also make it possible for the code to reset the player in case of a problem, like it stopping. It just occurred to me that, if you freeze a VideoBrush, it can be passed between threads, but I haven't measured the performance of this. If you are interested I'll try it.
$290 USD dalam 10 hari
5,0 (1 ulasan)
2,5
2,5
Avatar Pengguna
check the my experience into profile page
$688 USD dalam 20 hari
5,0 (1 ulasan)
0,2
0,2
Avatar Pengguna
Dear Sir, I have read Project Description & interested to work on this WPF project but showing you demo without finalization of everything is not possible, because first we need to define the scope of work, finalize the total cost, payment terms & conditions. After that, we can finalize the project to move forward. Our current bid is just a placeholder to submit the proposal, as we still need to finalize the scope of work. Look forward to hearing from you. Regards, YK LEADconcept
$789 USD dalam 30 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
A qualified Software Professional offering 10 years of experience in Microsoft Technologies with a strong academic background and technical skills. Deep knowledge of OOPs, C#, ASP.NET, Dependency Injection, IOC, Design Pattern and RDBMS concepts.
$666 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Glendale Heights, United States
5,0
57
Memverifikasi Metode pembayaran
Anggota sejak Mei 9, 2001

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.