From 784c94a9eb8b2a72f0744b103cb7c8f285fc5404 Mon Sep 17 00:00:00 2001 From: "julian@kiedaisch.net" Date: Mon, 20 Apr 2020 22:32:37 +0200 Subject: [PATCH] added .gitignore --- .gitignore | 1 + README.md | 17 ++++++++--------- requirements.txt | 8 ++++++++ 3 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 .gitignore create mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..567609b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +build/ diff --git a/README.md b/README.md index ee32400..4e2a580 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ -This project is an early stage prototype of unix AirPlay server. -Work is based on https://github.com/FD-/RPiPlay. -Tested on Ubuntu 19.10 desktop. -5G Wifi connection is the must. +AirplayServer for Linux + +Work is based on https://github.com/FD-/RPiPlay and https://github.com/antimof/UxPlay +Tested on Ubuntu 18.04 desktop. +Requires 5G Wifi connection. Features: 1. Based on Gstreamer. @@ -9,12 +10,10 @@ Features: 3. Gstreamer decoding is plugin agnostic. Uses accelerated decoders if availible. VAAPI is preferable. 4. Automatic screen orientation. 5. No source timesync by now. +6. GTK+ support Building: 1. sudo apt-get install cmake -2. sudo apt-get install libssl-dev libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav +2. sudo apt-get install libssl-dev libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav libglib2.0-dev libgtk2.0-dev 3. sudo apt-get install gstreamer1.0-vaapi (For Intel graphics) -4. mkdir build -5. cd build -6. cmake .. -7. make +4. sh install.sh diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..88435f2 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,8 @@ +cmake +libssl-dev +libavahi-compat-libdnssd-dev +libgstreamer1.0-dev +libgstreamer-plugins-base1.0-dev +gstreamer1.0-libav +libglib2.0-dev +libgtk2.0-dev