8083-19
پوش کردن به master در 169-template-156/blank
a1bfd76f45 ✨ feat(rtc): add audio device management capabilities
- add audio device enumeration with getAudioDevices() method
- implement microphone switching functionality with switchMicrophone()
- add speaker switching capability with switchSpeaker()
- add audioDeviceChanged event for device change notifications
- add audio device selection support in createTracks() method
✨ feat(umd-test): enhance test page with audio device controls
- add microphone selection dropdown
- add speaker selection dropdown
- implement device refresh functionality
- add audio device status display
- add RTC manager initialization controls
- update test page to use direct SDK import instead of UMD
✅ test(rtc): add audio device management test cases
- add getAudioDevices() test scenarios
- add switchMicrophone() test cases
- implement switchSpeaker() test scenarios
- add error handling tests for device operations
- add test mocks for MediaDevices API
46b50817a9 📝 docs(architecture): update SDK core architecture documentation
- 添加4项新的验收标准:音频源选择、频道管理、翻译控制和翻译流程管理
- 更新任务列表,将Task 13标记为已完成,新增Task 14-17及对应子任务
- 添加音频源选择、频道管理和翻译控制的技术实现细节
- 提供音频设备选择、频道管理和翻译控制的代码示例
- 更新变更历史,记录2025-09-29添加的新功能需求
- 更新待完成任务列表,反映最新的开发状态
- مشاهده مقایسه برای کامیت 2 »
5 ماه پیش