Writing /var/lib/dokuwiki/wiki.project-insanity.org/data/meta/piplus.meta failed
Hotfix release available: 2025-05-14b "Librarian".
upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian".
upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian".
upgrade now! [56] (what's this?)
piplus
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| piplus [2021/02/16 17:09] – 46.223.163.46 | piplus [2022/03/11 21:11] (current) – old revision restored (2021/10/14 17:01) 216.244.66.242 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | wayvnc needs pi repo | ||
| + | <code bash> | ||
| + | pacman -S weston wayvnc signal-desktop dmenu xorg-xwayland | ||
| + | WLR_BACKENDS=headless WLR_LIBINPUT_NO_DEVICES=1 sway | ||
| + | wayvnc 0.0.0.0 | ||
| + | </ | ||
| + | open vnc port | ||
| + | <code bash> | ||
| + | wf-recorder --muxer=v4l2 --codec=rawvideo --pixel-format=yuv420p --file=/ | ||
| + | wf-recorder --muxer=v4l2 -f /dev/video4 -c rawvideo -x yuyv422 | ||
| + | </ | ||
| + | <code bash> | ||
| + | ffmpeg -loop 1 -i image.jpg -i audio.mp3 -shortest -c:v libx264 -c:a copy result.mkv | ||
| + | ffmpeg -loop 1 -i image.jpg -i audio.mp3 -vf " | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | pacman -S linux-headers v4l2loopback-dkms wf-recorder | ||
| + | modprobe v4l2loopback devices=1 max_buffers=2 exclusive_caps=1 card_label=" | ||
| + | gpasswd -a onny video | ||
| + | pactl load-module module-pipe-source source_name=virtmic file=/ | ||
| + | pactl set-default-source virtmic | ||
| + | ffmpeg -re -i piplus/ | ||
| + | </ | ||
| + | |||
| + | * https:// | ||
| + | * ringRTC https:// | ||
| + | * webrtc https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | - build https:// | ||
| + | - set max_bitrate_bps in https:// | ||
| + | - somehow put binary into https:// | ||
| + | - use custom signal-ringrtc-node in signal-desktop | ||
| + | |||
| + | <code bash> | ||
| + | git clone https:// | ||
| + | rustup toolchain install 1.49.0 | ||
| + | rustup default 1.49.0 | ||
| + | pacman -S depot-tools-git | ||
| + | export PATH="/ | ||
| + | cd ringrtc | ||
| + | make electron PLATFORM=unix | ||
| + | </ | ||
| + | < | ||
| + | diff --git a/ | ||
| + | index ee1f3e0..8e5eadb 100644 | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -483,10 +483,10 @@ impl Default for AudioEncoderConfig { | ||
| + | Self { | ||
| + | | ||
| + | |||
| + | - bandwidth: AudioBandwidth:: | ||
| + | + bandwidth: AudioBandwidth:: | ||
| + | |||
| + | | ||
| + | - min_bitrate_bps: | ||
| + | + min_bitrate_bps: | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | < | ||
| + | git clone https:// | ||
| + | cd signal-ringrtc-node | ||
| + | ln -s / | ||
| + | </ | ||
| + | * force high bitrate https:// | ||
| + | * stereo avg bitrate https:// | ||
| + | * log: set max send bitrate to datarate, size_per_second, | ||
| + | |||
| + | ===== new ===== | ||
| + | <code bash> | ||
| + | sudo systemctl stop nftables | ||
| + | nft flush ruleset | ||
| + | export WLR_BACKENDS=headless | ||
| + | export WLR_LIBINPUT_NO_DEVICES=1 | ||
| + | export WAYLAND_DISPLAY=wayland-1 | ||
| + | export XDG_RUNTIME_DIR=/ | ||
| + | export XDG_SESSION_TYPE=wayland | ||
| + | sway & | ||
| + | wayvnc 0.0.0.0 | ||
| + | pacman -Q signal-desktop sway-git wlroots-git | ||
| + | signal-desktop 5.19.0-1 | ||
| + | sway-git r6794.f4db502d-1 | ||
| + | wlroots-git 0.14.0.r293.gdc22a061-1 | ||
| + | </ | ||
