Find Jobs
Hire Freelancers

Android stream video from self signed HTTPS

$30-250 USD

Closed
Posted over 8 years ago

$30-250 USD

Paid on delivery
I need a solution to stream HTTPS encrypted videos through the Android Media Player from a self signed URL. This works in browsers like Chrome where we can click a 'accept certificate' and continue. But by default android seems to throw an error when such and uri is passed to the [login to view URL] function. The use case is that we are running a small micro server within the application and want to make sure the connection is secured but are not able to ensure that without https based communication between the media player and the local server. One of the ideas is to write a wrapper that overrides the normal methods and suppresses the certificate error but still provides an encrypted stream to be played. For testing you can use the following urls which have self signed certificates: [login to view URL] [login to view URL]
Project ID: 8362933

About the project

4 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
4 freelancers are bidding on average $243 USD for this job
User Avatar
Hello There, I am Hiren Bhuva a Certified Ethical Hacker from USA. I am Professional penetration tester and Security researcher. At the time of developing one application also we had faced same problem in security certificate issue, Because we are using our own SSL.. Also, I have many security contract of Some International software development companies. Just add me in skype @hiren_bhuva. You can visit my profile for know more about me. It will honorable for me if you will hire me. Regard, Hiren Bhuva (CEH)
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
The problem you are describing is not specific to the default android MediaPlayer implementation, setVideoURI has an internal call to open a connection with the provided URL, which is what is failing because you have not installed your certificate in a TrustManager within your application.
$200 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Chennai, India
4.9
36
Payment method verified
Member since Oct 21, 2008

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.