startSystemSoundCapture method

  1. @override
Stream<List<int>> startSystemSoundCapture()
override

Start system sound capture and get a stream of captured audio data

Note: On web, system sound capture is not supported due to browser security restrictions.

Implementation

@override
Stream<List<int>> startSystemSoundCapture() async* {
  throw UnimplementedError(
    'System sound capture is not supported on web platform due to browser security restrictions. '
    'This feature requires native platform access (Android/iOS/Windows/Desktop). '
    'Consider using screen capture APIs with appropriate permissions as an alternative.',
  );
}