首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在macOS中处理VBI数据

在macOS中处理VBI数据
EN

Stack Overflow用户
提问于 2018-08-01 07:04:13
回答 1查看 97关注 0票数 2

Description:我开发了用于数字化模拟视频的驱动程序(包括声音和VBI数据,如图文封闭字幕)。为了输出视频流,我使用来自IOKit的IOVideoDevice类,用于声音- IOAudioDevice.我应该使用什么类输出VBI数据?在macOS中是否有类似于VBI设备的设备(如基于linux的/dev/VBI 0)?

Details:视频流是一个字节流(驱动程序不提供某种格式的视频输出,例如MPEG ),所以我无法将VBI数据封装到视频流中。

代码语言:javascript
复制
------              -> video flow -> IOVideoDevice
device -> USB flows -> VBI flow   -> ???
------              -> sound flow -> External driver (IOAudioDevice)

MacOS开发人员论坛:线程

EN

回答 1

Stack Overflow用户

发布于 2018-08-01 14:47:34

恐怕我对VBI不太了解,但是请注意,IOAudio KPI是不推荐的,您应该通过核心音频服务器插件机制在用户空间中编写音频驱动程序。类似地,我相信现在不再使用IOVideoDevice API,而是将捕获设备驱动程序编写为CoreMediaIO插件。这里没有太多的文档,但是有示例代码 -而且不要错过PDF在可下载示例代码包的“文档”文件夹中的位置。由于某些原因,似乎无法通过web界面直接获得这些信息。

希望这能让你走上正轨。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51627252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档