https://lists.suckless.org/dev/2210/34986.html
https://lists.suckless.org/dev/2210/34987.html
Искал я тоже прежде какие решения по VoIP вообще бывают, а также по
показу экрана и видеоконференции. Suckless ничего не нашёл. Точнее был
baresip, который даже CLI, но вроде так и не вышло у меня соединить два
компьютера видеосвязью. Возможно потому что на тот момент я не очень ещё
знал устройство SIP/RTP-экосистем и поэтому что-то упустил в firewall и
NAT настройках.
По сути, у меня всё свелось к тому, что ничего лучше, проще и надёжнее
чем Mumble нету. Напрягало что его murmur сервер требует Qt, но есть
реализация на Go, которую я на практике так и не смог проверить ещё, так
как нужны сторонние люди для этого. (X11)VNC штука рабочая, проблем не
помню. А вот решений ещё и для видеосвязи я не нашёл толком. Можно
сваять отправку мультимедиа траффика через ffmpeg, но для real-time оно
не шибко подходит из-за буфферизации.
WebRTC экосистема -- полный ужас в плане сложности. Стэк протоколов
просто огромен! Но для GNU/Linux можно использовать его example
клиент/сервер: вроде бы работает, но даже одна сборка всего этого WebRTC
стэка -- полностью анти-suckless решение. И как это собрать про FreeBSD
понятия не имею, ибо сплошной OS-related hardcode в сборочной системе.
Почему за столько нет так и не написали ничего простого и работающего,
типа Mumble но с видео передачей? Видимо нафиг никому не надо было. У
меня ни разу в жизни *серьёзной* надобности именно в видео связи не
возникало. Если надо что-то обсудить по коду, то можно по ssh+tmux, vnc,
asciicast-у показывать свой терминал.