|
arduino-audio-tools
|
A simple RTSPClient using https://github.com/pschatzmann/arduino-live555. More...
#include <RTSPClient555.h>
Public Member Functions | |
| AudioClientRTSP (uint32_t receiveBufferSize=1024, bool useTCP=false, bool blocking=false) | |
| bool | begin (const char *url, Print &out) |
| Starts the processing. | |
| audiotools_rtsp::OurRTSPClient * | client () |
| void | end () |
| void | loop () |
| to be called in Arduino loop when blocking = false | |
| void | setBlocking (bool flag) |
| void | setBufferSize (int size) |
| void | setLogin (const char *ssid, const char *password) |
| login to wifi: optional convinience method. You can also just start Wifi the normal way | |
| void | setTCP () |
| void | setUDP () |
Protected Member Functions | |
| bool | login () |
| login to wifi: optional convinience method. You can also just start Wifi the normal way | |
Protected Attributes | |
| UsageEnvironment * | env =nullptr |
| bool | is_blocking = false |
| const char * | password = nullptr |
| audiotools_rtsp::OurRTSPClient * | rtsp_client |
| BasicTaskScheduler * | scheduler =nullptr |
| const char * | ssid =nullptr |
A simple RTSPClient using https://github.com/pschatzmann/arduino-live555.