Feature Request Type
Other
Feature Request Type (Other)
RPC Request Field in Request
Requested Feature
Adding base64Enabled in request field of GetSourceScreenshot should be enabled by default and optional to prevent breaking the changes, setting base64Enabled to false would receive binary data without encoding base 64. Why? Because Raw Binary is faster send time, more efficient, less overhead than base64.
Requested Feature Usage Scenario
I use python to connect obs websocket locally (local host). Next, i try to get binary image by disabling base64Enabled in GetSourceScreenshot. Finally, OBS websocket send the binary data back to a client efficiently with minimal overhead and save image file to folder.
Feature Request Type
Other
Feature Request Type (Other)
RPC Request Field in Request
Requested Feature
Adding base64Enabled in request field of GetSourceScreenshot should be enabled by default and optional to prevent breaking the changes, setting base64Enabled to false would receive binary data without encoding base 64. Why? Because Raw Binary is faster send time, more efficient, less overhead than base64.
Requested Feature Usage Scenario
I use python to connect obs websocket locally (local host). Next, i try to get binary image by disabling base64Enabled in GetSourceScreenshot. Finally, OBS websocket send the binary data back to a client efficiently with minimal overhead and save image file to folder.