Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save myagizmaktav/d6cb641ddeec51092e6cac2da6bafcbd to your computer and use it in GitHub Desktop.

Select an option

Save myagizmaktav/d6cb641ddeec51092e6cac2da6bafcbd to your computer and use it in GitHub Desktop.
2023 Raspberry os lite pi brodcast your screen with airplay on UxPlay #screenMirroring
First things first, if you want to make a hotspot using your Raspberry Pi, it will be better. To create a hotspot, select your country in `raspi-config -> System Options -> Wireless Lan` before starting. You can follow the instructions provided here: [Raspberry Pi Automatic Hotspot and Static Hotspot Installer](https://www.raspberryconnect.com/projects/65-raspberrypi-hotspot-accesspoints/183-raspberry-pi-automatic-hotspot-and-static-hotspot-installer).
You will need to install some libraries and credentials:
Install these libraries:
```bash
sudo apt-get install cmake libavahi-compat-libdnssd-dev libplist-dev libssl-dev \
libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav \
gstreamer1.0-vaapi gstreamer1.0-plugins-bad \
libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \
gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 \
gstreamer1.0-pulseaudio libx264-dev libjpeg-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-ugly gstreamer1.0-tools gstreamer1.0-gl \
gstreamer1.0-gtk3 git --fix-missing -y
```
Then, clone the UxPlay repository and build it:
```bash
git clone https://github.com/antimof/UxPlay
cd UxPlay
mkdir build
cd build
cmake ..
make
./uxplat -n Test -bt709
```
#raspberry #pi #screenmirroring #airplay #uxplay
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment