7 releases (breaking)
0.6.0-rc.1 | Oct 23, 2024 |
---|---|
0.5.0 | Jul 5, 2024 |
0.4.0 | Feb 18, 2024 |
0.3.0 | Nov 6, 2023 |
0.1.0 | Apr 27, 2023 |
#73 in Video
63KB
1.5K
SLoC
bevy_gstreamer
This crate provide a gstreamer pipeline to render webcamera to bevy render background.
Install dependency
Linux/BSDs
$ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
gstreamer1.0-plugins-base gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \
gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev
Homebrew
$ brew install gstreamer gst-plugins-base gst-plugins-good \
gst-plugins-bad gst-plugins-ugly gst-libav gst-rtsp-server \
gst-editing-services --with-orc --with-libogg --with-opus \
--with-pango --with-theora --with-libvorbis --with-libvpx \
--enable-gtk3
Support
bevy | bevy_gstreamer |
---|---|
0.15 | 0.6 |
0.14 | 0.5 |
0.13 | 0.4 |
0.12 | 0.3 |
0.11 | 0.2 |
0.10 | 0.1 |
Licensing
The project is under dual license MIT and Apache 2.0, so join to your hearts content, just remember the license agreements.
Contributing
Yes this project is still very much WIP, so PRs are very welcome
Dependencies
~52–90MB
~1.5M SLoC