我希望能够创建一个可以读取和发布RTMP流的应用程序。
使用OpenCV我可以读取rtp由于它的ffmpeg后端。
从ffmpeg流式传输视频并使用OpenCV捕获
c++ RTMP是另一种可能,但这是一个RTMP服务器,所以它主要是请求和发送文件。虽然是开源的,但我不确定如何构建或将其集成到Visual Studio应用程序中,以便使函数调用可用于我的项目。
其他来源表明OpenCV的RTSP不是很好。
http://workingwithcomputervision.blogspot.co.nz/2012/06/issues-with-opencv-and-rtsp.html如何运行流服务器,如RTMP c++,并获得原始数据。OpenCV可以对流媒体的图像数据进行编码和解码,但是如何将两者联系起来呢?
c++应用程序可以将流管道连接在一起吗?我怎样才能与这个流连接以发送更多的图像?此外,接收图像?
认为,
cRMTPServer和LibRTMP运行良好