Overview
Features
Use Cases
Device Side | Upstream audio: field device -> remote device | Downstream audio: remote device -> field device |
Field Device | Microphone | Speaker |
Remote Device | Speaker | Microphone |
Device Side | Upstream audio: field device -> remote device | Downstream audio: remote device -> field device |
Field Device | "audio_enable":1 | "audio_receive":1 |
Remote Device | "audio_receive":1 | "audio_enable":1 |
Item | Configuration Instructions | Configuration Example |
Playback | "audio_play":"hw:#Card,#Device,#SubDevice"Here, #Card, #Device, #SubDevice are the sound card device numbers. On Linux platforms, you can query the card, device, and subdevice numbers of the target device using aplay -l . | For example, the target device is Card 0, Device 0, SubDevice #0: audio_play":"hw:0,0,0" |
Capture | "audio_record":"hw:#Card,#Device,#SubDevice"#Card, #Device, #SubDevice represent the sound card device numbers. On the Linux platform, you can use arecord -l to query the card, device, subdevice numbers of the target device. | For example, the target device is Card 0, Device 0, SubDevice #0: audio_record":"hw:0,0,0" |

Interfaces | Description |
Retrieve the Number of Audio Capture/Playback Devices | |
Retrieve the Name of Audio Capture/Playback Devices | |
Change the Current Audio Capture/Playback Device |
フィードバック