none
Fallo al reproducir una canción en XNA/WP7 - error DRM RRS feed

  • Pregunta

  • Hola, pues estoy siguiendo un tutorial para hacer un videojuego, pero a la hora de ponerle una musiquilla, pues me salta una excepción con este error:

    "Song playback failed. Please verify that the song is not DRM protected. DRM protected songs are not supported for creator games."

    El juego funciona, lo único que la música no se escucha. La canción es un mp3 y he comprobado que no tiene DRM, de hecho, es la misma que usaban en el tutorial.

    El código que tengo para reproducir la música es este:

     

    MediaPlayer.IsRepeating = true;
    MediaPlayer.Play(song);
    

     

    ¿Alguna idea?

     


    viernes, 15 de abril de 2011 8:09

Respuestas

  • Hola, pues ya he encontrado el problema, y estaba en las capabilities del proyecto, que las había quitado todas, y hay que dejar esta para que pueda reproducir sonidos:

     

     <Capability Name="ID_CAP_MEDIALIB" />
    

     

    Un saludo.


    PD: Por cierto, ¿por qué necesita de esta capability para reproducir música? ¿No se supone que es la que da acceso a la librería de medios?
    sábado, 7 de mayo de 2011 8:59

Todas las respuestas

  • La documentacion de las herramientas dice esto, lo mismo es lo que te pasa:

    MediaPlayer.Play will throw an InvalidOperationException if you are running the Zune Client on your PC while debugging or playing games on a tethered Windows Phone. This exception will display an incorrect exception message: "Song playback failed. Please verify that the song is not DRM protected. DRM protected songs are not supported for creator games." This exception message is incorrect, and will display even if the song is not DRM-protected. To resolve this issue, close the Zune client while debugging or playing a game on a tethered Windows Phone.


    Vicente Cartas Espinel - MVP XNA/DirectX

    Twitter - VicenteCartas

    Blog about C# and XNA Development

    Blog about Role Playing Games

    lunes, 18 de abril de 2011 16:15
  • Gracias por la respuesta, pero no creo que sea eso, ya que no tengo instalado el Zune en mi equipo. También he comprobado que cumple con los codecs soportados:

    y creo que cumple las especificaciones, ya que es un mp3 a 192 Kbps, 44.1 Khz y 2 canales.

     



    lunes, 18 de abril de 2011 19:26
  • Hola, ¿Como tienes este tema? ¿Has podido avanzar algo?

    Un saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    miércoles, 4 de mayo de 2011 11:25
    Moderador
  • Hola, pues todavía sigo algo estancado, pero creo que puede ser que haya algo mal dentro de mi proyecto, porque he probado las mismas canciones en este otro:

    http://create.msdn.com/en-US/education/catalog/sample/sound_and_music

    y las reproduce sin problemas.

    Un saludo.

    jueves, 5 de mayo de 2011 19:19
  • Hola!

    Has comprobado si el proyecto Sound and Music usa algún tipo de certificado??? o está firmado de forma que permita reproducir???


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    viernes, 6 de mayo de 2011 11:38
    Moderador
  • Hola, pues ya he encontrado el problema, y estaba en las capabilities del proyecto, que las había quitado todas, y hay que dejar esta para que pueda reproducir sonidos:

     

     <Capability Name="ID_CAP_MEDIALIB" />
    

     

    Un saludo.


    PD: Por cierto, ¿por qué necesita de esta capability para reproducir música? ¿No se supone que es la que da acceso a la librería de medios?
    sábado, 7 de mayo de 2011 8:59