我是OS X的新手。我从来没有用过 Objective C 或 Swift 编程。我想创建一个具有以下功能的桌面应用程序:
- 从 DVR 读取 rtsp 流并在窗口上显示视频(最多 64 张图像)。我知道如何使用VLC网络插件来做到这一点。
- 需要确保我使用的是硬件加速。我有一台 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