New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is possible to use node to serve the transmuted mp4? #2001

AlgusDark opened this Issue Nov 14, 2018 · 3 comments


None yet
3 participants

AlgusDark commented Nov 14, 2018

What do you want to do with Hls.js?
I want to know if it's possible to use HLS in node (maybe express) to fetch a m3u8 file and serve the transmuted mp4 on the fly to the user. This way I can link directly to a url with the m3u8 source file and get a mp4 file.

What have you tried so far?

  • Read the documentation
  • Check related issues
  • Used ffmpeg on node, but don't want to do that.

This comment has been minimized.


patrickmichalina commented Nov 14, 2018

Why don't you want to use ffmpeg?


This comment has been minimized.

AlgusDark commented Nov 14, 2018

Well, just for the challenge, most probably I'll end up with ffmepg (I haven't tried to see if I can stream ffmepg on the fly yet, so will try that)


This comment has been minimized.


michaelcunningham19 commented Dec 5, 2018

Hey @AlgusDark - this may be possible. I don't know of anyone who's done it and it's out of scope of what the library is trying to achieve / support.

If you find you run into too many blockers with hls.js directly, you should take a look at potentially taking bits and pieces out as you need and wire them together in order to get the bare minimum requirement (transmuxed mp4 data)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment