Clicky

Hospedado por Limestone Networks

Jump to content
  • Sign Up

Sign in to follow this  
tekobr

Dúvidas sobre FFMpeg

Recommended Posts

Estava vendo que algumas revendas incluem suporte a streaming. Outras incluem suporte a FFMpeg.

Gostaria de saber: há como fazer streaming (tipo rádio online) com o FFMpeg? Existe algum tipo de painel para isso?

E os painéis WHMSonic e Southcast, eles utilizam aplicação própria? É mais fácil fazer streaming com eles?


Essencial Host - Hospedagem de sites, blogs, lojas virtuais e administração de servidores
blogdohost.com.br - Dicas para quem trabalha com hospedagem de site

Share this post


Link to post
Share on other sites

Olá Maclei.

O FFMpeg, é o seguinte: você upa um arquivo de áudio e vídeo, e automaticamente a empresa já tem um script pronto pra rodar aquele arquivo. Minha hospedagem por exemplo, não tem esse recurso, então eu utilizo um script pro arquivo rodar no site :)

Abraços.


WinBrasil: Streaming para rádio online

www.winbrasil.net

Share this post


Link to post
Share on other sites

Pra rodar uma rádio web acho melhor o WHMsonic (Shoutcast). Já se for vídeo, é melhor procurar uma empresa que ofereça o FFMPEG, como a MegaHost, por exemplo, ou usar comprar um plano de streaming de vídeo Windows Media Services.

Share this post


Link to post
Share on other sites

O FFMPEG para rádio é desperdício de banda e de CPU.

Para rádio, é recomendável e mais barato usar o Shoutcast ou compatível. Como painel de controle do Shoutcast (na verdade eu uso o IceCast) eu prefiro o CentovaCast. Para usos maiores, não recomendo rodar o WHMSonic, porque o servidor de streaming vai começar a comer CPU que era para ser do servidor de e-mail, e vice-versa. Não sou fã de rodar tudo no mesmo servidor, a não ser que seja tudo baixa utilização.

Se sua aplicação for comercial e tiver uma alta carga de ouvintes, é preferível usar o Wowza Server, que transmite ou retransmite Shoutcast, Windows Media, Flash Media Services (economizando US$ 2400 por servidor em licenças da Adobe) e o que mais aparecer. Ele comporta mais gente e é mais estável que o FFMPEG, que utiliza muito CPU e de vez em quando dá umas travadas e precisa ser resetado. O Wowza custa US$ 60/mês/servidor, exige configuração manual em XML, mas para aplicação profissional (ou para Flash Media) não tem comparável.

Share this post


Link to post
Share on other sites

Ah, esclarecendo a dúvida inicial:

ShoutCast e IceCast e Windows Media Server e Wowza são aplicações servidoras de mídia.

FFMPEG é uma aplicação de conversão de mídia.

WHMSonic, CentovaCast, entre outros, são interfaces web para gerenciar as aplicações servidoras acima.

Share this post


Link to post
Share on other sites

eu uso o FFMPEG para upload de video(qualquer formato) com conversão para extensão .flv

e para streaming uso o servidor de streaming ShoutCast com gerenciamento do WHMSonic.

Até o momento não tenho o que reclamar, porém algumas pessoas falam que o servidor de streaming ShoutCast consome muita memoria ram do servidor dedicado ou vps.


Na vida, somos todos aprendizes!

Share this post


Link to post
Share on other sites
O FFMPEG para rádio é desperdício de banda e de CPU.

Para rádio, é recomendável e mais barato usar o Shoutcast ou compatível. Como painel de controle do Shoutcast (na verdade eu uso o IceCast) eu prefiro o CentovaCast. Para usos maiores, não recomendo rodar o WHMSonic, porque o servidor de streaming vai começar a comer CPU que era para ser do servidor de e-mail, e vice-versa. Não sou fã de rodar tudo no mesmo servidor, a não ser que seja tudo baixa utilização.

Se sua aplicação for comercial e tiver uma alta carga de ouvintes, é preferível usar o Wowza Server, que transmite ou retransmite Shoutcast, Windows Media, Flash Media Services (economizando US$ 2400 por servidor em licenças da Adobe) e o que mais aparecer. Ele comporta mais gente e é mais estável que o FFMPEG, que utiliza muito CPU e de vez em quando dá umas travadas e precisa ser resetado. O Wowza custa US$ 60/mês/servidor, exige configuração manual em XML, mas para aplicação profissional (ou para Flash Media) não tem comparável.

Conhece profissionais e/ou empresas no Brasil que conheçam bem o Wowza e configurem e etc? Não tenho encontrado quem conheça esse sistema.

Share this post


Link to post
Share on other sites

Uso WHMSonic também, funciona bem, mas é como disseram aí, come muita cpu, não é recomendável rodar dentro do mesmo server web.


BrasilHOSP | Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais e Streaming! - http://www.brasilhosp.com.br/ / http://www.rvcore.com/

NetGerencia | Gerenciamento de Servidores, Cloud Server Gerenciado. - http://www.netgerencia.com.br/

Share this post


Link to post
Share on other sites

Sobre o uso de painel especifico para streaming de audio eu sugiro fortemente o CENTOVACAST. - Já usei em ambiente de produção o WHMSonic, Cast-control e outros dois que prefiro nem informar. Todos tem seus pontos positivos e MUITOS negativos.

Sobre o Cast-control ele tinha um bug que gerava um uso excessivo de CPU quando rodava o script de verificação de limite de bitrate usado nos arquivos mp3 da radio. A ponto de um unico usuário com um único mp3 conseguir derrubar um servidor inteiro. Depois de algum tempo corrigiram este bug, mas sempre em cada correção aparecia outro bug. O script era um queijo suíço. Não sei como está hoje.

Sobre o WHMSonic é um sistema de qualidade sem dúvida, porem o soutcast usa MUITA CPU (isso sem contar link/tráfego) e se vc tem muitas rádios rodando em um mesmo servidor onde vc tem CPANEL-EXIM-MYSQL e umas centenas de dominios rodando vc está armando uma pequena bomba relógio. Em nosso caso estava impossível administrar com qualidade uma dezena de servidores com uma dezena de licenças (uma para cada servidor - fora o custo) do WHMSonic. Por isso migramos para o CENTOVACAST, isolando o streaming em máquinas separadas das usadas para hospedagem e revenda compartilhada (que nem cpanel tem instalado, são usadas só para streaming).

O CENTOVACAST é superior a nivel de interface e controle mas não roda o AAC+ como o WHMSONIC.

Sobre o FFMPEG - apenas use e ofereça para vídeo e conversão de formato usando um script "youtube clone" ou algo assim. Não de acesso SSH para execução do binário do ffmpeg ao usuário no prompt de comando, isso deve ser feito apenas pelo ROOT. O FFMPeg na verdade é um conjunto de módulos entre eles binarios e codecs para que se convertam arquivos de video (AVI por exemplo) em flv e desta forma possam ser publicados via streaming "on-demand".

Como o Youtube por exemplo : http://www.megahost.com.br/video/ o FFMPEG é leve (picos de CPU ocorrem pontualmente apenas durante o processo de conversão de acordo com a qualidade do arquivo de vídeo) mas usa obviamente MUITO limite de tráfego e principalmente largura de banda (de acordo com o numero de visitantes simultâneos).


Meganick Servidores Dedicados Gerenciados - http://www.meganick.com.br
█ Máquinas Dedicadas Gerenciadas com alta perfomance, segurança e disponibilidade para seu projeto

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...