Tecnología

Inicio

Cómo reproducir audio en Silverlight 2.0

Microsoft Silverlight 2.0 es una plataforma de desarrollo web que permite el diseño de aplicaciones web con funcionalidad multimedia ricos. Microsoft Visual Studio 2008 es un entorno de desarrollo que se utiliza en conjunción con Silverlight 2.0 para desarrollar aplicaciones web robustas. Añadir un archivo de sonido como un recurso para un proyecto de Silverlight con el fin de reproducir el audio. navegadores de Internet deben tener Silverlight plug-ins instalados con el fin de cargar estas aplicaciones multimedia.

Instrucciones

1 Lanzamiento de Visual Studio 2008 y haga clic derecho en su proyecto de Silverlight. Seleccione "Añadir" y "elemento existente."

2 Haga doble clic en el archivo de proyecto y localizar su propiedad "Acción de generación". Seleccione "Recursos" para establecer la propiedad "Acción de generación" a "Recursos".

3 Agregue la siguiente línea a su proyecto de Silverlight:

utilizando System.Windows.Resources;

Esto le permite acceder a los flujos directos a sus recursos.

4 Agregue el código siguiente para configurar y crear un MediaElement:

MediaElement m = new MediaElement ();

StreamResourceInfo Sri = Application.getResourceStream (nuevo Uri ( "applicationName; componente / myMp3.mp3"));

Reemplazar "applicationName" con el nombre de su proyecto y "MyMP3" con el nombre del recurso que ha añadido.

5 Añadir las siguientes líneas de código para reproducir el archivo de audio:

m.SetSource (sri.Stream);

LayoutRoot.Children.Add (m);

m.Play ();

m.Position = System.TimeSpan.FromSeconds (0);

Este código juega su archivo y se define su posición de nuevo al principio de modo que pueda ser jugado de nuevo. Guarde su proyecto de Silverlight.

Consejos y advertencias

  • archivos de audio .mp3 y .WMA son compatibles tanto con Silverlight 2.0.
  • Silverlight 2.0 no admite la reproducción de archivos WAV.