Windows.Media.PlayTo Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Admite el streaming de audio, vídeo e imágenes a dispositivos remotos.
Clases
CurrentTimeChangeRequestedEventArgs |
Proporciona información sobre el evento CurrentTimeChangeRequested . |
MuteChangeRequestedEventArgs |
Proporciona información sobre el evento MuteChangeRequested . |
PlaybackRateChangeRequestedEventArgs |
Proporciona información sobre el evento PlaybackRateChangeRequested . |
PlayToConnection |
Proporciona información sobre una conexión de Play To. |
PlayToConnectionErrorEventArgs |
Proporciona información sobre el evento Error . |
PlayToConnectionStateChangedEventArgs |
Proporciona información sobre el evento StateChanged . |
PlayToConnectionTransferredEventArgs |
Proporciona información sobre el evento Transfered . |
PlayToManager |
Proporciona acceso a las funcionalidades de Play To. |
PlayToReceiver |
Representa un destino De reproducción. |
PlayToSource |
Representa un elemento multimedia para conectarse a un destino Play To. |
PlayToSourceDeferral |
Representa una operación diferida cuando se proporciona un elemento multimedia de origen para Play To. |
PlayToSourceRequest |
Representa una solicitud para conectar un elemento multimedia con un destino Play To. |
PlayToSourceRequestedEventArgs |
Proporciona información sobre el evento SourceRequested . |
PlayToSourceSelectedEventArgs |
Proporciona información sobre el evento SourceSelected . |
SourceChangeRequestedEventArgs |
Proporciona información sobre el evento SourceChangeRequested . |
VolumeChangeRequestedEventArgs |
Proporciona información sobre el evento VolumeChangeRequested . |
Enumeraciones
PlayToConnectionError |
Describe un error en una conexión de Reproducción a. |
PlayToConnectionState |
Describe el estado de una conexión De reproducción a . |
Ejemplos
// 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
Comentarios
Puede usar Play To para permitir a los usuarios transmitir fácilmente audio, vídeo o imágenes desde su equipo a dispositivos en su red doméstica. Por ejemplo, un usuario que vea un vídeo en la aplicación puede transmitir ese vídeo a su televisor para que todos los usuarios de la sala puedan verlo.
Reproducir para secuencias de audio, vídeo o imágenes en un receptor de Reproducción a certificado.
Play To forma parte del acceso Dispositivos . En el caso de las aplicaciones que contienen audio, vídeo o imágenes, los usuarios abren el acceso Dispositivos para seleccionar los dispositivos de su red doméstica a los que pueden transmitir el contenido multimedia.
Para habilitar Play To en la aplicación, regístrese para el evento SourceRequested . Para registrarse para el evento SourceRequested , obtenga una referencia a la clase PlayToManager actual llamando al método GetForCurrentView . A continuación, puede llamar a addEventHandler en la clase PlayToManager para asociar el controlador de eventos al evento SourceRequested . En el controlador de eventos, pase el elemento multimedia de la aplicación al método SetSource del objeto PlayToSourceRequestedEventArgs que se pasó al controlador de eventos.
Cuando un usuario selecciona un destino Play To en el acceso Dispositivos , Play To activa el evento SourceRequested . Reproducir Para, a continuación, transmite el elemento multimedia que se pasó al método SetSource al dispositivo de destino seleccionado por el usuario.
Para obtener un ejemplo de cómo usar Play To en una aplicación, consulte DRM de PlayReady.