1. After task is started (i.e., task-started event is received), call StartRecording API to record the desired website.
  2. Streams are continuously recorded. If you want to stop, call StopRecording API.
  3. After recording stops, the recorded video file will be uploaded. After the upload finishes, you can request the download url via GetDownloadUrl.

You will be charged according to the duration of the task, so remember to stop the task after stop streaming.