GStreamer是一个开源的多媒体框架库。利用它,可以构建一系列的媒体处理模块,包括从简单的ogg播放功能到复杂的音频(混音)和视频(非线性编辑)的处理。   应用程序可以透明的利用解码和过滤技术。开发者可以使用简洁通用的接口来编写一个简单的插件来添加新的解码器或滤镜。   GStreamer是一个创建流媒体应用程序的框架。其基本设计思想来自于俄勒冈(Oregon)研究生学院有关视频管道的创意, 同时也借鉴了DirectShow的设计思想。   GStreamer的程序开发框架使得编写任意类型的流媒体应用程序成为了可能。在编写处理音频、视频或者两者皆有的应用程序时, GStreamer可以让你的工作变得简单。GStreamer并不受限于音频和视频处理, 它能够处理任意类型的数据流。管道设计的方法对于实际应用的滤波器几乎没有负荷, 它甚至可以用来设计出对延时有很高要求的高端音频应用程序。   GStreamer最显著的用途是在构建一个播放器上。GStreamer已经支持很多格式的文件了, 包括: MP3、Ogg/Vorbis、MPEG-1/2、AVI、Quicktime、 mod等等。从这个角度看,GStreamer更象是一个播放器。但是它主要的优点却是在于: 它的可插入组件能够很方便的接入到任意的管道当中。这个优点使得利用GStreamer编写一个万能的可编辑音视频应用程序成为可能。
2023-04-09 16:41:51 593KB gstreamer教程 Linux 播放器框架 经典
1
基于嵌入式ARM-Linux的播放器的设计与实现
2021-10-29 00:00:33 976KB ARM LINUX 播放器
1
基于Linux音乐播放器的设计与实现 毕业设计
2021-06-18 15:50:25 307KB Linux播放器 MP3 毕业设计
1
本校优秀毕业设计文档 基于ARM的嵌入式linux播放器毕业设计
2021-05-08 20:20:23 1.71MB 毕业设计
1
Linux开发一个音乐播放器 实现一个功能有播放暂停 上一曲下一曲 和退出等使用的功能 浮动幅度高于沙拉酱萨科很疯狂的撒谎绿卡回调接口哈伦裤好机会 技术大会看见了 阿斯顿啊
2021-01-28 03:43:19 4KB Linux播放器
1
基于gtk-libvlc简易视频播放器-基本功能-代码-linux播放器 内有详细步骤,亲测可用。
2019-12-24 03:02:43 4.14MB gtk libvlc 代码 linux
1