you can use readAsArrayBuffer, emit the buffer, then emit to other clients, clients can then use createObjectURL, basic example:https://codesandbox.io/s/wandering-dawn-294m6?file=/src/client/index.html
출처 ::
https://stackoverflow.com/questions/68243874/how-to-send-an-image-between-clients-over-socket-io-in-nestjs
출처 :: Streaming Binary data using Socket.io
https://blog.takeer.com/streaming-binary-data-using-socket-io/
출처 ::Socket.io began to support binary stream from 1.0, is there a complete example especially for image
https://getridbug.com/node-js/socket-io-began-to-support-binary-stream-from-1-0-is-there-a-complete-example-especially-for-image/
샘플 :: https://gist.github.com/companje/b95e735650f1cd2e2a41
영상 :: https://www.youtube.com/watch?v=Td4YY-zJFyc <-- blob사용
[binary / base64 / blob / file] 관련
https://skout90.github.io/2021/10/01/etc/base64-binary-blob-file-diff/
https://heropy.blog/2019/02/28/blob/
Base64, Blob URL Image Binding 기법. https://creatordev.tistory.com/97
이미지를 base64로 변환 사이트 :: https://www.rapidtables.org/ko/web/tools/image-to-base64.html