sendVideoRealtime method

Future<void> sendVideoRealtime(
  1. InlineDataPart video
)

Sends video data to the server in realtime.

Check https://ai.google.dev/api/live#bidigeneratecontentrealtimeinput for details about the realtime input usage. video: The video data to send.

Implementation

Future<void> sendVideoRealtime(InlineDataPart video) async {
  _checkWsStatus();
  var clientMessage = LiveClientRealtimeInput.video(video);
  var clientJson = jsonEncode(clientMessage.toJson());
  _ws.sink.add(clientJson);
}