branches: front
Clone
clone: git://shithub.us/sigrid/qoistream gits://shithub.us/sigrid/qoistream
push: hjgit://shithub.us/sigrid/qoistream
patches to: sigrid
Last commit
45418db4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/08/09 11:46
simplify imgread; free raw pic before writing compressed one
About
# qoistream
The idea is to capture screen (or a window) and encode it as a stream
of [QOI](https://qoiformat.org) images. That stream is supposed to be
sent over ethernet to another machine and displayed there. Kind of
like a cheap screen sharing. Each frame is lossless but smaller than
raw images (~620Kb vs ~8Mb for full hd, for example).
`qoisend` is used on 9front side, `qoirecv` on Unix side. Default port is 12345.
# linux
$ qoirecv
# 9front
% video/qoisend /dev/screen | aux/trampoline tcp!unixhost!12345