Поделиться через


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)

Может вызвать или вызвать IllegalArgumentExceptionIllegalStateException

Асинхронные ошибки через обратный вызов включают любые ошибки в MbmsErrors.GeneralErrors или MbmsErrors.StreamingErrors.

Документация по Java для android.telephony.MbmsStreamingSession.startStreaming(android.telephony.mbms.StreamingServiceInfo, java.util.concurrent.Executor, android.telephony.mbms.StreamingServiceCallback).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к