You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Application for utilizing Media Communications Mesh SDK API.
4
4
5
-
*Disclaimer*
6
-
TX/RXapp is prepared for new api (/docs/sdk-json-proposal) that is not implemented yet, so, so far it works with simple mocks, that move a file from TxApp to RxApp.
5
+
## Prerequisities
6
+
before building this code following libreries need to be build and installed on host system:
test apps use them as shared libraries during linking stage, without them, compilation will fail.
7
11
8
12
## Usage
9
-
1. Create directory:
10
-
```shell
11
-
mkdir /tmp/MCM_MOCK
12
-
```
13
13
1. Build binaries:
14
-
```shell
15
-
mkdir build &&cd build
16
-
cmake ..
17
-
make
18
-
touch client.json
19
-
touch connection.json
20
-
```
14
+
```shell
15
+
mkdir build &&cd build
16
+
cmake ..
17
+
make
18
+
```
21
19
22
-
1. Run RxApp:
23
-
```shell
24
-
$ ./RxApp
25
-
launching RX App
26
-
RX App PID: 956656
27
-
reading client configuration...
28
-
reading connection configuration...
29
-
waiting for frames..
20
+
2. Prepare client and conneciton files for sender (TxApp) and receiver (RxApp)
21
+
```shell
22
+
touch client_tx.json
23
+
touch connection_tx.json
24
+
touch client_rx.json
25
+
touch connection_rx.json
26
+
```
27
+
> Note: The names of the files can differ from the ones presented above, but they must be reflected in the commands as in the following points.
28
+
Exemplary contents of those files can be found in [`client_example.json`](client_example.json) and [`connection_example.json`](connection_example.json). For more, check [appropriate documentation](../../../docs/sdk-json-proposal/SDK_API_WORKFLOW.md).
0 commit comments