100+个多媒体开源项目源码

这篇博客列举了超过100个开源多媒体项目,包括图像处理、音频分析、视频播放器和深度学习框架等。例如,Advene提供数字视频注解,Amalia.js是一个多功能HTML5多媒体播放器,Caffe是一个快速且简洁的深度学习框架,而OpenCV则是一个包含数百种算法的计算机视觉库。这些项目涵盖了从多媒体播放、内容检索到情感识别和虚拟现实的广泛领域。
摘要由CSDN通过智能技术生成
转自:http://sigmm.org/Resources/software/projects
  • Advene: aims at providing a model and a format to share annotations about digital video documents
  • Amalia.js: is an extensible and versatile HTML5 multimedia player that allows you to view any type of metadata along with your video or audio streams.
  • Ambulant: an open-source media player with support for SMIL 3.0
  • Aurio: is a .NET library that focuses on audio processing, analysis, media synchronization and media retrieval and implements various audio fingerprinting methods
  • Bob: a free signal processing and machine learning toolbox(信号处理和机器学习工具)
  • Caffe: is a deep learning framework developed with cleanliness, readability, and speed in mind(深度学习框架)
  • Caliph & Emir: are MPEG-7 based Java prototypes for digital photo and image annotation and retrieval supporting graph like annotation for semantic metadata and content based image retrieval using MPEG-7 descriptors(基于MPEG-7 Java的数码照片和图像标注和检索支持图形语义元数据注释,和使用MPEG-7描述符基于内容的图像检索)
  • Clam: is a full-fledged software framework for research and application development in the Audio and Music Domain
  • ClassX: is an interactive lecture streaming system developed by the Image, Video, and Multimedia Systems (IVMS) research group at Stanford University
  • ChucK:  is a new audio programming language for real-time synthesis, composition, performance, and analysis
  • CUDA Surf: a GPU implementation of the SURF algorithm
  • DisplayCast: a high-performance screen sharing system for intranets
  • DASH: MPEG-DASH (Dynamic Adaptive Streaming over HTTP) implementation incl. DASHEncoder, DASHPlayer (VLC Plugin and library 'libdash'), and dataset
  • DirectFB: a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers, not only on top of the Linux Framebuffer Device
  • DruCall: is the WebRTC calling module for Drupal
  • eRS: A system to facilitate emotion recognition in movies (电影的情感识别)
  • ESSENTIA: is an open-source C++ library for audio analysis and audio-based music information retrieval. It contains an extensive collection of reusable algorithms
  • FALCON: an open source tool for music identification, written in Java and based on the popular search engine libraryLucene
  • FCam: an open-source C++ API for easy and precise control of digital cameras
  • Fertilized Forests: has the aim to provide an easy to use, easy to extend, yet fast library for decision forests
  • FLANN: a library for performing fast approximate nearest neighbor searches in high dimensional spaces
  • Flavor: is an object-oriented media representation language designed for simplifying the development of applications that involve a significant media pr
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 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、付费专栏及课程。

余额充值