Skip to content

Instantly share code, notes, and snippets.

View buldo's full-sized avatar

Roman Buldygin buldo

View GitHub Profile
@buldo
buldo / commands.md
Created February 2, 2026 23:14
Gstreamer commands for testing

Windows source pipeline that supported by rpi4

gst-launch-1.0 videotestsrc ! video/x-raw,width=1920,height=1080,framerate=30/1 ! videoconvert ! x264enc tune=zerolatency bitrate=2000 sliced-threads=false ! video/x-h264,profile=baseline ! rtph264pay config-interval=1 pt=96 ! udpsink host=192.168.88.205 port=5600

Rpi4 test decode pipeline

gst-launch-1.0 udpsrc port=5600 buffer-size=2097152 caps="application/x-rtp,media=video,clock-rate=90000,encoding-name=H264" ! rtph264depay ! h264parse ! v4l2h264dec ! kmssink sync=false
gst-launch-1.0 videotestsrc ! video/x-raw,width=1920,height=1080,framerate=25/1 ! v4l2h264enc extra-controls="controls,h264_profile=0,h264_level=11,video_bitrate=5000000" ! 'video/x-h264,profile=baseline,level=(string)4' ! v4l2h264dec ! video/x-raw,width=1920,height=1080 ! kmssink force-modesetting=true
@buldo
buldo / build.sh
Created September 21, 2024 21:39
Building u-boot for core3566
CROSS_COMPILE=aarch64-linux-gnu-
export CROSS_COMPILE
ROCKCHIP_TPL=../rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.21.bin
export ROCKCHIP_TPL
BL31=../rkbin/bin/rk35/rk3568_bl31_v1.44.elf
export BL31
make all
@buldo
buldo / build.md
Last active February 19, 2023 23:01
My way for building new gstreamer 1.22.0 on pi zero 2w

My whole way for clean system to gstreamer 1.22.0

#Update system
sudo apt update
sudo apt upgrade

#Update to new kernel(6.1) just for fun
sudo rpi-update
sudo reboot
@buldo
buldo / yocto-install.md
Last active February 17, 2023 13:14
My yocto install

Update

sudo apt update
sudo apt upgrade

Installation
pylint3 was not found but was in original script

sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev xterm python3-subunit mesa-common-dev zstd liblz4-tool
@buldo
buldo / instruction.md
Created January 20, 2023 20:28
QOpenhd on radxa-zero

Building

git clone --recurse-submodules https://github.com/OpenHD/QOpenHD.git
cd QOpenHD
apt install -y build-essential cmake python3-pip
pip install future
./build_install_mavsdk.sh

apt install -y \
 qt5-qmake \
@buldo
buldo / install-teamcity.md
Last active May 25, 2016 16:38 — forked from sandcastle/install-teamcity.md
Install TeamCity

Install

Install OracleJDK

apt-get install software-properties-common python-software-properties #for minimal ubuntu  
sudo add-apt-repository ppa:webupd8team/java  
sudo apt-get update  
sudo apt-get install oracle-java8-installer  

sudo apt-get install oracle-java8-set-default