Fórum cPanel: Como fazer streaming mais rapido ? - Fórum cPanel

Ir para


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Como fazer streaming mais rapido ? como eliminar os 20 segundos entre enviar e receber...

#1 Membro offline   Hostflex 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 11
  • Cadastrado: 01-abril 06
  • Gender:Male
  • Location:Taubaté SP

  Posted 07 maio 2009 - 10:06

Boa noite pessoal !

gostaria de saber se existe algum jeito de fazer o streaming de audio realmente ser em tempo real, ou seja, eliminar os 20 segundos entre enviar o sinal pelo cliente e receber o sinal no servidor... ?

ouvi dizer que existe codec para este caso, alguem sabe desta informação ?


agradeço toda dica e ajuda que vier !

forte abraço a todos !


Hostflex

biggrin.gif
0

#2 Membro offline   Deee_Carlos 

  • Ele mora no fórum!
  • PipPipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 868
  • Cadastrado: 27-fevereiro 06
  • Gender:Male

Posted 09 maio 2009 - 01:39

Streaming até em rede local tem um retardo.
0

#3 Membro offline   Hostflex 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 11
  • Cadastrado: 01-abril 06
  • Gender:Male
  • Location:Taubaté SP

  Posted 10 maio 2009 - 02:28

penso da mesma maneira, mas como tudo muda diariamente na net, pode ser que exista algum recurso novo e que eu ainda nao saiba.

grato por enquanto, e se mais alguem puder me ajudar, tb ja agradeço.

Hostflex
0

#4 Membro offline   PousadaVirtual 

  • Super Membro
  • PipPipPipPipPip
  • Grupo: Membros
  • Posts: 155
  • Cadastrado: 21-janeiro 06
  • Gender:Male
  • Location:Curitiba - PR

Posted 12 maio 2009 - 03:15

No Windows Media Services, selecione o ponto que você quer em tempo real, clique em proprieties, networking, abra a opção enable buffering, clique em disable e pronto, a transmissão será em tempo real.
0

#5 Membro offline   Hostflex 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 11
  • Cadastrado: 01-abril 06
  • Gender:Male
  • Location:Taubaté SP

Posted 13 maio 2009 - 08:13

ok, obrigado amigo.

e se o cliente usar o simplecast p/ enviar sinal, tem como fazer tambem ?


aguardo,



0

#6 Membro offline   Viamaxima 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 30
  • Cadastrado: 23-agosto 07

Posted 24 junho 2009 - 10:27

Olá Pessoal,
A questão é para que diminuir estes 20 segundos?
O Cliente final nao sabe do retardo e o melhor, não percebe...

Se fosse voip tudo bem, mas streamng nao vejo sentido...

Abraços
0

#7 Membro offline   Hostflex 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 11
  • Cadastrado: 01-abril 06
  • Gender:Male
  • Location:Taubaté SP

Posted 25 junho 2009 - 09:50

olá Viamaxima,

o pedido foi do proprio cliente, que talves tenha sido informado por alguem sobre este retardo, mas que nao sabia resolver...

daí já viu né, sobra pra gente fazer mágica !!!

grato aí...
0

#8 Membro offline   PousadaVirtual 

  • Super Membro
  • PipPipPipPipPip
  • Grupo: Membros
  • Posts: 155
  • Cadastrado: 21-janeiro 06
  • Gender:Male
  • Location:Curitiba - PR

Posted 25 junho 2009 - 10:03

QUOTE(Viamaxima @ Jun 24 2009, 10:27 PM) <{POST_SNAPBACK}>
A questão é para que diminuir estes 20 segundos?


Há casos em que é interessante não haver delay. Exemplos: Transmissão de futebol e leilão online.

[]s



0

#9 Membro offline   Viamaxima 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 30
  • Cadastrado: 23-agosto 07

Posted 30 junho 2009 - 10:38

Eu estou para ver um streaming sem delay. Impossível.

O servidor tem que receber, processar, converter, encodar e transmitir, aí já viu né, fora a distancia entre os pontos.

Então 20 segundos é um tempo até que razoável.

Abraços
0

#10 Membro offline   NAC Data 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 39
  • Cadastrado: 18-abril 09
  • Gender:Male
  • Location:San Bruno / CA
  • Interests:IT

Posted 30 junho 2009 - 11:17

Resumindo, só dá para fazer isso com o programa de streaming da Windows Media?
0

#11 Membro offline   PousadaVirtual 

  • Super Membro
  • PipPipPipPipPip
  • Grupo: Membros
  • Posts: 155
  • Cadastrado: 21-janeiro 06
  • Gender:Male
  • Location:Curitiba - PR

Posted 30 junho 2009 - 11:37

QUOTE(Viamaxima @ Jun 30 2009, 10:38 PM) <{POST_SNAPBACK}>
Eu estou para ver um streaming sem delay. Impossível.


Você já usou algum sistema de voip de qualidade? Se sim, saiba que voip também é streaming, ou traduzido pro nosso bom e velho português: transmissão de dados em tempo real. Já viu um voip com delay de 1/2 como é ruim? Agora imagine um voip com 20 segundos de delay. Terrível né?

QUOTE(NAC Data @ Jun 30 2009, 11:17 PM) <{POST_SNAPBACK}>
Resumindo, só dá para fazer isso com o programa de streaming da Windows Media?


Não. É possível fazer também com Flash Streaming. Agora, se sua pergunta for: É possível fazer com shoutcast? A resposta é não.



0

#12 Membro offline   NAC Data 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 39
  • Cadastrado: 18-abril 09
  • Gender:Male
  • Location:San Bruno / CA
  • Interests:IT

Posted 30 junho 2009 - 11:54

Bacana.

Obrigado.
0

#13 Membro offline   Viamaxima 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 30
  • Cadastrado: 23-agosto 07

Posted 01 julho 2009 - 08:09

QUOTE(PousadaVirtual @ Jun 30 2009, 11:37 PM) <{POST_SNAPBACK}>
Você já usou algum sistema de voip de qualidade? Se sim, saiba que voip também é streaming, ou traduzido pro nosso bom e velho português: transmissão de dados em tempo real. Já viu um voip com delay de 1/2 como é ruim? Agora imagine um voip com 20 segundos de delay. Terrível né?


Os codecs do Voip são completamente diferentes. Enquanto streaming de rádio precisa transmitir a 32k, 64k, o Codec G729 só precisa de 8k. E mesmo assim há delay. Delay de 20 segundos para streaming está muito bom. Para Voip não.
Delay de Voip tem que ser o mínimo possível, e geralmente é o delay normal de toda transmissão + alguma coisinha do processamento. Até telefonia normal tem delay, transmissão via satelite, enfim, o delay sempre vai existir se houver distancia entre os pontos. Por isso é IMPOSSIVEL não haver delay. Cabe a todos procurar a solução do MENOR DELAY.

Abraços
0

#14 Membro offline   PousadaVirtual 

  • Super Membro
  • PipPipPipPipPip
  • Grupo: Membros
  • Posts: 155
  • Cadastrado: 21-janeiro 06
  • Gender:Male
  • Location:Curitiba - PR

Posted 01 julho 2009 - 02:27

É a tal da coisa: TUDO é relativo. Se formos contar ao pé da letra, até uma conversa entre duas pessoas frente a frente 1 metro uma da outra tem delay. Se formos considerar que a tradução de streaming é transmissão de dados em tempo real sem que haja download / upload desses dados em disco, voip não deixa de ser uma tecnologia que usa streaming. Realmente é IMPOSSÍVEL não haver delay no streaming. Agora, uma transmissão por streaming com delay de 50 ms é perfeitamente possível sim. E necessário, dependendo do projeto. Imagine um leilão virtual com 20 segundos de delay. Isso sim é impossível. Agora, pra quem trabalha apenas com transmissão de rádios, aí sim, 20 segundos de delay é algo perfeitamente aceitável e eu diria mais: necessário, visto que o delay é usado pelos servidores de streaming para eventuais correções de pacotes.

This post has been edited by PousadaVirtual: 01 julho 2009 - 02:27

0

#15 Membro offline   Viamaxima 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 30
  • Cadastrado: 23-agosto 07

Posted 02 julho 2009 - 08:22

Olá André.

50 ms?
Há servidor no brasil com ping igual a este?
E lembre que seria apenas 25ms para chegar no servidor e mais 25ms para chegar no cliente. Possível? acho que não!.
0

#16 Membro offline   PousadaVirtual 

  • Super Membro
  • PipPipPipPipPip
  • Grupo: Membros
  • Posts: 155
  • Cadastrado: 21-janeiro 06
  • Gender:Male
  • Location:Curitiba - PR

Posted 02 julho 2009 - 09:23

Ping daqui de Curitiba pra um servidor da globo.com no Rio de Janeiro:
QUOTE
C:\Users\Andre>ping 201.7.176.45

Disparando 201.7.176.45 com 32 bytes de dados:
Resposta de 201.7.176.45: bytes=32 tempo=31ms TTL=54
Resposta de 201.7.176.45: bytes=32 tempo=30ms TTL=54
Resposta de 201.7.176.45: bytes=32 tempo=29ms TTL=54
Resposta de 201.7.176.45: bytes=32 tempo=34ms TTL=54

Estatísticas do Ping para 201.7.176.45:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de
perda),
Aproximar um número redondo de vezes em milissegundos:
Mínimo = 29ms, Máximo = 34ms, Média = 31ms

C:\Users\Andre>


Ping daqui de Curitiba para um servidor da Embratel, aqui de Curitiba também:

QUOTE
C:\Users\Andre>ping 201.57.161.13

Disparando 201.57.161.13 com 32 bytes de dados:
Resposta de 201.57.161.13: bytes=32 tempo=25ms TTL=252
Resposta de 201.57.161.13: bytes=32 tempo=18ms TTL=252
Resposta de 201.57.161.13: bytes=32 tempo=18ms TTL=252
Resposta de 201.57.161.13: bytes=32 tempo=16ms TTL=252

Estatísticas do Ping para 201.57.161.13:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de
perda),
Aproximar um número redondo de vezes em milissegundos:
Mínimo = 16ms, Máximo = 25ms, Média = 19ms

C:\Users\Andre>


Quando eu falei em 50ms, foi modo de falar, peço-lhe perdão se as explicações tem que ser ao pé da letra. Mas vamo lá: 250 ms está bom pra vc? uma conversa com voip dá pra fazer a 250 ms, mesmo com um pouco de perda de qualidade. Agora streaming dá pra fazer a 250 ms de lag até em servidores dos EUA. Basta saber configurar o servidor para que funcione.

Vou encerrar por aqui, visto que o objetivo do tópico já foi respondido (considerando que a pessoa que tenha aberto o tópico considere um lag de até 0,5 segundo como sendo tempo real). Se alguém estiver precisando de um trabalho nesse sentido digo que é perfeitamente possível e viável, já dei a dica de como fazer no Windows Media Services e também já disse que é possível fazer por Flash Streaming. Qualquer dúvida estou a disposição.
0

#17 Membro offline   Viamaxima 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 30
  • Cadastrado: 23-agosto 07

Posted 02 julho 2009 - 09:38

Olá André,
Longe de mim querer discutir isso e concordo que não é o objetivo do tópico. As minhas respostas tem o intuito de informar e tambem aprender.
Na realidade concordamos em tudo, estes detalhes tecnicos , sabe tão bem quanto eu que não fazem muita diferença dependendo da aplicação.

Desculpe por qualquer coisa ou algo que me expressei de forma errada.

Abraços
0

#18 Membro offline   Mauricio Castro 

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 26
  • Cadastrado: 08-abril 08
  • Gender:Male
  • Location:RS

Posted 10 agosto 2009 - 01:37

QUOTE(Viamaxima @ Jul 2 2009, 09:38 AM) <{POST_SNAPBACK}>
Olá André,
Longe de mim querer discutir isso e concordo que não é o objetivo do tópico. As minhas respostas tem o intuito de informar e tambem aprender.
Na realidade concordamos em tudo, estes detalhes tecnicos , sabe tão bem quanto eu que não fazem muita diferença dependendo da aplicação.

Desculpe por qualquer coisa ou algo que me expressei de forma errada.

Abraços



Em testes por aqui em rede limpa : PC[ADSL] ---> Servidor conseguimos 0,5 seg. usando Flash Server e 12seg. passando por proxy na rede. Fizemos alguns eventos e no local também notamos diferenças de tempo de acordo com a máquina usada para o envio. Em um QuadCore 4GB Ram , conseguimos 0,8 no dia do evento. Em outro evento com máquina do cliente com 1GB Ram Dual Core, foi para 18seg , ambos 512k UP.

Espero que as informações sejam úteis.

This post has been edited by Mauricio Castro: 10 agosto 2009 - 01:38

0

#19 Membro offline   tiagocaus 

  • Membro Ativo
  • PipPipPip
  • Grupo: Membros
  • Posts: 56
  • Cadastrado: 27-março 07
  • Gender:Male

Posted 09 junho 2010 - 01:24

Caso precise de uma ajuda mais prática entre em contato, posso te ajudar e muito, sou especialista em Streaming de Rádio e TV.
Abração, boa sorte.....
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 membro(s), 1 visitante(s), 0 membro(s) anônimo(s)