当前位置:  技术问答>linux和unix

关于Gstreamer程序开发的问题

    来源: 互联网  发布时间:2017-03-11

    本文导语:  最近在用gstreamer开发程序,现在有个东西不是很明白,我制作一个插件处理某些数据,然后处理完得结果通过什么方式告诉应用层,应该是bus的形式,不过不会用,是否有人可指点下 比如我制作一个视频编码器,编...

最近在用gstreamer开发程序,现在有个东西不是很明白,我制作一个插件处理某些数据,然后处理完得结果通过什么方式告诉应用层,应该是bus的形式,不过不会用,是否有人可指点下
比如我制作一个视频编码器,编码码流可能给后端插件,但是它编码完一个序列的平均码率,或者我编码消耗了多少时间想告诉上层?
或者我有个界面工具,这个界面可以绘制实时的编码码率,比如一秒打一个点,那也就是说编码器每过一秒就要上报当前码率
怎么通过消息的形式传递给上层应用?


|
GstBus就是实现管道和上层应用间的信息传递。如果你实现一个插件,只需要自定义一些信号,然后将这些信号emit出去,在app层进行信号的监听处理就可以了。学习一下gobject。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Phonon::GStreamer::Backend: Failed to initialize GStreamer
  • GStreamer SDK
  • gstreamer媒体开发框架
  • 在Debian下安装 Gstreamer的问题
  • 关于Glib和gstreamer应用过程中使用动态库的问题
  • 多媒体开发框架 GStreamer
  • Gstreamer支持H.264和MPEG4吗
  • ubuntu下源码编译gstreamer0.10.32 问题 iis7站长之家
  • 如何从gstreamer中获取一帧数据
  • 难道csdn没有gstreamer大牛?
  • omap3530上的gstreamer使用alsa无法录音,找不到设备,求解!
  • gstreamer如何查看已经安装的插件
  • 请问如何用gstreamer开发wav和mid的播放功能?
  • gstreamer高手进来
  • ubuntu10.10 gstreamer缺少插件问题
  • ubuntu下源码编译gstreamer0.10.32 问题
  • 高分求助!gstreamer的playbin2问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3