C# Class SharpCaster.Channels.MediaChannel

Inheritance: ChromecastChannel
Afficher le fichier Open project: tapanila/SharpCaster Class Usage Examples

Méthodes publiques

Méthode Description
GetMediaStatus ( ) : System.Threading.Tasks.Task
LoadMedia ( string mediaUrl, string contentType = "application/vnd.ms-sstr+xml", IMetadata metadata = null, string streamType = "BUFFERED", double duration = 0D, object customData = null, Track tracks = null, int activeTrackIds = null, bool autoPlay = true, double currentTime = 0.0 ) : System.Threading.Tasks.Task
MediaChannel ( ChromeCastClient client ) : System.Linq
Next ( ) : System.Threading.Tasks.Task
Pause ( ) : System.Threading.Tasks.Task
Play ( ) : System.Threading.Tasks.Task
Previous ( ) : System.Threading.Tasks.Task
Seek ( double seconds ) : System.Threading.Tasks.Task
Stop ( ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
OnMessageReceived ( object sender, ChromecastSSLClientDataReceivedArgs chromecastSSLClientDataReceivedArgs ) : void

Method Details

GetMediaStatus() public méthode

public GetMediaStatus ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

LoadMedia() public méthode

public LoadMedia ( string mediaUrl, string contentType = "application/vnd.ms-sstr+xml", IMetadata metadata = null, string streamType = "BUFFERED", double duration = 0D, object customData = null, Track tracks = null, int activeTrackIds = null, bool autoPlay = true, double currentTime = 0.0 ) : System.Threading.Tasks.Task
mediaUrl string
contentType string
metadata IMetadata
streamType string
duration double
customData object
tracks SharpCaster.Models.MediaStatus.Track
activeTrackIds int
autoPlay bool
currentTime double
Résultat System.Threading.Tasks.Task

MediaChannel() public méthode

public MediaChannel ( ChromeCastClient client ) : System.Linq
client ChromeCastClient
Résultat System.Linq

Next() public méthode

public Next ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Pause() public méthode

public Pause ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Play() public méthode

public Play ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Previous() public méthode

public Previous ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Seek() public méthode

public Seek ( double seconds ) : System.Threading.Tasks.Task
seconds double
Résultat System.Threading.Tasks.Task

Stop() public méthode

public Stop ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task