MbmsStreamingSession.StartStreaming 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
開始將要求的服務串流處理,並將狀態報告至指定的回呼。
[Android.Runtime.Register("startStreaming", "(Landroid/telephony/mbms/StreamingServiceInfo;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/StreamingServiceCallback;)Landroid/telephony/mbms/StreamingService;", "GetStartStreaming_Landroid_telephony_mbms_StreamingServiceInfo_Ljava_util_concurrent_Executor_Landroid_telephony_mbms_StreamingServiceCallback_Handler", ApiSince=28)]
public virtual Android.Telephony.Mbms.StreamingService? StartStreaming (Android.Telephony.Mbms.StreamingServiceInfo? serviceInfo, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.StreamingServiceCallback? callback);
[<Android.Runtime.Register("startStreaming", "(Landroid/telephony/mbms/StreamingServiceInfo;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/StreamingServiceCallback;)Landroid/telephony/mbms/StreamingService;", "GetStartStreaming_Landroid_telephony_mbms_StreamingServiceInfo_Ljava_util_concurrent_Executor_Landroid_telephony_mbms_StreamingServiceCallback_Handler", ApiSince=28)>]
abstract member StartStreaming : Android.Telephony.Mbms.StreamingServiceInfo * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.StreamingServiceCallback -> Android.Telephony.Mbms.StreamingService
override this.StartStreaming : Android.Telephony.Mbms.StreamingServiceInfo * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.StreamingServiceCallback -> Android.Telephony.Mbms.StreamingService
參數
- serviceInfo
- StreamingServiceInfo
要串流之服務的相關信息。
- executor
- IExecutor
您要為此資料流執行回呼的執行程式。
- callback
- StreamingServiceCallback
當有關數據流變更的動作時,將會呼叫的回呼。
傳回
的實例,可透過此實例 StreamingService
控制數據流。
可能是 null
發生錯誤。
- 屬性
備註
開始將要求的服務串流處理,並將狀態報告至指定的回呼。 傳回用來控制該數據流的物件。 從此方法傳回時,串流可能無法立即取用 ,請等候串流狀態透過回報 android.telephony.mbms.StreamingServiceCallback#onStreamStateUpdated(int, int)
可能會擲回 IllegalArgumentException
或 IllegalStateException
透過回呼的異步錯誤包括 或MbmsErrors.StreamingErrors
中的任何MbmsErrors.GeneralErrors
錯誤。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。