Skip to content

BushlanovDev/android-tv-remote-control-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“บ Android TV Remote Control Desktop

Cross-platform desktop application for controlling Android TV

Actions status Python PyQt Platform Win32 | Linux | macOS MIT license

๐ŸŒŸ Description

Attention! This program can ONLY control Android TVs! To do this, the application and the TV must be in the same local network!
The application scans your network and connects to the found android TV.
It happens that the first attempt fails to find the TV, try pressing the search button again.
At the moment, the remote control has all the basic control capabilities, such as volume control, channel switching, menu calling and turning off the TV.

Android TV Remote Control Desktop Screenshot

๐Ÿš€ Quick Start

Download the executable file for your platform from the release page and enjoy =)

๐Ÿ’ป Run from source code

# Clone project 
git clone https://github.com/BushlanovDev/android-tv-remote-control-desktop.git

# Create and activate virtual venv 
python -m venv venv
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

# Run app
python main.py

๐Ÿ› ๏ธ Building an executable file

pip install pyinstaller # or pip install auto-py-to-exe for use gui

pyinstaller --noconfirm --onedir --windowed --icon "./resources/icon32.ico" --hidden-import "zeroconf._utils.ipaddress" --hidden-import "zeroconf._handlers.answers"  "./main.py"

๐Ÿ“„ License

This repository's source code is available under the MIT License.