modulo10 background audio
DESCRIPTION
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.TRANSCRIPT
12/09/2011
1
Nuevos servicios en
Background
Background
Notifications
Background Transfers
Background Agents
Background Audio
Multitasking
Background Audio
Agente Audio Playback permite reproducción de audio
aún cuando la aplicación no está en primer plano
Música reproduciéndose mientras usuario lanza otras apps
Usuario tiene acceso controles de volumen
Dos tipos de aplicaciones con background audio
Reproducción de archivos locales
Reproducción por streaming
Espacio de nombres:
Microsoft.Phone.BackgroundAudio
Clase Descripción
AudioPlay erAgent Implementación de BackgroundAgent específica para reproducir audio en background
AudioStreamer Stream de audio que puede reproducirse mediante el reproductor del sistema
AudioStreamingAgent Agente en segundo plano que reproduce streaming por pista
AudioTrack Pista de audio
BackgroundAudioPlay er Proporciona acceso en background a f uncionalidades de reproducción como reproducir,
pausar, adelantar o rebobinar
Enumeración Descripción Valores
EnabledPaly erControls Especif ica los controles del reproductor habilitados en
el interf az de usuario
None, SkipNext, SkipPrevious,
FastForward,Rewind, Pause, All
Play State
Posibles estados en los que se encuentra el
reproductor con respecto a la aplicación actual con audio en background
Unknown, Stopped, Paused, Play ing,
Buf f eringStarted, BufferingStopped, TrackReady , TrackEnded, Rewind,
FasForwarding, Shutdown, Error
UserAction Posibles acciones del usuario Stop, Pause, Play , SkipNext, SkipPrevious,
FastForward, Rewind, Seek
12/09/2011
2
Background Audio
Mango proporciona 2 agentes para reproducción de
audio en segundo plano
• AudioPlayerAgent reproducción de audio basada en URIs
locales o remotas
o Rutas locales a archivos del almacenamiento aislado
o URL a un archivo remoto
o Restricción: archivos con formato compatible (.mp3 o .wav)
• AudioStreamingAgent audio stream de la web
Background Audio
Demo: How To: Play BackgroundAudio http://msdn.microsoft.com/en-us/library/hh202978(v=VS.92).aspx
http://dotnettrain.blogspot.com/2011/06/windows-phone-mango-background-audio.html
http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/7687/
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/