locked
Stream de Audio C# RRS feed

  • Pergunta

  • Pessoal, Bom Dia!

    Estou com um problemão, acontece o seguinte, tenho um arquivo de audio de gravação que está sendo gerado ainda( o tamanho dele em Kbytes esta aumentando) e nesse mesmo momento eu preciso abri-lo para ouvir em tempo real.

    Creio eu que seja parecido com uma Rádio Online!

    Meu código é este para exibir o Player na Página:

    <object id = "meuPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" 
    	codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"	
    	standby="Loading Microsoft Windows Media Player..." 
    	type="application/x-oleobject" style="width: 294px; height: 60px">
    	<param name = "AutoStart" value = "True" />
    	<param runat="server" id="paramAudioLinkGravacao"  name = "URL" />
    	<embed runat="server" id="EmbedAudioLinkGravacao" type="application/x-mplayer2" width = "294px" height = "60px"></embed>
    </object>
    E isto que esta no CodeBehind para passar como parametro a URL do arquivo.

    string caminho = "C:\arquivo.wav";
    
    Page.ClientScript.RegisterStartupScript(this.GetType(), "meuPlayer", caminho, true);
    
    this.paramAudioLink.Attributes.Add("value", caminho);
    this.EmbedAudioLink.Attributes.Add("src", caminho);
    Acredito que seja necessário fazer um Stream, ou Buffer não sei muito bem, preciso da ajuda de alguem de vocês...

    Obrigado

    quarta-feira, 13 de janeiro de 2010 10:58

Respostas

Todas as Respostas

  • Olá,
    Desculpe não te chamar pelo nome, mas não tem nome o seu post.

    Veja o link abaixo, fiz um e funciona perfeitamente. Qualquer coisa te ajudo.
    http://www.aspneti.com.br/podcast

    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.aspneti.com
    quarta-feira, 13 de janeiro de 2010 12:11
  • Olá Maurício,

    Obrigado pela atenção, olhei o link que vc me passou, realmente interessante com muitas dicas, porém nao consegui encontrar como é feito esse Stream de audio.

    Obrigado pela atenção!!!

    O meu problema é só abrir o arquivo em tempo real que esta sendo gerado sabe, não sei se é possível fazer como se fosse um donwload de musica da internet pelo Media Player, que ao mesmo tempo que é baixado, a pessoa ja consegue ir escutando. Enfim estou procurando soluções para isso!

    Caso vc tenha alguma ideia...
    quarta-feira, 13 de janeiro de 2010 12:36
  • Maricio, andei dando uma olhada aqui nas classes do C#, e existe uma classe chamada FileStream, provavel que eu usando ela consiga ler o arquivo e ir executando uma copia não?

    Obrigado.
    quarta-feira, 13 de janeiro de 2010 15:04
  • Alguém??
    quinta-feira, 14 de janeiro de 2010 10:22
  • Esse meu link que passei a você, funciona em tempo real tranquilamente. No fato de colocar um arquivo ou colocando o arquivo, a pessoa já pode ouvir no site sem qualquer problema. Veja também no LocaHost, eles tem um plano de Stream que funciona muito bem.
    No meu caso, eu posso usar até mp3.
    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.aspneti.com
    quinta-feira, 14 de janeiro de 2010 12:54
  • Entendi Mauricio, teria como eu simular um Stream pelo código mesmo, para abrir o arquivo ao mesmo tempo em que o arquivo esta sendo baixado??
    quinta-feira, 14 de janeiro de 2010 12:56
  • Existe sim.
    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.aspneti.com
    quinta-feira, 14 de janeiro de 2010 13:11
  • Mauricio, estou tendo esse problema para criar um stream de audio em C#


    Caso vc saibaa oq estou fazendo errado...
    quinta-feira, 14 de janeiro de 2010 13:15
  • Bom dia !

    Thread Respondida em: http://social.msdn.microsoft.com/Forums/pt-BR/aspnetpt/thread/cebf8498-0fc6-485e-8b91-86c5257a7e98

    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.
    Atenciosamente,
    Harley Araujo
    • Marcado como Resposta Harley Araujo quarta-feira, 3 de fevereiro de 2010 09:50
    quarta-feira, 3 de fevereiro de 2010 09:50