guysoft / OctoPi

Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web
GNU General Public License v3.0
2.45k stars 368 forks source link

Made HLS stream adaptive. #687

Closed chudsaviet closed 3 years ago

chudsaviet commented 3 years ago
  1. Made HLS stream adaptive with 240p and 480p resolutions by default.
  2. Default resolution of webcam source is now 640x480: a. It allows some webcams to use full 30 fps. b. It still high enough for window width in OctoPi, which is 588 pix.
  3. Set pixel format to yuv420p.
  4. Used VMAF to tune the bitrate.
chudsaviet commented 3 years ago

closing because issues in author email