En este vídeo veremos cómo gestionar el audio fx y de background dentro de nuestra aplicación, tanto cómo detectar si zune está ejecutando música, o si queremos reproducir música por streaming o si simplemente queremos introducir música de fondo dentro de nuestras aplicaciones.
1. 12/09/2011
Nuevos servicios en
Background
Background Background
Notifications Transfers
Multitasking
Background Background
Agents Audio
Espacio de nombres:
Background Audio Microsoft.Phone.BackgroundAudio
Clase Descripción
Agente Audio Playback permite reproducción de audio AudioPlay erAgent Implementación de BackgroundAgent específica para reproducir audio en background
aún cuando la aplicación no está en primer plano AudioStreamer Stream de audio que puede reproducirse mediante el reproductor del sistema
Música reproduciéndose mientras usuario lanza otras AudioStreamingAgent Agente en segundo plano que reproduce streaming por pista
apps AudioTrack Pista de audio
Usuario tiene acceso controles de volumen BackgroundAudioPlay er
Proporciona acceso en background a f uncionalidades de reproducción como reproducir,
pausar, adelantar o rebobinar
Dos tipos de aplicaciones con background audio
Enumeración Descripción Valores
Reproducción de archivos locales
Especif ica los controles del reproductor habilitados en None, SkipNext, SkipPrevious,
Reproducción por streaming EnabledPaly erControls
el interf az de usuario FastForward,Rewind, Pause, All
Unknown, Stopped, Paused, Play ing,
Posibles estados en los que se encuentra el
Buf f eringStarted, BufferingStopped,
Play State reproductor con respecto a la aplicación actual con
TrackReady , TrackEnded, Rewind,
audio en background
FasForwarding, Shutdown, Error
Stop, Pause, Play , SkipNext, SkipPrevious,
UserAction Posibles acciones del usuario
FastForward, Rewind, Seek
1
2. 12/09/2011
Background Audio Background Audio
Mango proporciona 2 agentes para reproducción de
audio en segundo plano
• AudioPlayerAgent reproducción de audio basada en URIs Demo: How To: Play BackgroundAudio
http://msdn.microsoft.com/en-us/library/hh202978(v=VS.92).aspx
locales o remotas
o Rutas locales a archivos del almacenamiento aislado
http://dotnettrain.blogspot.com/2011/06/windows-phone-mango-background-audio.html
o URL a un archivo remoto
o Restricción: archivos con formato compatible (.mp3 o .wav)
http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/7687/
• AudioStreamingAgent audio stream de la web
Recursos
Centro de desarrollo de WP7 en MSDN
http://msdn.microsoft.com/es-es/windowsphone/default.aspx
AppHub
http://create.msdn.com/
Windows Phone Developer Blog
http://windowsteamblog.com/windows_phone/b/wpdev
MobileNUG
http://www.mobilenug.es
Forums
http://forums.create.msdn.com/forums/
2