Display Extend Android Client is an Android application that serves as a client for the Display Extend Server project. It allows you to extend your computer screen to your Android device over USB, enabling you to use your Android device as an additional display.
To use this project, you will also need to set up the Display Extend Server. The Display Extend Server project can be found at Display Extend Server. Please follow the instructions provided in the server repository to set up and configure the server properly.
- Extend your computer screen to your Android device over USB.
- Utilize your Android device as an additional display for your computer.
- Clone or download the Display Extend Android Client project from this repository.
- Open the project in Android Studio.
- Build and run the application on your Android device.
- Ensure that the Display Extend Server is set up and running correctly.
- Launch the Display Extend Android Client application on your Android device.
- Connect your Android device to your computer via USB.
- The connection should automatically be made once the server finds the USB connected client.
- Once connected, you should be able to see your computer screen extended on your Android device.
Contributions to the Display Extend Android Client project are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
The Display Extend Android Client project extends its gratitude to the following tools and libraries:
-
Amyuni Virtual Monitor Drivers: Acknowledgements to Amyuni for their virtual monitor drivers, which play a crucial role in extending the computer screen to the Android device.
-
FFmpeg: Acknowledgements to FFmpeg for providing the screen capture functionality used in this project. FFmpeg is a powerful multimedia framework that enables video and audio processing.
-
Android SDK Platform-Tools: Acknowledgements to the Android SDK Platform-Tools, which are utilized in this project for various development and debugging tasks, such as device communication, adb commands, and more.
-
ws-avc-player Library used on the client side to receive and render h264 frame data. It provides valuable functionality for efficient video playback and enhances the overall performance of the client application.
Please note that the Display Extend Android Client project does not claim ownership or endorse these tools directly.