0

我正在用 C++ 开发一个嵌入式 DLNA 音频媒体渲染器,它将捕获音频流并将其用作 LED 控制器的源以创建视觉效果。

目前我选择了 gupnp 库。它的文档声称,如果我向它提供正确的服务描述 XML 文件,它可以生成 C 代码“脚手架”。我阅读了 DLNA 规范文档,但将所有绝对最低要求放在一起并不容易。目前,我只知道我需要 ConnectionManager、RenderingControl 和可能的 AVTransport 服务,但我不确定允许设备从任何 DLNA 媒体服务器/收音机接收 mp3/aac/wav 音频流绝对需要哪些方法流光等。

我将不胜感激在哪里可以找到这样的模板或构建与 DLNA 兼容的 XML 音频渲染器模板(MediaRenderer:1 应该可以正常工作)的说明,其中包含最少的函数和变量以输入 UPNP 生成器工具(特别是 gupnp)。

4

0 回答 0