MFormats SDK智能视频 API,视频软件开发框架

  MFormats SDK 是一个基于帧的视频软件开发框架,可在处理实时源、播放到专业设备、编码视频数据或播放媒体文件时简化和改进开发体验。MFormats 消除了标准开发方法的不必要的复杂性和限制,为开发过程带来易用性和乐趣。

  MFormats SDK 的主要思想是从源(文件、网络流、相机、捕获设备等)中抓取一帧,用插件或其他帧(混合、叠加)处理该帧,并输出该帧(编码视频到本地文件,到网络流,把它放到播放设备,或者只是预览它)。

  无论您在哪里可以想象视频正在使用,您都可以考虑使用基于 MFormats 的软件。

  MFormats 有 3 个版本:

  MFormats SDK专业版

  混合多个视频流并使用过渡效果。

  覆盖简单的文本和图像(.TIFF、.JPG、.PNG)。

  播放和写入 MP4、MOV、MPEG-2、DV、MKV、AVI 和其他文件格式。

  接收并流式传输到 RTMP、HTTP、UDP 和其他网络流媒体格式。

  从网络摄像头或其他基于 DirectShow 的源中获取视频。

  在多个进程或应用程序之间共享单个视频源。

  支持 NewTek NDI 协议。

  与 Blackmagic Design、AJA、BlueFish444、Stream Labs、DELTACAST 和 Magewell 的低延迟采集和播出集成。

  MFormats SDK专家版- 包括所有专业功能以及:

  外部解码(用于提高应用程序的稳定性)。

  GPU Codec Pack - 添加 H.264 编码(NVENC 和 QuickSync)、H.264 解码 (NVDEC) 和 H.265 编码和解码 (NVENC)。

  MXF(解码)的专有实现。

  一边录音一边播放。

  MFormats SDK时移引擎。

  WebRTC 支持 - 向您的应用添加网络流媒体的多种方式。

  索引(用于更快、更准确的帧访问)。

  终极版- 包括所有专业和专家功能以及:

  GPU 流水线(使用完整的 GPU 流水线引擎进行缩放、转码、转换、混合、叠加、CG,以及使用 GPU 处理所有附加组件)。

  MFormats SDK附加组件和兼容产品:

  Character Generator Plugin - 用于文本和图形的静态或动画叠加的强大引擎。

  HTML5 Overlay Plugin - 通过 JavaScript、WebGL 和 HTML5 的其他功能实现丰富的图形布局、滚动和动画。

  流媒体包 - DVB 兼容流媒体支持,通过业界最标准的贡献方法交付您的内容,或使用现代 SRT 协议流媒体。

  SMPTE ST 2110 兼容包 - 为您的广播解决方案带来 AV over IP 管道兼容性

  Chroma Key Plugin - 我们先进的色度键控引擎。适用于 CPU 和 GPU。

  隐藏式字幕库 - CEA-608 (NTSC) 和 CEA-708(数字电视)隐藏式字幕的播放、捕获和处理。

MFormats SDK智能视频 API,视频软件开发框架相关推荐

  1. 视频API的发展方向

    本文来自Mux流媒体专家Phil Cluff 在LiveVideoStackCon 上海站的精彩分享.在此我们会研究视频API过去十年来的启发以及时间线,从Real Player.Adobe Flas ...

  2. 阿里云视频点播服务SDK的使用,视频文件上传测试

    文章目录 阿里云视频点播技术简介 一.阿里云视频点播技术能力盘点 1.应用场景 2.功能介绍 二.开通视频点播云平台 1.选择视频点播服务 2.开通视频点播 3.选择按使用流量计费 4.资费说明 5. ...

  3. 阿里云视频服务(视频边缘智能服务)接入流程

    本文档介绍视频边缘智能服务对接方式与控制台操作流程. 1.开通服务 请在如下路径找到LinkVisual:阿里云官网>物联网平台>视频服务,开通服务后,可以进入控制台使用服务完成设备对接. ...

  4. 嵌入式智能家居项目视频监控_智能化您的视频嵌入

    嵌入式智能家居项目视频监控 Video content is taking over the Internet. The trend began long ago and the most recen ...

  5. 亲测好用的视频后期合成软件:Nuke 13(完美支持12系统和m1)

    Nuke 13 for Mac是一款专业的影视后期特效合成软件,这次的nuke 13 mac版带来了更多功能和改进,比如在Nuke的3D Viewer中增加了对Hydra的支持.引入了通过Nuke中的 ...

  6. 你了解视频 API 吗?

    本文介绍什么是视频 API?视频API如何保证音视频的流畅传输? 什么是视频 API? Video API是专门提供音视频传输服务的接口,主要分为静态视频API和直播视频API两种. 静态视频 API ...

  7. Android音视频API - MediaCodec/MediaMuxer/MediaStore/MediaController等

    AudioTrack播放音频PCM.[Android] 混音器AudioMixer. MediaPlayer/MediaRecorder, AudioTrack/AudioRecorder, Medi ...

  8. 成熟短视频直播APP软件开发必备接口

    1推拉流:CDN的全称是Content Delivery Network,即内容分发网络.CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡.内容分发.调 ...

  9. 拥抱智能,AI视频编码技术的新探索

    随着视频与交互在日常生活中的作用日益突显,愈发多样的视频场景与不断提高的视觉追求对视频编码提出更高的挑战.相较于人们手工设计的多种视频编码技术,AI编码可以从大数据中自我学习到更广泛的信号内在编码规律 ...

最新文章

  1. linux 下面编译FFMPEG
  2. 数学--数论--莫比乌斯函数
  3. docker yum 安装
  4. CentOS7如何安装vsftpd
  5. 搜索 —— 启发式搜索
  6. PHP特级课视频教程_第二十七集 Coreseek安装与测试_李强强
  7. linux下重命名文件
  8. 创业者应该思考智能硬件能为灾难做什么
  9. LINUX查看剪贴板有哪些内容
  10. 在项目中集成hibernate遇到的问题(4)
  11. IDEA工具-鼠标滚轮调整字体大小
  12. 冬奥探秘:那些隐匿在冬奥中的“绿科技”
  13. Kafka突然宕机怎么办
  14. 微信提醒对方账号异常应该怎么办
  15. 起心动念成大愿,点亮心灯祝世界 “点亮心灯祝福世界”活动圆满收官
  16. VIVADO中使用BD时,常用的IP
  17. Win10 无法使用内置管理员账户打开应用程序解决方案
  18. 2021.8-机器学习地震信号去噪和到时识取环境配置
  19. Vue3 到底哪里好?和React Hook对比有啥有优势?本文详解
  20. 小白使用backtrack5

热门文章

  1. python编辑七段数码管引脚图_少儿Python程序第十二讲:单片机控制数码管
  2. 命名实体识别的一点经验
  3. wps通过vb宏来查看文档中使用的所有字体
  4. hdf5格式的matlab读写操作
  5. Spring AOP(切面面向接口)
  6. Jmeter导出性能测试报告
  7. The error may involve defaultParameterMap ### The error occurred while setting paramete
  8. 硬件笔记(2)---- 贴片电容材质NPO与X7R、X5R、Y5V、Z5U的区别
  9. 一个好的创意值多少钱?
  10. PostgreSQL 源码解读(160)- 查询#80(如何实现表达式解析)