voip_audio_route_manager_web 1.0.0 copy "voip_audio_route_manager_web: ^1.0.0" to clipboard
voip_audio_route_manager_web: ^1.0.0 copied to clipboard

Platformweb

Web implementation of voip_audio_route_manager. Manages audio output device listing and selection using the browser's MediaDevices audio output APIs.

voip_audio_route_manager_web #

The Web implementation package of the federated plugin voip_audio_route_manager.

This package provides Web-specific platform integration using the browser's navigator.mediaDevices HTML5 API. It supports enumeration of output devices, listening for device connection changes, and mapping selected route structures.

Usage #

This package is not intended to be used directly by application developers. The main client package voip_audio_route_manager will automatically import and register this Web implementation when running in browser environments.

To install the main package, add:

dependencies:
  voip_audio_route_manager: ^0.0.1

Web Considerations #

  • Secure Context Requirement: The browser's media devices API is restricted to secure contexts (https:// or localhost).
  • Permissions: Browsers will hide actual device labels/names (returning empty descriptions) until the user grants permission to access media devices (e.g. microphone permission).
0
likes
150
points
527
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Web implementation of voip_audio_route_manager. Manages audio output device listing and selection using the browser's MediaDevices audio output APIs.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, voip_audio_route_manager_platform_interface, web

More

Packages that depend on voip_audio_route_manager_web

Packages that implement voip_audio_route_manager_web