Windows.Media.PlayTo Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt das Streaming von Audio, Video und Bildern auf Remotegeräte.
Klassen
Enumerationen
PlayToConnectionError |
Beschreibt einen Fehler bei einer Verbindung vom Typ "Wiedergeben auf". |
PlayToConnectionState |
Beschreibt die status einer Play To-Verbindung. |
Beispiele
// Play To Contract
private Windows.Media.PlayTo.PlayToManager ptm =
Windows.Media.PlayTo.PlayToManager.GetForCurrentView();
protected override void OnNavigatedTo(NavigationEventArgs e)
{
ptm.SourceRequested += sourceRequestHandler;
}
private void sourceRequestHandler(
Windows.Media.PlayTo.PlayToManager sender,
Windows.Media.PlayTo.PlayToSourceRequestedEventArgs e)
{
try
{
e.SourceRequest.SetSource(mediaElement.PlayToSource);
}
catch (Exception ex)
{
messageBlock.Text += "Exception encountered: " + ex.Message + "\n";
}
}
' Play To Contract
Private ptm As Windows.Media.PlayTo.PlayToManager =
Windows.Media.PlayTo.PlayToManager.GetForCurrentView()
Protected Overrides Sub OnNavigatedTo(e As Navigation.NavigationEventArgs)
AddHandler ptm.SourceRequested, AddressOf sourceRequestHandler
End Sub
Private Sub sourceRequestHandler(
sender As Windows.Media.PlayTo.PlayToManager,
e As Windows.Media.PlayTo.PlayToSourceRequestedEventArgs)
Try
e.SourceRequest.SetSource(mediaElement.PlayToSource)
Catch ex As Exception
messageBlock.Text &= "Exception encountered: " & ex.Message & vbCrLf
End Try
End Sub
Hinweise
Sie können Play To verwenden, um Benutzern das einfache Streamen von Audio, Video oder Bildern von ihrem Computer auf Geräte in ihrem Heimnetzwerk zu ermöglichen. Beispielsweise kann ein Benutzer, der ein Video in Ihrer Anwendung ansieht, dieses Video auf seinen Fernseher streamen, sodass es von allen Personen im Raum angezeigt werden kann.
Play To streamt Audio, Video oder Bilder an einen zertifizierten Play To-Empfänger.
Play To ist Teil des Charms Geräte . Für Anwendungen, die Audio, Video oder Bilder enthalten, öffnen Benutzer den Charm Geräte , um Geräte aus ihrem Heimnetzwerk auszuwählen, an die sie die Medieninhalte streamen können.
Um Play To in Ihrer Anwendung zu aktivieren, registrieren Sie sich für das SourceRequested-Ereignis . Um sich für das SourceRequested-Ereignis zu registrieren, rufen Sie einen Verweis auf die aktuelle PlayToManager-Klasse ab, indem Sie die GetForCurrentView-Methode aufrufen. Anschließend können Sie addEventHandler für die PlayToManager-Klasse aufrufen, um den Ereignishandler dem SourceRequested-Ereignis zuzuordnen. Übergeben Sie in Ihrem Ereignishandler das Medienelement aus Ihrer Anwendung an die SetSource-Methode des PlayToSourceRequestedEventArgs-Objekts , das an den Ereignishandler übergeben wurde.
Wenn ein Benutzer im Charm Geräte ein Ziel wiedergeben auf auswählt, löst Play To das SourceRequested-Ereignis aus . Play To streamt dann das Medienelement, das an die SetSource-Methode übergeben wurde, an das Zielgerät, das der Benutzer ausgewählt hat.
Ein Beispiel für die Verwendung von Play To in einer Anwendung finden Sie unter PlayReady DRM.