Hendrik Langer
6 years ago
5 changed files with 108 additions and 30 deletions
@ -1,35 +1,49 @@ |
|||||
|
|
||||
https://blog.danman.eu/new-version-of-lenkeng-hdmi-over-ip-extender-lkv373a/ |
|
||||
|
|
||||
https://github.com/gkralik/python-gst-tutorial |
|
||||
https://github.com/brettviren/pygst-tutorial-org |
|
||||
|
|
||||
|
## Parts |
||||
|
* Mini-HDMI <-> HDMI Adapter |
||||
|
* Mini-USB <-> USB A Cable |
||||
|
* Micro-SD-Card >= 2GB |
||||
|
* Raspberry Pi Zero or Zero W or Model A (Model B/2B/3 not supported!) |
||||
|
|
||||
gst-launch-1.0 -v udpsrc multicast-iface="eth0" multicast-group=239.255.42.42 auto-multicast=true port=5004 caps="video/mpegts, media=(string)video" ! tsdemux ! decodebin ! videoconvert ! autovideosink sync=false |
## Hardware |
||||
|
______________________ |
||||
|
| :::::::::::::::::::: | |
||||
|
| | |
||||
|
|_HDMI________USB__PWR_| |
||||
|
| | nc |
||||
|
v v |
||||
|
Beamer PC |
||||
|
|
||||
vlc -vvv udp://@239.255.42.42:5004 |
## Build windows snapshot-tool |
||||
|
|
||||
|
cd windows-snapshot-tool |
||||
|
mkdir build && cd build |
||||
|
cmake -DCMAKE_TOOLCHAIN_FILE=../Toolchain-cross-mingw32-linux.cmake ../ |
||||
|
make |
||||
|
|
||||
raspi: ! omxh264dec ! autovideosink |
|
||||
fbdevsink device=/dev/fb0 |
|
||||
h264parse ! omxh264dec ! glimagesink |
|
||||
gst-launch-1.0 videotestsrc ! eglglessink |
|
||||
|
|
||||
g_mass_storage |
|
||||
stall=0 ro=1 |
|
||||
|
|
||||
|
## prepare raspberry pi |
||||
|
|
||||
|
install raspbian lite |
||||
|
|
||||
(gstreamer-1.0) python3-gi (or python3-gst-1.0 ??) gstreamer1.0-omx gstreamer1.0-plugins-good gstreamer1.0-plugins-bad |
sudo raspi-config |
||||
|
* ?? |
||||
|
* ?? |
||||
|
|
||||
|
sudo su - |
||||
|
apt update |
||||
|
apt dist-upgrade |
||||
|
apt install python3-pyinotify python3-rpi.gpio |
||||
|
|
||||
length: 1324 (packet: 1358) |
echo "dtoverlay=dwc2" >> /boot/config.txt |
||||
pid: 0x7d1 cc=0 1 2 12 13 14 15 |
|
||||
|
|
||||
|
|
||||
|
readonly-root |
||||
|
|
||||
how to build: |
|
||||
|
|
||||
mkdir build && cd build |
## ToDo |
||||
cmake -DCMAKE_TOOLCHAIN_FILE=../Toolchain-cross-mingw32-linux.cmake ../ |
* readonly-root |
||||
make |
* dritte led für boot? |
||||
|
* screenshot-tool option für sofortigen screenshot |
||||
|
@ -0,0 +1,35 @@ |
|||||
|
|
||||
|
https://blog.danman.eu/new-version-of-lenkeng-hdmi-over-ip-extender-lkv373a/ |
||||
|
|
||||
|
https://github.com/gkralik/python-gst-tutorial |
||||
|
https://github.com/brettviren/pygst-tutorial-org |
||||
|
|
||||
|
|
||||
|
gst-launch-1.0 -v udpsrc multicast-iface="eth0" multicast-group=239.255.42.42 auto-multicast=true port=5004 caps="video/mpegts, media=(string)video" ! tsdemux ! decodebin ! videoconvert ! autovideosink sync=false |
||||
|
|
||||
|
vlc -vvv udp://@239.255.42.42:5004 |
||||
|
|
||||
|
|
||||
|
raspi: ! omxh264dec ! autovideosink |
||||
|
fbdevsink device=/dev/fb0 |
||||
|
h264parse ! omxh264dec ! glimagesink |
||||
|
gst-launch-1.0 videotestsrc ! eglglessink |
||||
|
|
||||
|
g_mass_storage |
||||
|
stall=0 ro=1 |
||||
|
|
||||
|
|
||||
|
|
||||
|
(gstreamer-1.0) python3-gi (or python3-gst-1.0 ??) gstreamer1.0-omx gstreamer1.0-plugins-good gstreamer1.0-plugins-bad |
||||
|
|
||||
|
|
||||
|
length: 1324 (packet: 1358) |
||||
|
pid: 0x7d1 cc=0 1 2 12 13 14 15 |
||||
|
|
||||
|
|
||||
|
|
||||
|
how to build: |
||||
|
|
||||
|
mkdir build && cd build |
||||
|
cmake -DCMAKE_TOOLCHAIN_FILE=../Toolchain-cross-mingw32-linux.cmake ../ |
||||
|
make |
Loading…
Reference in new issue