Wind Recorder] is the open source project used by WindMark.pro to record not only the web pages generated by WindMark.pro, but also any web pages that

easychen / windrecorder

submited by
Style Pass
2021-07-21 03:00:06

Wind Recorder] is the open source project used by WindMark.pro to record not only the web pages generated by WindMark.pro, but also any web pages that can be rendered normally in a browser.

The Wind Recorder installs a browser in the container and starts a web service. When /start is accessed, recording via ffmpeg starts; when /stop is accessed, recording stops.

In addition to the /start and /stop control from outside the container via http active access to the container, the recorded web pages inside the container can also be controlled by http://localhost/start and http://localhost/stop calls via JavaScript.

Despite the simple control interface, the container remains a black box for us when it comes to recording. Therefore Wind Recorder has a built-in VNC service. When the container is started, you can connect to port 5900 to see the internal browser screen via tools like VNC Viewer, which is very useful when doing compatibility debugging.

Please keep the network of the machine running docker commands good and the container has at least 4G memory, the more complex the page, the more memory is needed.

Leave a Comment
Related Posts