Find Jobs
Hire Freelancers

Program in java for web streaming

$750-1500 USD

Cancelled
Posted about 6 years ago

$750-1500 USD

Paid on delivery
We need class, for receiver and sender that are going to be used for video streaming (only imges) in h.264 protocol (maybe another one, if you know better). On sender side we need a class (Sender) with a constructor in which we pull height and width of sending images, time interval in ms with which we will send next frame and outputstream for [login to view URL] class should have also the putCapture(BufferedImage) method. In this method we send next images from the film and we are obliged to realize it with the frequency like in the constructor. Receiver class should be initiated similar to the senders' one (width, height, targeted frames and expected time in long between the frames) with one difference - despite of OutputStream it should be given in InputStream constructor to streams receiver. In constructor there should be listener object given that has receiveCapture(BufferedImage capture) method that will ve called always after receiving next frames. In other words, Receiver class reads data from given InputStream and call receivCapture(BufferedImage) when next frame of video streaming will be received.
Project ID: 16375095

About the project

Remote project
Active 6 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

About the client

Flag of PAKISTAN
Islamabad, Pakistan
0.0
0
Payment method verified
Member since Nov 29, 2017

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.