Local Monitoring Services is used to monitor live radio streams in your local server.
- Python 2.7
- Works on Linux
- You should register an account on the ACRCloud platform, and create a Broadcast Monitoring project with local monitoring type, you will get access_key and access_secret, then add your live radio streams in your project.
- Clone the code in your local server.
- Install MySQL, in mysql run command
source acrcloud_database.sql;
to create monitor database. - Modify configuration file (acrcloud_config.py), fill access_key, access_secret and database info.
- Run
python acrcloud_server.py
to start monitor server. - You can use client to refresh, get stream state, pause and restart stream, run
python acrcloud_client.py
. - You can use
Ctrl + \
to stop monitor server (in Linux).