OS X 创建桌面应用程序以显示 RTSP 流



我是OS X的新手。我从来没有用过 Objective C 或 Swift 编程。我想创建一个具有以下功能的桌面应用程序:

  1. 从 DVR 读取 rtsp 流并在窗口上显示视频(最多 64 张图像)。我知道如何使用VLC网络插件来做到这一点。
  2. 需要确保我使用的是硬件加速。我有一台 Mac Pro。

我的问题

软件(vlc,avplayer,c ++,swift)上的最佳组合是更好的性能?

我一直在尝试使用快速,目标c,QT 5开发此应用程序,但总是遇到相同的错误:

FigByteFlumeCustomURLOpen signalled err=-12936 (kFigByteFlumeError_BadState) (no provider) at/SourceCache/CoreMedia/CoreMedia-1562.240/Prototypes/FigHTTP/FigByteFlumeCustomURL.c line 1486

如果您已经在Qt5中体验过,一种选择是使用QtAV:

QtAV.基于Qt + FFmpeg的多媒体播放框架。跨平台。高性能。易于使用和开发

GitHub - wang-bin/QtAV

最新更新