Skip to content
This repository has been archived by the owner on Dec 20, 2023. It is now read-only.
/ app-old Public archive

Desktop app for decentralized live streaming on Hive and Avalon

License

Notifications You must be signed in to change notification settings

aliveprotocol/app-old

Repository files navigation

⚠️This repository has been succeeded by the React-TypeScript implementation.

Alive

A Qt Quick desktop app for decentralized live streaming on Hive and Avalon.

Required Packages

Linux

sudo apt-get install -y python3 python3-pip build-essential automake pkg-config libtool libffi-dev libgmp-dev libopengl0 libsecp256k1-dev

macOS

brew install python3 automake pkg-config libtool libffi gmp
git clone https://github.com/bitcoin-core/secp256k1
cd secp256k1
./autogen.sh
./configure
make install

Windows

TBD

Clone

git clone https://github.com/aliveprotocol/Alive
cd Alive
git submodule update --init --recursive

Build

  1. Install required dependencies.
pip3 install -r requirements.txt
  1. Run the main script to start the app.
python3 src/main.py

Development

Qt Creator is the recommeneded IDE when working with QML files for UI logic, which can be downloaded here. Additionally, you may prefer to use your preferred code editor for other files.

Troubleshooting

Qt Creator not launching on Ubuntu: https://askubuntu.com/questions/1271976/could-not-load-the-qt-platform-plugin-xcb-in-even-though-it-was-found

About

Desktop app for decentralized live streaming on Hive and Avalon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published