PaintWithBob / paint-with-bob

Bob Ross Painting IO game development.
https://paintwithbob.com/
Apache License 2.0
4 stars 0 forks source link

Switch Video service to Node / FFMPEG #70

Closed torch2424 closed 6 years ago

torch2424 commented 6 years ago

VLC is HOGGING resources like no tommorow.

Try an ffmpeg/node solution instead, which would allow for much easier running of multiple processes, with statuses

https://www.npmjs.com/package/node-media-server

https://github.com/phoboslab/jsmpeg

https://stackoverflow.com/questions/34149064/how-to-minimize-usage-of-cpu-memory-by-ffmpeg-when-converting-video-mp4-h264

http://weheart.digital/build-simple-live-streaming-solution/

https://www.reddit.com/r/node/comments/44gjf5/is_nodejs_suitable_for_video_streaming/

https://github.com/Bilibili/flv.js/

With flv js may be able to just simply do this with ffmpeg since ffmpeg can do flv

https://github.com/fluent-ffmpeg/node-fluent-ffmpeg/issues/775

https://github.com/fluent-ffmpeg/node-fluent-ffmpeg/issues/592

https://github.com/fluent-ffmpeg/node-fluent-ffmpeg

torch2424 commented 6 years ago

Found out wasn't the VLC hogging resources, it was #73 All along! 😄

torch2424 commented 6 years ago

Getting this done