Further enhance quality of vc++ streaming application
$100-250 USD
Cancelled
Posted about 12 years ago
$100-250 USD
Paid on delivery
**c/c++/VC++ expert for 1 days task to make small update to h.264 and AAC/GSM** **video encoding and streaming client server and viewer application** **similar to flash m#edia e#ncoder/ W#owza/ flash media player (but not based on it...our application is based on x.2#64 and few other similar libraries).
**
Existing qualities:
- Supports rtsp, http, h264 and webm streaming.
- Great video quality for small as well as large video resolutions.
- Live video Delay is <2 second and supports network latency as high as 800ms.
- Video does not freeze or buffer and there are no distortions.
- Audio/video are in sync.
- Bandwidth use is around 110kbps for CIF (352x288, 30qmax, 20fps), around 250kbps for 4CIF (720x576, 30qmax, 20fps) and around 500kbps for 1280x720 (30qmax, 20fps)
- Works through firewalls and proxies as it streams on port 80
- CPU usage on encoder/viewer not more than 30% for core 2 duo, 1GB box.
Enhancement - Keeping the existing qualities same, improve the quality of the video as follows:
1 - Video Quality of profiles 720x576 and beyond like 1280x720 are good but there is a little freeze and stuck in the video. Enhance the apps so that video is as smooth and good as compared to fme-wowza-flash setup. Also, besides the existing support of 10s of profiles, add support for widescreen profiles like 480x270, 640x360, 854x480 in the application.
To be given: Existing application source code
Deliverable: VS 2008 compiling and running application as mentioned above.
Test: 1. We will load the server on live IP.
2. Connect and stream through encoder from behind the NAT/firewall/proxy
3. View using the viewer on webpage from 10-20 locations as per the requirements.
Just a one day task for somebody who knows his/her stuff. This can be a beginning to a long mutually rewarding journey with many more projects to come.
## Deliverables
Tags: h.264, video, streaming, x.264, wowza, c++, vc++, c, java, aac, directshow, conferencing, webm, live555, gsm, voip, asterisk, ffmpeg
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
[login to view URL] 2008, vc++, h.263, gsm