Streaming de vídeo em várias unidades de exibição [fechado]

3

Temos que compartilhar vídeos em cerca de 4/8 terminais em um estabelecimento público, onde precisamos exibir vídeo ao vivo de dentro das instalações, além de exibir mensagens (anúncios) e também reproduzir vídeos (não ao vivo) que precisam ser controlada centralmente de outro local. Nós podemos fazer o gerenciamento de localização central através da Internet, através de ssh.

O que queremos fazer é conectar câmeras a um computador e usar o computador para exibir em várias unidades de exibição. Precisamos fazer a titulação ao vivo, se possível. Uma vez que a transmissão local ao vivo, que normalmente leva cerca de uma ou duas horas por dia, gostaríamos de reproduzir outros vídeos localmente no servidor do PC.

De preferência, tudo deve funcionar com o Linux, pois os orçamentos são muito limitados ...

Adendo - Não é sobre WAN, é sobre uma área local. Eu prefiro não usar LAN, nós preferimos usar cabo coaxial se possível. A razão é que se é LAN, eu preciso de algum tipo de dispositivo de rede, pelo menos um thin client

    
por ramdaz 23.11.2011 / 17:03

3 respostas

4

Deixe-me ver se entendi.

Entradas: Vídeo ao vivo (câmeras), mensagens de exibição (publicidade) e vídeo gravado, adicionando títulos

Saídas: 4-8 telas de vídeo. Controlado através da LAN.

Tudo isso é possível. Há hardware e software para fazer isso. Não é barato. Não há alternativas de software livre / código aberto que façam todas as coisas que você quer, e estou disposto a apostar que nenhum deles faz isso com um padrão que você estaria disposto a aceitar.

Você quer uma suíte de mixagem / composição de vídeo ao vivo. Algo como um servidor de mídia da Green Hippo lidaria com tudo isso, provavelmente. Vou pedir a um dos meus amigos VJ para aparecer e dar uma olhada nesta pergunta.

Você também precisa dividir e espelhar o feed de vídeo de saída em 8 dispositivos. Provavelmente eu dividiria com um . jsp? prod_id = 5023 "> Amplificador de distribuição 1:10 , em seguida, distribua HDMI sobre fibra até o final é exibido.

Poderia ser possível com o servidor de mídia VLC ou Red5, mas a sobrecarga de gerenciar tudo isso parece um pouco assustadora para mim, pelo menos, e a qualidade pode ser muito boa.

    
por 23.11.2011 / 17:30
3

Dê uma olhada no VLC . Ele é capaz de transmitir em diferentes formatos e, claro, também de reproduzir dados de vídeo transmitidos ou exibidos localmente.

/ p>

Nós montamos algo com requisitos semelhantes há um tempo atrás - o VLC estava buscando dados de stream MPEG2 de várias web cams de rede conectadas através de um link WAN bastante estreito e re-streamed para a internet (agindo como um refletor).

Como uma reflexão tardia, acho que vale a pena investigar a ideia de servidores de streaming e clientes de streaming. Os clientes de streaming DLNA geralmente podem ser "controlados remotamente" pela rede. Embora não pareça haver uma solução out-of-the-box compatível com servidor de mídia DLNA que suporte transmissões ao vivo de webcams, software de servidor de código aberto como mediatomb é bastante flexível e há um muitas coisas extravagantes que você pode fazer com isso .

Adição : como você não usará nenhum tipo de rede para transmissão de vídeo, essa seria uma questão de vídeo pura. Não há praticamente nenhum valor adicional em ter um PC entre sua câmera e seus monitores - basta usar uma câmera comum com um S-Video analógico ou sinal de saída composto e dividi-lo em seus monitores. Você pode usar equipamentos de CCTV ou de conferência se tiver orçamento apertado - é uma comodidade e, portanto, barato, embora você não deva esperar a qualidade de estúdio de tal solução. Os divisores de matriz / divisor de CCTV com entradas e saídas BNC caberiam para sinais de vídeo compostos, bem como S-Video - o sinal S-Vídeo ocuparia apenas o dobro de entradas / saídas em comparação com o composto.

    
por 23.11.2011 / 17:10
2

Fazemos algo assim aqui.

Não estamos fazendo vídeo ao vivo de uma câmera, mas seria possível. Temos cerca de 14 TVs de LCD penduradas no teto do nosso call center. Eles estão todos conectados via S-Video de volta à sala do servidor. Todos eles entram em um amplificador s-video; o amplificador também faz áudio, mas nós escolhemos não (nós fornecemos rádio local via alto-falantes com fio). No amplificador s-video vai um PC com saída s-video.

Em nossa configuração atual, eu posso remover o PC e colocar em um DVD player ou qualquer coisa que eu possa converter em s-video. Também usamos uma caixa de sobreposição de vídeo que exibe um banner que extrai estatísticas de um banco de dados (aplicativo personalizado do Adobe AIR que eu escrevi para extrair as estatísticas via odbc).

Foi a coisa mais barata que conseguimos fazer. Nosso maior tempo de execução de s-video é de cerca de 250 pés e eu transmiti vídeo com sucesso via HDMI a 100 pés e funciona / parece bem.

Acho que o amplificador de s-video / bloco de distribuição é da Pelco e a saída de s-video é apenas uma placa de vídeo genérica para PC com saída s-video em uma torre Dell.

    
por 23.11.2011 / 18:04