Client application written for ZeppOS v2.0 for remote desktop media control
· Tested on Amazfit GTS 4 ·
- Play/Pause current media
- Play next/previous track
- View information about current playing track
- Adjust device sound volume
⚠️ To use application you need to have configured RemoteMediaWebServer and install RemoteMedia service on your desktop device. Only Windows desktop supported.
To get a local copy up and running follow these simple steps.
-
Clone the repo
$ git clone https://github.com/StarPandaBeg/RemoteMediaClient.git
-
Install required dependencies:
# Install Zeus CLI $ npm i @zeppos/zeus-cli -g # Install node dependencies $ npm i
-
Rename
app-side/config.example.js
toapp-side/config.js
and configure application:export default { auth_url: "", // Url which used to authorize client to send commands & get access token control_url: "", // Url which used to send commands to the remote server login: "", // Client credentials to authorize at the web service password: "", // Client credentials to authorize at the web service };
-
Build application
# Execute to get .zab file $ zeus build # Or generate QR-code to scan it via Zepp application $ zeus preview
Now application will be in your device app list
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch
git checkout -b feature/feature
- Commit your Changes
git commit -m 'Add some feature'
- Push to the Branch
git push origin feature/feature
- Open a Pull Request
Distributed under the MIT License.
See LICENSE
for more information.
This project was created for learning purposes on how to develop applications for ZeppOS and network applications in general. It may contain errors or inaccuracies. I would appreciate your feedback and suggestions for improvement. Thanks! 💗