开源多媒体项目汇总与分析

本文概述了多媒体信息处理,重点分析了Windows平台的Directshow/Media Foundation、Linux平台的GStreamer、跨平台的OpenMAX以及FFmpeg等开源多媒体项目,讨论了它们在音视频处理中的应用和特点。
摘要由CSDN通过智能技术生成

1.概述

多媒体信息处理,特指视频、音频媒体数据的处理。媒体数据包括原始信号数据(未压缩)和编码后媒体流数据(已压缩),处理域可能在空间域、时间域或变换域上。其中视频处理具体包括视频编码、解码、采集、显示、分组(打包)、解分组(拆包)、合成、分割、上采样、下采样、OSD叠加等等;音频处理具体包括音频编码、解码、采集、回放、分组、解分组、混音、噪声抑制、回声消除、增益控制等等;此外还有音视频流化、音视频的复用与解复用、音视频同步等处理技术。多媒体信息处理应用的硬件平台涵盖x86平台、ARM平台、DSP平台、GPU平台,操作系统包含服务器PC机上主流的OS,如Windows(x86)、Linux(x86)以及嵌入式OS,如Embedded Linux、Android、iOS等。技术领域覆盖通信基础、计算机硬件原理、计算机网络、计算机软件架构、音视频编码协议与算法等等。本文仅简要分析一些常见的多媒体处理的软件开源工程,暂不包括硬件技术、多媒体通信信令标准等内容。
近几年来,本人在工作中接触到的开源多媒体项目如下图所示,其中绿色代表仅支持x86平台的Windows OS,红色代表仅支持x86平台的Linux OS,黄色代表支持x86平台上两种OS,蓝色代表仅支持嵌入式平台。直角方框表示开源库,圆角方框代表构建于开源库上的应用。

arch pic

2.软件框架类

2.1 Directshow/Media Foundation

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
视展多媒体信息发布系统是利用显示屏将企业宣传、实时通知全方位展现出来的一种高清多媒体显 示技术。系统是将音视频、电视画面、图片、动画、文本、文档、网页、流媒体、数据库数据等组合成 一段段精彩的节目,并通过网络将制作好的节目实时的推送到分布在各地的媒体显示终端,从而将精彩 的画面、实时的信息资讯在各种指定场所全方位的完美展现在所需的群众眼前。     系统采用简单易用的B/S架构,基于网络平台采用分布式区域管理技术,可以有效整合各种信息发布 资源,实现随时随地远程制作、发布、管理及更新节目;系统采用专有传输协议,支持权限管理和节目 下载时的断点续传,在保证内容播出安全的同时,还能实现任意网络带宽下的高清图像质量;系统不仅 能播放几乎所有格式的音视频,同时还支持文字、文档、图片、网页等,并且充分融合了新闻、公告、 天气预报、银行汇率、牌价、服务资讯、滚动字幕、紧急通知、摄像采集、电视信号传输、现场直播等 流媒体信号、数据库系统对接等网络应用。使得播放内容不再仅仅局限于已有的固定素材,让播出的内 容更加灵活丰富、一目了然。__      集中控制管理:        系统采用B/S架构,无需安装客户端,即可在任意一台电脑上打开IE浏览器登录控制后台,对所 有终端进行任何操作管理。   任意分屏制作:         制作节目时可任意拉伸拖放视频、 图片、 FLASH、PPT的大小和区域。设置跑马灯字幕的字号 、字色、背景色、支持字幕向左、右、上、下滚动;系统自带数字日历时钟模块、天气预报模块、节目 模板库,支持自行设计制作模板;提供缩略图功能,所见即所得。   多媒体资源支持:          支持几乎所有的视频格式(rmvb、avi、mpeg、dat、mov、asf、mkv、wmv、3gp、vob等)音频 (mp3、wma、wav等)图片切换百叶窗等特效(jpg、gif、png等);支持流媒体电视,摄像采集等,支持 PPT、word/excel文档、RSS实时新闻、flash动画、动态网页等,支持在视频窗口上面添加动态FLASH的 LOGO。           支持与其它系统数据对接如:一卡通、门禁、排队叫号、触摸查询等;并支持电脑桌面实时 截取功能。   多种信息发布形式:           可任意定制某年、某月、某天或每天固定时段的发布任务;任务单编辑完全可视化,提供日 视图、周视图、月视图;节目排程逻辑清晰,方便操作,可针对不同的终端或分组制定不同的播放任务 。   系统的易用性:           支持终端的远程开关机,设置音量,支持下载状态的监控,以及终端实时画面的监控,精准 的终端文件清理工具,以及终端网络下载带宽的精准限制。   用户权限,终端分组:     多级用户分层管理,详细的用户权限分配,每个模块都可以分配给相应用户使用,终端的分组设置 ,终端数量多的情况下方便管理。   信息发布管理:     所有的用户操作全部记录日志,方便管理员对系统的管理维护。   节目分发:     支持多下载服务器同时分发节目,解决大并发量访问下载的瓶颈。 帐号密码:admin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值