31 lines
No EOL
676 B
Markdown
31 lines
No EOL
676 B
Markdown
## Linux compilation
|
|
|
|
> mkdir build
|
|
> cd build
|
|
> cmake -DCMAKE_BUILD_TYPE=Debug ..
|
|
> make
|
|
|
|
## Exercise 1
|
|
|
|
* Open project streamer
|
|
* Add two C'tor:
|
|
* first will take initializer_list
|
|
* second const StreamInfo&
|
|
* initialize vector in initialization list
|
|
|
|
## Exercise 2
|
|
|
|
* Open project streamer
|
|
* Add aliases for ip adress, port and vlan.
|
|
|
|
## Exercise 3
|
|
|
|
* Open project streamer
|
|
* Create Streamer interface
|
|
* Allow to add data to stream
|
|
* Allow to add/remove receivers
|
|
* start/stop stream
|
|
* validate data
|
|
* Create Mpeg2Streamer class
|
|
* Create MjpegStreamer class
|
|
* Make some implementations that will allow to compile code |