-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
56 lines (37 loc) · 1.4 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
MPRTP Plugin
What is it?
-----------
Multipath RTP (MPRTP) extends RTP header in order to
be used for splitting a consequent media stream amongst
several subflow. Thus it is used for transmitting
a coherent media stream on different path parallely.
The Latest Version
------------------
Details of the latest version can be found at
https://github.com/multipath-rtp/gst-mprtp.
Installation
------------
gst-mprtp is a gstreamer plugin. In order to use it
you need gstreamer, gst-plugins-base and gst-plugins-good.
For pipelining details see tests/server and client
applications.
If you have the requirements then simply give the
sudo make install command in bash.
Tests
-----
For tests you need tc and you need to run the following scripts:
0. Run make install at gst-mprtp/ directory.
1. Enter to gst-mprtp/tests directory in sudo su mode.
2. Run ./scripts/setup_testbed.sh from tests directory.
3. Run ./server --info
4. Run ./scripts/run_stest --profile X --duration Y,
where X is the profile num for server and client and Y
is the duration time for running in seconds.
You can abort the test by pressing Ctrl+C
Contacts
--------
Balázs Kreith, Varun Singh, Jörg Ott
Acknowledgements
----------------
Special thanks to Jesus Llorente Santos for writing
the original test scripts.