README.md 779 Bytes
Newer Older
Stéphane Diemer's avatar
Stéphane Diemer committed
1
# MediaServer testing suite
Stéphane Diemer's avatar
Stéphane Diemer committed
2
3
4
5


## Dependencies

Stéphane Diemer's avatar
Stéphane Diemer committed
6
MediaServer > 6.6.2
Stéphane Diemer's avatar
Stéphane Diemer committed
7

Stéphane Diemer's avatar
Stéphane Diemer committed
8
9
```bash
apt-get install python3-requests
Stéphane Diemer's avatar
Stéphane Diemer committed
10
```
Stéphane Diemer's avatar
Stéphane Diemer committed
11
12
13

To start a live stream on Ubuntu 16.04:
```bash
14
apt-get install gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-tools gstreamer1.0-x
Stéphane Diemer's avatar
Stéphane Diemer committed
15
```
Stéphane Diemer's avatar
Stéphane Diemer committed
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31


## Available scripts

* ms_live_streamer

    Starts a live stream using MediaServer API client.

* ms_live_tester

    Starts a live stream using MediaServer API client and test resources availability for each routing rules.

* ms_vod_tester

    Add a VOD and test resources availability for each routing rules.

32
33
34
* ms_ip_white_list_tester

    Get all routing rules, extract IP addresses from them and test that each IP is in Nginx secure link white list.