摘要
GStreamer是一款功能强大的通用媒体应用开发框架,采用基于插件和管道的体系架构,能够实现插件间的无缝融合,为媒体播放器的开发提供了极大的便利。在此基础上,本文提出了基于GStreamer框架创建媒体播放管道的思想。文中根据GStreamer的插件模块化设计特点,以管道设计为主线,设计实现了简单、通用的媒体播放管道,可以支持多格式媒体文件的播放。
GStreamer is a powerful general media application development framework.Based on the architecture of plug-in and pipeline,GStreamer is able to realize the seamless integration between the plug-ins,which provides great convenience for the development of media player.On this basis,this paper puts forward the idea of creating media playing pipeline based on GStreamer framework.According to the feature of GStreamer plug-in modular design,a pipeline design as the main line,this paper introduces the realization of the media playing pipeline which is simple and universal,specially,it can support multiformat media file.
出处
《电子设计工程》
2012年第3期28-30,共3页
Electronic Design Engineering