Fermé

Enhance video stream applicaiton

Need c++/ vc++ expert to carry out following updates to our video streaming encoder, decoder and media server components keeping the existing qualities intact.

1 - streaming delay is currently around 2 seconds either in intranet or internet for ping latency up to 900ms. We would like you to enhance the application so that streaming delay is reduced to 0 as follows:

0-1 seconds - intranet / internet with ping latency up to 400ms; for poorer internet connection, 1 - either reduce the quality automatically or 2 - drop frames or 3 - increase delay whatever of three is specified in configuration.

2 - mixing on server... so when I mark streams from 4 encoders with a special marker...you mix them create a new stream available for viewer to receive mix stream if they want to...similar to s#kype.

3 - Cleaning up of code to stabilize the application...a. quality control in encoder. There should be detailed encoding settings in encoder ui that can be easily tuned by user at real time, not only in config.xml.

4. ffmpeg/x264/vp8 library outdated. The code is about 1 - 2 years ago. Use latest libraries. Also, ffmpeg is not used everywhere in the application where it can be used. Optimized the code so that ffmpeg is used everywhere where it can be. So, that instead of only avi/wmv, it can support all file formats for file streaming. Also, instead of limited protocols like http and rtsp, it can support all possible protocols supported by ffmpeg in client and server. also, performance issue in encoder app as It's not using ffmpeg but directshow & gdi+ for decoding and video scaling, while the latter is lower performance than the former..so, use ffmpeg for that purpose.

Compétences : .NET, Programmation C, Programmation C++, Diffusion Vidéo, VoIP

Voir plus : video programming, vc .net, stream programming, programming libraries, programming latest, control 4 programming, 24 frames media, we stream, video support, video streaming by rtsp, video stream, stream, stream video, optimized application, mixing, gdi, ffmpeg video, c video library, use ffmpeg, directshow wmv, client rtsp, net control programming, wmv directshow, client server encoding, latest video

Concernant l'employeur :
( 9 commentaires ) Ahmedabad, United States

N° du projet : #1654686

5 freelancers are bidding on average $400 for this job

dditchev

I finished a media player for bioMeriaux last year.I can impprove you video player.

750 $ USD en 30 jours
(0 Commentaires)
0.0
salesbik

PLEASE SEE PMB

300 $ USD en 4 jours
(0 Commentaires)
0.0
gjsudhakar

rightly experienced in this field

350 $ USD en 20 jours
(0 Commentaires)
0.0
Joserrr

PLEASE SEE PMB

300 $ USD en 4 jours
(0 Commentaires)
0.0
amirumani

I am working with multimedia domain. I can easily fix this efficiently in time.

300 $ USD en 15 jours
(0 Commentaires)
0.0