iOSis a TM ofApple.
Androidis a TM ofGoogle LLC.
Wi-Fiis a reg TM ofWi-Fi Alliance.
Other TMs
此软件参考文献将 TI 无线技术与 OmniVision A/V 技术整合在一起,支持通过 Wi-Fi® 实时传输音频和视频数据。这是一种集成解决方案,展示了 CC3220 为音频/视频流应用提供完整系统解决方案的能力。
启动时,CC3220 应用会初始化 OV788,方式是加载其固件并发送命令以配置器件设置。与此同时,CC3220 开始连接到接入点。连接 AP 之后,CC3220 随后打开本地网络上的 RTSP 服务器,并等待 RTSP 客户端(例如媒体播放器应用)连接并请求实时媒体流。
CC3220 不会缓冲视频或音频数据,而是会在 OV788 接收到这些数据时立即通过网络将它们发送出去。因此,在视频流中看到的任何延迟主要是流媒体客户端应用部分的缓冲造成的。在专门的用例中,系统开发人员可通过使用自定义应用而不使用开源代码来减少这种情况。
参数 | 规格 | 详细信息 |
---|---|---|
流媒体质量 | 视频 | 720p,30fps,2Mbps |
音频 | PCM,16bps,11025Hz | |
应用协议 | RTP/RTSP | |
支持的 Wi-Fi 网络 | 802.11 b/g/n |
需要以下硬件:
如图 2-1 所示设置 CC3220 LaunchPad 上的跳线。
OV788 参考板 V3 包含 OV788 以及用于传感器和光学板的连接器。要安装的传感器板应包含 OV9732,因为由 CC3220 加载到 OV788 的固件 (dsif_slave_9732.bin) 是此传感器所特有的。如图 2-2 所示将传感器安装到传感器板上。
可能需要在 OV788 参考板上执行某些 ECO,以确保采用正确的引导模式并且已连接复位线。验证以下各项,并在必要时进行 ECO:
如果 3_6V 线路的板载稳压器无法提供 3.6V 电压,则必须进行其他更改。3_6V 稳压器提供的电压可通过接头 J2 的引脚 12 进行测量。如果测得的电压不是 3.6V,请进行以下更改:
如果使用 Omnivision PIR 和 LED 板,则 OV788 将能够通过板载麦克风采样声音。在此参考中,声音由 OV788 直接采样。音频数据随视频数据一起通过 SPI 接口发送到 CC3220。当前,麦克风是该设计板上唯一工作的组件。
使用时,有一些硬件方面的注意事项:
OV788 适配器 Booster Pack 用于将 CC3220-LAUNCHXL 连接到 OV788 参考板。该参考板可在工作电压为 3.3V 的 Launchpad 和工作电压为 1.85V 的 OV788 之间提供电压电平转换。OV788 参考板使用 12 引脚 1.27mm 间距接头安装到摄像机适配器板上。如图 2-4 所示将这些参考板连接在一起。
对于此设置,必须将一根导线连接到 CC3220 LaunchPad 上的 5V 电源,并焊接到 OV788 参考板上的 TP3,以便为其正确供电。
适配器板不提供 5V 电源,因为 Omnivision 板上的连接器不含 5V 线。
将适配器安装在 CC3220 LaunchPad 上,确保 VCC 和 GND 引脚对齐,然后将 OV788 板安装在适配器上,将 GND 和电源引脚对齐。
如图 2-5 所示设置演示。
Omnivision 的 RS232 调试板是可选配置,其中包含 UART 转 USB 转换器,用于从 OV788 获取 UART 调试信息。连接 RS232 调试板可为 Omnivision 参考板提供 5V 电源。将适配器安装在 CC3220 LaunchPad 上,确保 VCC 和 GND 引脚对齐,然后将 OV788 板安装在适配器上,将 GND 和电源引脚对齐。对于此设置,请勿将 5V 电源线从 CC3220 LaunchPad 连接到 OV788 参考板,否则可能会损坏组件。
如图 2-6 所示设置演示。
对于此设置,请确保带状电缆的方向正确。Omnivision 调试端口具有以下设置:
必要条件: