# startPlayMusic method Null safety

Future<bool?> startPlayMusic(

1. AudioMusicParam musicParam

)

开始播放背景音乐

每个音乐都需要您指定具体的 ID，您可以通过该 ID 对音乐的开始、停止、音量等进行设置。

注意：若您想同时播放多个音乐，请分配不同的 ID 进行播放。 如果使用同一个 ID 播放不同音乐，SDK 会先停止播放旧的音乐，再播放新的音乐。

参数： musicParam 音乐参数，详情见trtc_cloud.dart中AudioMusicParam参数定义

返回：

true: 成功; false: 失败

## Implementation

    Future<bool?> startPlayMusic(AudioMusicParam musicParam) {
      return _channel
          .invokeMethod('startPlayMusic', {"musicParam": jsonEncode(musicParam)});
    }