Find Jobs
Hire Freelancers

H264 encoding Android

$500-3500 USD

Closed
Posted over 14 years ago

$500-3500 USD

Paid on delivery
Our understanding is that with output provided by MediaRecorder object it is pretty difficult to implement work via standard protocols like RTP. That's why we suggest to go one level lower to NDK and see if we can get an access to raw data there. ## Deliverables On Android platform the list of supported encoders may vary from one device to another, so to be sure that your application will work on all available devices you need to use encoders used in core platform. You can see supported media formats here: <[login to view URL]> So it looks like there could be a problem with both H264 and AAC encoding. Working via RTP protocol, you need to have an access to separate media frames (and furthermore, audio and video streams are being sent separately, via different TCP ports). With high-level video capture API (MediaRecorder class) we get multiplexed (video+audio in a single stream) in a serialized form ready to be written to a file (3gp or mpeg4), actually there is not a video/audio streams, but media-file stream, thus we don't have access to the particular frame, we can use to put into an RTP package. Working with RTP protocol we need separate, raw audio and video streams to send them separately (when talking in the context of RTSP protocol, probably SIP or custom protocol you mention don't require this separation, but I believe it still require frames). Anyway, our understanding is that with output provided by MediaRecorder object it is pretty difficult to implement work via standard protocols like RTP. That's why we suggest to go one level lower to NDK and see if we can get an access to raw data there. Please let us know if you agree on the approach or if you have an alternative one which you suggest. We are interested in receiving bids from those who can deliver the technology requested.
Project ID: 2906680

About the project

1 proposal
Remote project
Active 15 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
1 freelancer is bidding on average $2,975 USD for this job
User Avatar
See private message.
$2,975 USD in 21 days
3.9 (14 reviews)
6.1
6.1

About the client

Flag of NETHERLANDS
Amsterdam, Netherlands
4.9
37
Payment method verified
Member since Apr 1, 2009

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.