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.GeneralErrors
MbmsErrors.StreamingErrors
.
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。