MbmsStreamingSession.StartStreaming Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запускает потоковую передачу запрошенной службы, состояние отчетов указанному обратному вызову.
[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 Attribution.