Find Jobs
Hire Freelancers

Simple converter MPEGTS over http to UDP (Opposite of mumudvb)

€30-250 EUR

Closed
Posted over 10 years ago

€30-250 EUR

Paid on delivery
I need a C programmer to code me a little simple program that will read MPEGTS from http and broadcast it as UDP, the exact opposite of mumudvb for example, It needs to be super fast and compatible, ie no demuxing/remuxing done, it should only process pcr and time udp broadcast after that, vlc and ffmpeg can do this yes but they remux the stream, so there will be a delay of upto 5 seconds from you start the command and untill a device listening to the udp stream will start getting data, and ffmpeg/vlc doesn't produce a mpegts stream all devices can watch error free, and thats not acceptable in my situation. There is a program out there called tsplay from the tstools package, that can do perfect udp multicasting, but it will only use real ts files, not stdin / pipe / http.
Project ID: 5236010

About the project

2 proposals
Remote project
Active 10 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
2 freelancers are bidding on average €78 EUR for this job
User Avatar
Hello! I was trying to send you a message by any way but It looks like there is just one possibility to do it - bid on project. I'm very interested in your project and I have the same professional interests. I For the first time it looked quite simple to me. I thought that we can just receive tcp stream and send it over UDP. I've coded such solution on C but it didn't work. I was performing the next test: 1 vlc is broadcasting http, my app receives http stream and sends it over UDP to another vlc. I was expecting to see retranslated video on the 2nd VLC. Unfortunately it doesn't works now. Now, I'm trying to read TS segments 1 by 1 from TCP and relay it to UDP correctly. I see one strange thing with TCP: When I'm gathering UDP stream with wireshark, I see UDP packets and MPEG-TS data inside parsed by wireshark, but I don't see it in TCP packets. Maybe I have to learn a bit more about MPEG-TS transmitting over TCP, potentialy it could differ from UDP way. Anyway I'm very interested in this task and I'll be doing it at least for my expirence and fun, so my bid is quiet low. UPD: A couple of minutes ago 1st test was succeed. I was able to transmit http and receive this video on other vlc by udp. My "converter" was in the middle. Now I have to improve performance and I must to understand what to do with data packets with side different from 188 bytes
€55 EUR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of DENMARK
Sakskøbing, Denmark
0.0
0
Payment method verified
Member since Jan 20, 2011

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.