Partager via


MbmsStreamingSession.StartStreaming Méthode

Définition

Démarre la diffusion en continu d’un service demandé, rapportant l’état au rappel indiqué.

[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

Paramètres

serviceInfo
StreamingServiceInfo

Informations sur le service à diffuser.

executor
IExecutor

Exécuteur sur lequel vous souhaitez exécuter des rappels pour ce flux.

callback
StreamingServiceCallback

Rappel qui sera appelé lorsque quelque chose sur le flux change.

Retours

Instance de StreamingService contrôle du flux. Peut être null si une erreur s’est produite.

Attributs

Remarques

Démarre la diffusion en continu d’un service demandé, rapportant l’état au rappel indiqué. Retourne un objet utilisé pour contrôler ce flux. Le flux peut ne pas être prêt pour la consommation immédiatement après le retour de cette méthode - attendez que l’état de diffusion en continu ait été signalé via android.telephony.mbms.StreamingServiceCallback#onStreamStateUpdated(int, int)

Peut lever un IllegalArgumentException ou un IllegalStateException

Les erreurs asynchrones par le biais du rappel incluent l’une des erreurs dans MbmsErrors.GeneralErrors ou MbmsErrors.StreamingErrors.

Documentation Java pour android.telephony.MbmsStreamingSession.startStreaming(android.telephony.mbms.StreamingServiceInfo, java.util.concurrent.Executor, android.telephony.mbms.StreamingServiceCallback).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à