다음을 통해 공유


TvInteractiveAppService.Session.RequestStartRecording(String, Uri) 메서드

정의

녹음/녹화 시작 요청

[Android.Runtime.Register("requestStartRecording", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetRequestStartRecording_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=34)]
public virtual void RequestStartRecording(string requestId, Android.Net.Uri? programUri);
[<Android.Runtime.Register("requestStartRecording", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetRequestStartRecording_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=34)>]
abstract member RequestStartRecording : string * Android.Net.Uri -> unit
override this.RequestStartRecording : string * Android.Net.Uri -> unit

매개 변수

requestId
String

해당 응답과 일치하는 데 사용되는 이 요청의 ID입니다. 이 요청에 대한 요청 ID #onRecordingStarted(String, String) 는 여기에 전송된 ID와 동일합니다. 이 값은 문자열에 TvInteractiveAppService 의해 정의되어야 하며 모든 문자열일 수 있습니다. 동일한 requestId로 이 API를 두 번 호출하는 경우 TV 애플리케이션에 관계없이 두 요청을 모두 처리해야 합니다.

programUri
Uri

기록할 TV 프로그램의 URI입니다 TvContract#buildProgramUri(long). null일 수 있습니다.

특성

설명

녹음/녹화 시작 요청

이는 제공된 programUri호출을 android.media.tv.TvRecordingClient#startRecording(Uri) 위해 활성 android.media.tv.TvRecordingClient 을 요청하는 데 사용됩니다. null programUri 이 아닌 경우 시작된 녹화는 특정 프로그램이어야 하는 반면 null programUri 은 이러한 요구 사항을 적용하지 않으며 녹음은 여러 TV 프로그램에 걸쳐 있을 수 있습니다.

에 대한 android.media.tv.interactive.TvInteractiveAppService.Session.requestStartRecording(java.lang.String, android.net.Uri)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상