Find Jobs
Hire Freelancers

c++/vc++ video expert to add multiple bitrate features to vc++ directshow application(repost)

$100-250 USD

Ακυρώθηκε
Αναρτήθηκε πάνω από 12 χρόνια πριν

$100-250 USD

Πληρωμή κατά την παράδοση
**c/c++/VC++ expert for 1 days task to make small MBR/ABR/ Transrating 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. ** ## Deliverables Existing qualities of the current APP: - Supports rtsp, http, rtmp, h264 and webm streaming. - Supports professional camera through video capture cards/ devices like ezcap dc60. - Great a/v in sync 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. - Bandwidth use is between 110kbps for CIF (352x288, 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. TODO: Enhancement - Keeping the existing qualities same, enhance encoder client/server/viewer so that it can support Transrating: Multiple bit rate/ adaptive bit rate support following way: Encoder will stream at a selected or lesser (automatic) bitrate(s) depending on either user selection or based on available bandwidth (Through network algorithms (already built in current application which could be used as reference/ enhanced)) with media server. Server will make the stream at same or lesser bitrate to the individual viewers based on following three conditions: 1. Viewer specifically makes its preference known to the server at what bitrate they would like to view the stream (manually/ automatically through network detection) 2. based on available bandwidth , identify viewer capability and render same as encoder or lesser bitrate stream accordingly. 3. As per the bitrate(s) Configured on Server for the given stream. to be given: all the vc++ VS 2008 compiling and running source code of the existing client - server - viewer project. Deliverable: VS 2008 compiling and running application as mentioned above. Testing: 1 - Start the server. 2 - Start encoder in adaptive / multiple bitrate mode. 3 - Start viewers from different bandwidth connections ranging from 50kbps to 1mbps. And observe that instead of buffering or video stuck...low bandwith users watch the video at lower quality and high bandwidth users watch the video at higher quality flawlessly. And test the application as per the other required parameters. Let me know if any queries. ## Platform c++, vc++, activex, com, cab, c#, [login to view URL] 2008, h.264, video
Ταυτότητα εργασίας: 2708480

Σχετικά με την εργασία

Απομακρυσμένη Εργασία
Ενεργός/ή 12 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν

Σχετικά με τον πελάτη

Σημαία της INDIA
Mumbai, India
4,9
155
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Απρ 3, 2007

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.