Jalle19 / node-ffmpeg-mpegts-proxy

Simple proxy for leveraging ffmpeg to convert any source URL into MPEG-TS over HTTP
GNU General Public License v2.0
167 stars 52 forks source link

Live Stream only stuttering #8

Closed c-o-m-m-a-n-d-e-r closed 9 years ago

c-o-m-m-a-n-d-e-r commented 9 years ago

Hey, i have different Live Sources tested (Dreambox, tvheadend Server) and also tested with avconv and ffmpeg.

Both isn't working well ... if i try the same call (ffmpeg as example) and create HLS Output, its working fine.

I read something about Buffering when using Network Input.

Jalle19 commented 9 years ago

This application isn't really designed to take input and turn it into HLS, it's designed to do it the other way around. Or did I misunderstand you?

c-o-m-m-a-n-d-e-r commented 9 years ago

Hey, yes i already make changes for transcoding (codecs not copy and so on) ... but i think i missunderstood this solution then ...

What i have read is that with network input i have to use a ring buffer, but never did this before! overall your solution is a great idea ... thanks for sharing.

I have a good working ffmpeg command, when i let it run standalone it produces perfekt output (HLS) ... this command i tried with your script, the only thing is the output

Jalle19 commented 9 years ago

Are you still having issues with this?

c-o-m-m-a-n-d-e-r commented 9 years ago

yes and no ... i'm actually testing with a raspberry pi 2 for transcoding ... There i have to use gstreamer for Hardwaresupport.

Your script helped me to create a testcase for my needs.

I think you can close this for now