我是一名 Windows 开发人员,我需要开发一个 Linux 应用程序。目标是让全屏应用程序能够显示不同的媒体类型(图像、视频、flash)。屏幕上可能同时显示多个媒体文件(如果屏幕分为多个区域)。
有人能指出我正确的方向,什么是最合适的技术/工具/框架吗?
我有使用 C#、C++ 和 Objective C 的经验。
谢谢,
派特
您可以查看MPlayer的库,这些库被多个 Linux 应用程序广泛用作后端。
最重要的是,它的跨操作系统和高质量。
Qt for the gui
代码可能是 C++
您可以查看 FFMPEG 库 (http://ffmpeg.org/index.html) QtMediaHub (http://qt-project.org/wiki/QtMediaHub) 有一些有用的(并且非常稳定)类和示例实现。