Máy chủ phát trực tuyến RTSP C ++

Aug 15 2020

Tôi muốn viết một máy chủ phát trực tuyến RTSP bằng C ++. Nhiều máy khách sẽ được kết nối với máy chủ này để nhận dữ liệu được truyền trực tuyến.

Điều tôi hiểu là tôi cần lập trình socket trong C ++ cho kiến ​​trúc máy chủ khách hàng.

Tôi biết FFMPEG có hỗ trợ dòng lệnh để phát trực tuyến âm thanh / video. Nhưng yêu cầu của tôi là viết một mô hình ổ cắm máy chủ khách hàng bằng C ++.

Tôi đã xem qua https://www.medialan.de/usecase0001.html

Tôi cũng đang xem xét điều này. https://www.youtube.com/watch?v=MEMzo59CPr8

nhưng tôi không chắc liệu điều này sẽ giúp tôi.

Để truyền dữ liệu âm thanh / video, tôi có cần sử dụng các API FFMEPG không. Nếu có, tôi cần sử dụng thư viện nào của FFMPEG ?.

Trả lời

szatmary Aug 16 2020 at 00:15

Không, bạn không cần ffmpeg để viết một máy chủ RTSP.

Lakshya Aug 24 2020 at 17:38

Tôi nghĩ rằng tôi sẽ sử dụng máy chủ RTSP gstreamer. Gstreamer rất dễ sử dụng. Tôi đã thử ví dụ mẫu và tôi có thể phát video qua RTSP.