Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- extern "C" {
- #include <rtsp-server.h>
- }
- using namespace std;
- int options(void* ptr, rtsp_server_t* rtsp, const char* uri) {
- return rtsp_server_reply_options(rtsp, 200);
- }
- int main() {
- char buf1[1024], buf2[1024];
- rtsp_handler_t handler;
- rtsp_server_t* rtsp;
- memset(&handler, 0, sizeof(handler));
- handler.onoptions = &options;
- rtsp = rtsp_server_create("localhost", 8000, &handler, (void*)buf1, (void*)buf2);
- if(rtsp == nullptr) {
- cerr << "Error!" << endl;
- return 1;
- }
- cout << "Hello world! " << rtsp_server_destroy(rtsp) << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement