Find Jobs
Hire Freelancers

RTP Payload Multi-decoder

$750-1500 USD

Closed
Posted over 7 years ago

$750-1500 USD

Paid on delivery
RTP Payload Multi-decoder Summary The purpose of this project is to create a C++ library to decode RTP packets payload using USCI - Unified Speech Codec Interface from Intel® Integrated Performance Primitives (preferred method) and a C# wrapper in order to use that library in C# managed code projects. For all other libraries not included in Intel® Integrated Performance Primitives, acceptance is required and the full source code has to be delivered. Details A. Providing .pcap file format examples containing different RTP payload types, the prototype has to be able to decode all RTP streams included in each file to different u-Law buffered files on the disk and then, convert all u-Law buffer files to Wave GMS format when the complete stream is decoded. B. Buffering all streams to a temporary u-Law file format is preferred but other methods could be also welcome requesting acceptance in advance. C. At least, but not limited to, the prototype has to be able to convert the following payload types: G711, G729, G728, G722, G726, G723, GMS and their variants. D. RTP streams could contain different payload types in the same stream, the algorithm has to detect and convert each packet from the received payload type to the common u-Law buffers on the fly. E. RTP packet timestamp synchronization is required. F. The main function for decoding should work by passing parameters such as payload, payload type, payload length and returning the packet payload converted to u-Law buffer(s). All received u-Law buffers will be time synchronized and written to a temporary file timely or sized based. G. Because the Unified Speech Codec Interface from Intel® Integrated Performance Primitives, C++ code has to be used to interface with the Intel library, it is mandatory to use C# managed code in the rest of the modules. For all C++ modules, a C# wrapper is mandatory. Please try to minimize the use of C++ to the best of your abilities. H. Full source code has to be provided with no exception, and be fully documented. I. Any proposed change to this approach has to be proposed and accepted by Trisys. Changes could be accepted if they improve the solution or performance and full source code and explanations are required. J. Confidentiality document has to be signed. K. Trisys, Inc. will own the property and rights of the developed solution. L. Prior experience with technologies above has to be clearly indicated by submitting your resume and details of the projects M. The acceptance criteria will be running voice files with different RTP payload(s) and their successful conversion. The quality of the converted files has to be of the telephone conversation quality. Time frame • 2/3 weeks. Please do NOT submit your proposal unless you have significant hands-on expertise in this area.
Project ID: 11660762

About the project

9 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $1,705 USD for this job
User Avatar
Hello I'm interesting your project very well I'm a Good C++/C#, Java, A/V Codec, Math, Algorithm expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$2,000 USD in 20 days
4.9 (888 reviews)
9.2
9.2
User Avatar
I mastered c/c++/c# & java programing and reverse techniques. I read your project description carefully and decided your project. I have experienced a lot of such projects. I will satisfy you fully Please lookup my portfolio carefully. I am going to consult with many friends sincerely. Best regards.
$1,578 USD in 20 days
4.8 (62 reviews)
6.2
6.2
User Avatar
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$1,250 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$1,250 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi,I have gone through your project description. I could be confident if we can proceed towards more discussion. I am an individual developer and you will be working directly with me if we proceed work on this project. My key skills are - 1)Ruby 2)Ruby On Rail 3)Angular JS 4)Node JS 5)PHP with codeigniter and Laravel Framework. Let's initiate our chat so we can proceed towards conclusion of this project scope and give it a start as soon as possible. Thank & Regards Prashant Shinde
$1,555 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. Our company exists since 2014 and at the moment we are aimed on expansion abroad. We have already implemented more than 70 projects in Russia and CIS. And we are ready to take new projects and execute them on time. The price for the hour of work is low because we need references and to take projects as earlier as it possible.
$1,488 USD in 23 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Florham Park, United States
5.0
1
Payment method verified
Member since Mar 30, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.