Silverlight é um plug-in para a arquitetura .NET. Este plug-in especial é distribuído gratuitamente pela Microsoft. O principal objetivo do Silverlight é de transmitir arquivos de música e vídeo através da Internet. Você precisará configurar o Silverlight para trabalhar com arquivos de filme do Windows, ou WMVs. Este formato é o formato de vídeo padrão utilizado no Microsoft Windows. Agora você pode transmitir esses vídeos através de um site usando o Silverlight.
Abrir Silverlight clicando duas vezes no ícone do programa Silverlight em seu desktop. Aguarde o programa para carregar totalmente.
aperte o "Ctrl" e "O" botões em seu teclado ao mesmo tempo. Isto irá abrir uma nova janela em sua tela. A partir desta tela, navegue até a pasta que contém o arquivo de projeto.
Clique duas vezes o arquivo de projeto e esperar por ele para carregar na tela. Este é o arquivo onde o código está contido.
Clique em "Arquivo" e selecione "Abrir arquivo" a partir da lista drop-down. Navegue até a pasta que contém o arquivo de vídeo, e clique duas vezes o arquivo WMV que você deseja incluir no projeto.
direito, clique sobre o nome do arquivo WMV em seu projeto e clique em "propriedades" na caixa drop-down.
Encontrar a área de Build Action no site esquerdo da tela e selecione "Embedded Resource" a partir do drop-down.
Copie e cole o seguinte código exatamente como você vê-lo aqui em seu código XML:
media MediaElement MediaElement = new ();
fluxo de stream = Assembly.GetExecutingAssembly (). GetManifestResourceStream ("MyNamespace.Sound1.wmv");
media.SetSource (stream);
media.AutoPlay = false;
media.Stop ();
media.Play ();
pressione "Ctrl" e "S" em seu teclado ao mesmo tempo para salvar o arquivo.
dicas & avisos
- Quando você compilar seu projeto Silverlight, o arquivo WMV será incorporado.
- WAV e AVI não pode ser reproduzido ou incorporado em projetos do Silverlight. Se você tentar fazer isso, você receberá o seguinte erro:
- Erro: Erro não tratada no Silverlight 2 Aplicação
Código: 3001 - Categoria: MediaError
- Mensagem: AG_E_INVALID_FILE_FORMAT