@linaHoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! Would libfunnel be a good starting point for cross-VM media sharing?

I have a use-case where performance is fairly important, but security is absolutely vital. Therefore, exposing PipeWire to VMs is out of the question. I was thinking to use libfunnel to get the buffers, send the buffers across the VM boundary using a simple protocol, and finally create a PipeWire stream from them on the other side.

Other requirements are:

  1. Buffer sharing must be read-only.
  2. The destination must not have access to partially-written buffers.
  3. If format adaptation (compression and/or decompression) is going to happen, there must be control over which side does it.
0

If you have a fediverse account, you can quote this note from your own instance. Search https://infosec.exchange/users/alwayscurious/statuses/116066455502897771 on your instance and quote it. (Note that quoting is not supported in Mastodon.)