Pergunta

Tem de ser livre.

Foi útil?

Solução

Use o controle MediaElement.

Esta página parece dar uma bonita na explicação profundidade: http : //blogs.vbcity.com/xtab/archive/2008/06/10/9091.aspx

Outras dicas

Confira o meu Blog Post sobre o uso NAudio para substituir o mecanismo de reprodução de áudio em babysmash . Ele explica como reproduzir arquivos MP3 diretamente de recursos incorporados sem a necessidade de salvar em um arquivo temporário.

Embora eu na verdade não mencionou, eu estava esperando encontrar uma maneira de jogar recursos de MP3 embutidos, e nem MediaPlayer nem MediaElement suporte de carregamento de correntes (que aceitar um uri, mas não funcionam com pack: // uris).

acabei simplesmente extrair o MP3 embutido em um diretório temporário, jogando-o (com MediaPlayer), em seguida, excluí-lo quando terminar. Trata-se de um pequeno atraso (de cerca de 0,5-1 segundo), mas parece ser o caminho mais seguro para jogar um recurso incorporado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top