tvPlay method

Future<bool> tvPlay({
  1. required SCSourceModel source,
  2. required int heartbeatLength,
  3. required LiveType liveType,
})

电视频道 播放心跳 仅支持 android heartbeatLength 心跳时间,第一次开启直播统计直播事件时心跳值为0,之后每次调用值为60;即每隔60秒上传一次直播日志

Implementation

Future<bool> tvPlay({
  required SCSourceModel source,
  required int heartbeatLength,
  required LiveType liveType,
}) async {
  if (!_isAndroid || !isInitialize) return false;
  final bool? state = await _channel.invokeMethod<bool>(
      'tvPlay',
      source.toMap().addAllT(
          {'heartbeatLength': heartbeatLength, 'liveType': liveType.index}));
  return state ?? false;
}