Я реализую клиент-серверное приложение, в котором потоковое видео происходит между двумя компьютерами (в одном направлении). Я хотел бы, чтобы сервер опубликовал файл SDP, когда он начнет потоковую передачу. Затем клиент сможет загрузить этот файл SDP и использовать его для получения потока. Чтобы реализовать это, кажется, мне нужно включить сервер RTSP в мое серверное приложение.
Я планирую использовать libVLC или GStreamer для клиента. Оба могут получать входящие видеопотоки, используя информацию из файла SDP.
На стороне сервера я действительно не знаю, с чего начать. Может ли кто-нибудь порекомендовать хорошую библиотеку C++, которая позволила бы мне создать небольшой сервер RTSP?