开发多媒体应用程序从未如此简单过

Fluendo SDK允许开发基于GStreamer的跨平台多媒体播放应用。我们的SDK包含一整套工具(播放、流媒体、音频/视频编解码器、格式、接口),通过一个清晰易用的API,完全隐藏了GStreamer的编程复杂性。

Fluendo SDK的开发旨在为以下方面提供解决方案:

  • 平台碎片化
  • 多操作系统支持
  • 多格式支持

特性

低复杂度API

从零开始设计,易于使用。比如,这是您播放一个文件的方式:

播放文件
player = flu_player_new ()
flu_player_uri_open (player, "http:///sample.server.test/file.webm");
flu_player_play (player)

易于集成到任何应用程序开发中

Fluendo SDK仅从应用程序中请求必要的信息,并搞定其他一切。 事件机制允许应用程序就它选择的行动得到通知。

原生表现

该库是为支持每个操作系统平台构建的。自动检测硬件加速并在可用时使用。

非常可靠

借鉴GStreamer十年的经验和使用经验,并使用Fluendo经过全面测试的插件。

跨平台多媒体解决方案

我们的SDK可以在所有支持的操作系统(Windows、Linux、OSX、Android和iOS)和CPU架构如x86、x86_64、ARM上的应用程序中轻松添加GStreamer驱动的媒体播放。 更多.

广泛的媒体格式

Fluendo SDK内部使用GStreamer框架,所以它支持大量的文件格式和编解码器,以及Fluendo Codec Pack中的编解码器。媒体是否来自互联网或本地文件并不重要,所有主要文件格式(容器)和编解码器都支持,外加许多少见的格式。 更多.

标准播放控制

  • 播放、暂停、寻找、快进、慢放、反向播放、帧步进
  • 音频、视频、字幕的流选择
  • 播放多个同步流

易于在特定硬件设备中整合

除了要为处理器进行适当的编译,Fluendo SDK在任何硬件上运行都不需要任何特殊功能。然而,如果可用,有一些地方可以使用特殊硬件:硬件加速视频解码、视频渲染和SPDIF支持就是一些例子。

数字版权管理(DRM)

Fluendo SDK包含了音视频分离器,后者具有播放业内领先的DRM系统中受保护内容所必要的接口(即:PlayReady,Widevine,Marlin)。这允许Fluendo根据DRM需求,为客户量身定制Fluendo SDK。

互联网流媒体和音视频分离

Fluendo SDK负责完整的管道线,从媒体检索(下载、流媒体、文件读取)到渲染,包括所有中间步骤如音视频分离、解码、颜色空间转换等,保证最佳处理。

技术规格

Fluendo SDK由一组互补模块组成,每一个模块都专注于特定的多媒体任务:

基本播放模块
该模块包括文件和网络流(非自适应)组件。它负责打开主要市场容器格式、解码音频和视频格式、执行基本处理(音量、视频缩放、旋转、颜色变换、效果),最后渲染音频/视频文件。
DVD播放模块
该模块利用基本播放模块并添加DVD播放功能: 菜单导航、字幕、多个音频和视频轨道、章节。
硬件加速组件
Fluendo SDK允许与制造商特定的多媒体API或特定的硬件组件一同工作,它们需要自定义GStreamer插件。
自适应流媒体模块
该模块利用了基本播放模块,包括基于GStreamer的主要的自适应流媒体插件:MPEG-DASH、Apple的HLS和Microsoft Smooth Streaming。
DRM组件
自适应流媒体组件上包含的自适应流式分离器已经支持不同接口,和市场上主要的DRM技术如PlayReady、Widevine和Marlin一同工作。实际的DRM支持需要上面提到的接口和DRM执行实现(许可证和库),它们必须由供应商提供。
SDK White Logo

有兴趣整合我们的解决方案吗?

在Fluendo,我们与众多原始设备制造商合作,改进他们平台提供的多媒体体验。 如果您有兴趣,请立即索取更多信息。

立即联系

申请定制免费试用版

如果您对自定义Fluendo SDK免费试用感兴趣,请与我们联系。

立即联系

成为Fluendo SDK集成商

我们集成商计划的好处

  • 增强

    我们的产品为您的设备提供丰富而合法的多媒体体验。

  • 灵活性

    使用我们简单易用的API来开发多媒体应用程序。它能帮您的公司减少产品上市前的时间。报告并仅为这些已开发的嵌入程序设备的已销售部分付费。报告快速而简单,可以通过我们的后台系统在线完成。

  • 专长

    有了我们十多年的业内经验,Fluendo可以帮助您改善多媒体解决方案。

我们集成商运营的市场

System on Chip

System on Chip

智能电视和中间件平台

智能电视和中间件平台

Set-top boxes

Set-top boxes

便携式设备

便携式设备

车载信息娱乐系统

车载信息娱乐系统

商业模式

Fluendo SDK许可围绕两种类型的许可进行架构。

开发许可证

它允许在多媒体应用的开发阶段使用Fluendo SDK。每个安装和使用我们SDK的开发人员都需要一张许可证。如果有公司需要大量的开发许可证,Fluendo同样提供“开发团队许可证”。

部署许可证

它实现了Fluendo SDK知识产权部分作为开发完成的多媒体应用的商业化。我们的标准许可模式取决于应用程序的预期部署量。