1. 入门教程:Basic tutorials
这里列一个GStreamer入门课程清单,大家按需选择吧。
基础教程1:Hello world!—— 惯例性的 “Hello world” 程序
2. 播放教程:Playback tutorials
这些教程解释了使用GStreamer生成媒体播放应用程序所需的所有知识。
子页:
3. Android教程
欢迎使用GStreamer Android教程
这些教程描述了Android特定的主题。一般的GStreamer概念将不会在这些教程中解释,因此应该首先回顾基本教程。读者还应该熟悉基本的Android编程技术。
每一个Android教程都是在上一个教程的基础上逐步增加更多的功能,直到Android教程5:一个完整的媒体播放器中获得了一个工作的媒体播放器应用程序。这是用于在Android上发布GStreamer广告的媒体播放器应用程序,下载链接可以在Android教程5:完整的媒体播放器页面中找到。
在进入Android教程之前,请确保已经阅读了Installing for Android development中的说明。
关于文件的说明
所有的Java方法,包括Android特定的和通用的,都在Android参考站点中有文档记录。
不幸的是,NDK没有官方的在线文档。不过,头文件的注释很好。如果在KaTeX parse error: Can't use function '\u' in math mode at position 9: (Android\̲u̲ ̲NDK\u ROOT)文件夹中…(Android\u NDK\u ROOT)\platforms\Android-9\arch arm\usr\include\Android中找到头文件。
子页:
4. iOS教程
欢迎使用GStreamer iOS教程
这些教程描述了iOS特定的主题。一般的GStreamer概念将不会在这些教程中解释,因此应该首先回顾基本教程。读者还应该熟悉基本的iOS编程技术。
iOS教程的结构与Android教程相同:每个教程都构建在前一个教程之上,并逐步增加更多功能,直到iOS教程5:完整的媒体播放器获得一个工作媒体播放器应用程序。
在跳入iOS教程之前,请确保阅读了安装iOS开发的说明。
所有iOS教程都分为以下类:
GStreamerBackend类执行所有与GStreamer相关的任务,并为应用程序提供简化的接口,而该接口不需要处理所有GStreamer详细信息。当需要执行任何UI操作时,它通过

本文档提供了一系列GStreamer的教程,包括入门基础、播放教程、Android和iOS平台特有教程、应用程序开发手册、插件设计指南、常见问题解答以及部署和贡献指南。内容覆盖了GStreamer的基本概念、媒体播放、平台特定集成、多线程管理、流媒体处理、调试工具、API参考等多个方面,适合不同层次的开发者学习和参考。
最低0.47元/天 解锁文章
468

被折叠的 条评论
为什么被折叠?



