ffmpeg.wasm to transcode multi-bitrate HLS or DASH?

Viewed 459

my website allows users to upload videos but my servers cant handle the traffic and the budget is low. i heard about webassembly and i have been looking to see if i can transcode on client-side and then upload the hls files to my server.

I cannot find any documentation about hls on ffmpeg.wasm is it even possible.

1 Answers

What you need to do is transcode your video files to mpeg ts and once it's done you can initiate the upload. I'm not sure if you can generate play list with ffmpeg.wasm. But before uploading you can write your packager to package the encoded files into m3u8

Related