os x 创建桌面应用程序以显示 rtsp 流

os x creating desktop app to show rtsp stream

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

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

我的问题

哪个软件(vlc、avplayer、c++、swift)的最佳组合可以实现更好的性能?

我一直在尝试使用 swift、objective 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. A multimedia playback framework based on Qt + FFmpeg. Cross platform. High performace. Easy to use and develop

GitHub - wang-bin/QtAV