Como jogar um wmv com o silverlight

Saiba como reproduzir arquivos de vídeo da Microsoft em Silverlight.

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
De esta maneira? Compartilhar em redes sociais:

LiveInternet