Streaming de Vídeo: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
 
(33 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
[[Imagem:streaming.png|thumb|right|400px|Diagrama geral do funcionamento do streaming]]
[[Imagem:Modelo_streaming_video.jpg|thumb|right|400px|Diagrama geral do funcionamento do streaming]]
<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">Fazer
<B>streaming de vídeo</B> em tempo real é um excelente maneira de
publicizar reunião, palestras, oficinas e eventos de modo geral. Há
algum tempo, executar essa tarefa em sistemas GNU/Linux não era
muito fácil para usuário principiantes, mas, com o desenvolvimento
de determinadas ferramentas, o processo se tornou bastante
facilitado. Nesse tutorial há um passo-a-passo de como fazer um
stream de vídeo, ao vivo, usando uma pequena câmera de mão (Hand
cam) e um notebook com entrada firewire. Vamos lá.</P>
== Hardwares necessários ==
<TABLE WIDTH=50% BORDER=0 CELLPADDING=4 CELLSPACING=0>
<TR>
<TD WIDTH=100% VALIGN=TOP>
[[Imagem:caboethernet.png|thumb|right|150px|Cabo Ethernet - cat5]]
* <B>Banda larga estável</B>, preferencialmente via cabo, com 2Mb de velocidade ou superior (embora se recomende o uso de banda via cabo, ethernet, é possível fazer streaming com wireless, desde que o sinal seja estável e a banda corresponda em velocidade);


<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR>
Streaming de Vídeo é uma forma de distribuição de informação vídeográfica por meio de alguma via tecnológica como ondas de rádio, Internet, etc na qual o vídeo, acompanhado ou não de som, estará dividido em pequenos fragmentos que compõe um fluxo contínuo. Aqui, além de apresentar alguns conceitos, abordaremos a infraestrutura e os passos necessário para realização de streaming de vídeo pela Internet com ferramentas open and free source.  
</P>
* <B>1 Câmera</B> mini DV ou HD, com entrada firewire;
[[Imagem:handcam.png|thumb|center|350px|Câmera mini dv Sony]]


<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR>
Há algum tempo, executar essa tarefa em sistemas GNU/Linux não era muito fácil, mas, com o desenvolvimento de determinadas ferramentas, o processo se tornou bastante facilitado e com diversas opções.
</P>
</TD>
</TR>
</TABLE>


<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
* <B>1 Cabo firewire</B> (pode ser 4x4 ou 6x4, dependendo de como será a entrada de seu computador);</P>


<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
== Estrutura e funcionamento geral ==
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P CLASS="western" ALIGN=JUSTIFY>
[[Imagem:firewire4x4.png|thumb|center|400px|Cabo firewire com pontas 4 x 4.]]</P>
</TD>
<TD WIDTH=50%>
<P CLASS="western" ALIGN=JUSTIFY>
[[Imagem:firewire6x4.png|thumb|center|400px|Cabo firewire com pontas 6 x 4.]]</P>
</TD>
</TR>


</TABLE>
=== Hardware ===


<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR>
O '''aparato mínimo de hardware''' necessário para fazer uma transmissão de streaming de vídeo pode ser composto por:
</P>
[[Imagem:notebooklenovo.png|thumb|right|250px|Notebook Le novo usado para fazer o streaming como exemplo desse tutorial.]]
<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
* <B>1 computador</B> com seguintes itens mínimos:</P>
<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
:*<B>entrada firewire</B> (se for desktop, em geral, terá a entrada firewire 6, para cabos 6x4. Se for notebook terá uma entrada firewire 4 para cabos 4x4);
</P>
<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
:* <B>1 sistema GNU/Linux</B> instalado, como Debian, Ubuntu ou Arch Linux ou outro que o valha (vale ressaltar que esse tutorial está elaborado para qualquer sistema gnu/linux, mas também funciona em sistemas com outras interfaces, ex: KDE/Linux, XFCE/Linux, etc. Na verdade funciona em qualquer sistema Linux em que seja possível instalar os softwares necessários, não necessitando, portanto, de uma interface gráfica, pois o processo de streaming é feito no terminal de comandos.);</P>


<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
* '''1 câmera''' responsável por capturar a imagem do que se quer transmitir; 
:* <B>1 entrada de rede</B> 10/100Mb ou superior(pode ser uma entrada ethernet para o caso da banda via cabo ou uma placa de rede wireless para o caso do streaming ser feito via wireless);</P>
* '''1 microfone''' responsável por capturar o audio do que se quer transmitir junto com o vídeo (vale lembrar que pode ser o microfone da própria câmera, embutido nesta);
<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
* '''1 computador''' de base, em geral chamado de Ilha de Transmissão, com entradas (inputs) compatíveis com as saídas (outputs) da câmera e/ou do(s) microfone(s). Esse computador, em geral, faz a ponte entre os dispositivos de captura (cameras e microfones) e o servidor de transmissão ou, ainda, num modelo mais minimalista, numa rede local por exemplo, diretamente com o usuário que estará assistindo a transmissão;  
:* <B>processador de 2.0Ghz</B> ou superior;</P>
<P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">
:* <B>1 Gb de ram</B> ou superior;</P>


== Softwares necessários ==
Esse modelo, no entanto, é limitado e um tanto paradigmático. Algumas transmissões podem dispensar a necessidade de qualquer fonte de audio. Existem também, por exemplo, formas de transmissão de vídeo que dispensariam o computador, como transmissões que utilizam equipamentos exclusivamente dedicados a captura e transmissão via web, os chamados "Wireless Streaming Video Encoders". Eles são como máquinas dedicadas de transmissão nas quais o usuário que opera não tem quase nenhuma interação com o equipamento (diferente de uma transmissão por computador que muitas vezes demanda operação de um usuário em um serviço ou software de transmissão).  
<TABLE BORDER=0 CELLPADDING=4 CELLSPACING=0>
<TD WIDTH="40%">
<B>
* dvgrab </B> software de captura de vídeo, via linha de comando, que captura .dv ou .mpeg-2 através da porta firewire. Como instalar? Digite no terminal de comandos, logado como root:<br>


<div align=center> <TABLE BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
Exemplos de "Wireless Streaming Video Encoder" são equipamentos como estes:
<TR>
<TD VALIGN=TOP>
<P CLASS="western" ALIGN=LEFT><FONT FACE="Courier, monospace">#
apt-get install dvgrab</FONT></P>
</TD>
</TR>
</TABLE></div>
</TD>


<TD WIDTH="60%">
* Teradek VidiU On-Camera Wireless Streaming Video Encoder
[[Imagem:installdvgrab.png|thumb|center|600px|Instalação do <B>dvgrab</B> no ubuntu 10.04]]
[[Image:Teradek_VidiU_On-Camera_Wireless_Streaming_Video_Encoder.jpg|300px]]
</TD>


<TR VALIGN=TOP>
* IDX CW-1 Wireless HDMI Video Transmission System
<TD WIDTH=307>
[[Image:IDX_CW-1_Wireless_HDMI_Video_Transmission_System.jpg|300px]]
<B>
*ffmpeg</B> - software de conversão de formatos de vídeo. Como instalar? Digite no terminal de comandos, logado como root:
<div align=center>
<TABLE WIDTH=242 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
<TR>
<TD VALIGN=TOP>
<P CLASS="western"><FONT FACE="Courier, monospace"># apt-get
install ffmpeg</FONT></P>
</TD>
</TR>
</TABLE>
</div>
<P CLASS="western" STYLE="margin-bottom: 0cm"><BR>
</P>
</TD>
<TD >
<P CLASS="western" STYLE="margin-bottom: 0cm">[[Imagem:installffmpeg.png|thumb|center|600px|Instalação
do <B>ffmpeg</B> no ubuntu 10.04]]</P>


</TD>
* Livestream Broadcaster
</TR>
[[Image:Livestream_Broadcaster.jpg|300px]]
<TR VALIGN=TOP>
[[Image:Livestream_Broadcaster_2.jpg|300px]]
<TD>
<B>
* ffmpeg2theora </B>- software de conversão de formatos de vídeo. Como instalar? Digite no terminal de comandos, logado como root:
<div align=center>
<TABLE WIDTH=307 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
<TR>
<TD VALIGN=TOP>
<P CLASS="western"><FONT FACE="Courier, monospace"># apt-get
install ffmpeg2theora</FONT></P>
</TD>
</TR>
</TABLE>
</div>
</TD>
<TD WIDTH=320>
<P CLASS="western" STYLE="margin-bottom: 0cm">[[Imagem:installffmpeg2theora.png|thumb|center|600px|Instalação
do <B>ffmpeg2theora </B>no ubuntu 10.04]]</P>
</TD>
</TR>
<TR VALIGN=TOP>


<TD WIDTH=307>
No entanto esses equipamentos permitem uma mobilidade pequena de opções visto que muitos deles estão ligados a serviços de uma determinada empresa de transmissão, como o caso do Livestream Broadcaster ligado ao serviço http://new.livestream.com. Um outro fator de perda é a pequena disponibilidade de controles de entradas, mixagem e ajustes: usando esses equipamentos, no geral, a transmissão acaba sendo feita com apenas uma ou duas câmeras e / ou um microfone e sem disponibilidade de fazer correções/ajustes/modificações em vídeo que está sendo transmitido como GC (Character generator or Lower third), fade in/out, etc.
<B>
* Oggfwd</B> - software que lê um stream Ogg e encaminha para um servidor específico. Usado, em geral, com icecast. Como instalar? Digite no terminal de comandos, logado como root:
<div align=center> <TABLE WIDTH=245 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
<TR>


<TD WIDTH=235 VALIGN=TOP>
==== Gerenciamento de fluxo e transmissão ====
<P CLASS="western"><FONT FACE="Courier, monospace"># apt-get
instal oggfwd</FONT></P>
</TD>
</TR>
</TABLE>
</div>
<P CLASS="western" STYLE="margin-bottom: 0cm"><BR>
</P>
</TD>


<TD WIDTH=320>
Em muitos casos faz-se necessária a presença de equipamentos de controle de fluxo, entradas e saídas. Existem muitas formas de gerenciar isso, desde somente a nível de hardware, de forma simples, usando comutadores de vídeo, como com formas mais profissionais usando switchers, mixers ou mesas de corte de vídeo.  
<P CLASS="western" STYLE="margin-bottom: 0cm">[[Imagem:installoggfwd.png|thumb|center|600px|Instalação
do <B>oggfwd </B>no ubuntu 10.04]]</P>
</TD>
</TR>
</TABLE>


== Executando Streaming ==
Exemplo de comutadores:
Para executar o stream,
[[Image:Comutador1.jpg|300px]]
será necessário ter, além do computador (<B>broadcaster</B>)
[[Image:Comutador6.jpg|300px]]
conectado a câmera (<B>hand cam</B>), um servidor (<B>streaming
[[Image:Comutador3.jpg|300px]]
server</B>) que possa receber o vídeo e distribuir para os
[[Image:Comutador5.jpg|300px]]
computadores que irão assistir a transmissão. Nesse tutorial vamos
usar o streaming server do [http://www.estudiolivre.org/ <B>Estúdio Livre</B>] mas você poderá usar outro, se assim preferir. <br>


<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
Existem equipamentos de monitoramento e vigilância que também podem ficar nesse papel. Os mais famosos são os DVRs (para cameras cabeadas) ou HDRs (para cameras wireless). No entanto estes são absolutamente inadequados pois em sua maioria comprimem a nível de hardware as imagens das cameras, ocasionando uma considerável perda de qualidade. Vale repetir: esses equipamentos não são adequados pois seu uso é voltado para monitoramento de cameras de segurança, condominio, etc e naturalmente o equipamento vem projetado para reduzir bem a qualidade, afinal vídeos de monitoramento de segurança em geral não podem ser pesados (a compressão acontece quando passa por esse hardware, então não temos como fazer nada).  
<TR VALIGN=TOP>
<TD WIDTH=40%>
<P CLASS="western" STYLE="margin-bottom: 0cm"><FONT SIZE=4><B>1°</B></FONT>
- Abra uma conta no [http://www.estudiolivre.org <B>Estúdio Livre</B>] e crie um canal de streaming.</P>


<P CLASS="western" STYLE="margin-bottom: 0cm"><BR>
Esses equipamentos podem estar configurados assim: um DVR ou HDR recebe multiplas entradas de diversas câmeras, geram uma saída RCA, HDMI ou super vídeo (s-vídeo) e essas saídas (uma delas ou várias) são conectadas diretamente no computador com auxílio de uma placa de captura de vídeo. Uma vez contectada a saída dos DVRs ou HDRs no computador, este se encarrega de tratar essa saída como um fluxo de vídeo que deve ser encaminhado para alguns software de transmissão. Como os DVRs/HDRs não possuem gerenciamento de audio eles trazem de partida um problema: a necessidade de uma mesa de audio para o gerenciamento de multiplas entradas de som. Em caso de um único dispositivo de captura de audio, isto é, um único microfone (ambiente, focal ou lapela), este pode ser conectado diretamente no computador ou através de uma placa de captura de audio (ou placa hibrida, que capture audio e vídeo), dispensando assim a necessidade de uma mesa que gerencie multiplas entradas de audio.
</P>
<P CLASS="western">
* Logue com seu usuário ou crie uma conta:</P>
</TD>
<TD WIDTH=60%>
<P CLASS="western">[[Imagem:contaestudiolivre.png|thumb|center|700px|Login
e/ou criação de conta no Estúdio Livre]]</P>
</TD>
</TR>


<TR VALIGN=TOP>
'''Vale lembrar: essa estrutura é inadequada! Fique atento e evite usar esse tipo de equipamento para fazer gerenciamento de câmeras.'''
<TD WIDTH=50%>
<P CLASS="western">
* Clique no perfil de seu usuário para ir para
sua página pessoal:</P>
</TD>
<TD WIDTH=50%>
<P CLASS="western">[[Imagem:usuarioestudiolivre.png|thumb|center|700px|Página
do usuário no Estúdio Livre]]</P>
</TD>
</TR>


<TR VALIGN=TOP>
[[Image:Dvr4_2600_4pro_580_cameras-11372350.jpg|300px]]
<TD WIDTH=50%>
[[Image:Dvr.jpg|300px]]
<P CLASS="western">
[[Image:Dvr%2Bgravador%2Bstand%2Balone%2B8%2Bch%2Bcanais%2Bacesso%2B3g%2Bh%2B264%2Br%2Btime%2Bperuibe%2Bsp%2Bbrasil_7C586B_1.jpg|300px]]
* Crie um novo canal de transmissão ao vivo. Em “<B>Canais de transmissão ao vivo</B>” clique em “<B>criar novo canal</B>”.
</P>
</TD>
<TD WIDTH=50%>
<P CLASS="western">[[Imagem:criarcanal.png|thumb|center|700px|Crianção de um canal de transmissão no streaming server do Estúdio
Livre]]</P>


</TD>
==== Câmeras ====
</TR>
</TABLE>


# - Conecte a câmera ao computador (broadcaster) e cheque se ela está capturando vídeo. Você pode usar o software kino para isso, mas lembre-se de fechá-lo depois da checagem pois com o kino aberto não será possível fazer o streaming.
* Webcam
# - Abra um terminal e execute o seguinte comando:


# dvgrab --format
Referência: http://videohero.com.br/melhor-webcam/
raw -| ffmpeg2theora -f dv -H 22050 -a 0 -v 2 -x 320 -y 240 -o
/dev/stdout -| oggfwd estudiolivre.org 8000 xxxxxx /nosdigitais</FONT></P>


== Sobre o comando executado ==
* Handcam
[[Imagem:Streaming_info_gráfico.png|center|900px]]


* DSLRs


== Como assistir ao Streaming? ==
* Câmeras de vigilância
[[Imagem:telastreaming.png|thumb|right|400px|Tela de vídeo .ogg de streaming diretamente visualizado pelo navegador]]


Este tutorial dá como exemplo a transmissão de um streaming de vídeo livre no formato
livre .ogg. O formato .ogg é lido naturalmente por qualquer navegador de internet que possua suporte a html5. Recomanda-se, portanto, o uso do navegador firefox 3.5 ou superior.


Você poderá assistir o vídeo transmitido, no navegador ou em algum software que toque fluxo de vídeo em stream (como VLC ou Totem), diretamente pelo endereço:
==== Computadores, Inputs e Outputs ====


* [http://www.estudiolivre.org:8000/nosdigitais http://www.estudiolivre.org:8000/nosdigitais]<br><br>
* Placas de captura


Você verá um player como este ao lado. Para colocar o vídeo em uma página web, use este canal de transmissão e insira algum player em sua página html.
==== Switchers / Mixers ====


== Gravando uma cópia do arquivo de vídeo ==
Para fazer uma cópia do vídeo que está sendo filmado durante o streaming, você pode usar o seguinte comando:
/home/usuario/arquivo-de-video(.dv/.ogg)


== Transmissão com Theorur ==
Switcher SD (somente uma entrada fullHD)
* http://www.bhphotovideo.com/c/product/920173-REG/edirol_roland_v_4ex_4_channel_video_mixer.html/prm/alsVwDtl
* http://www.bhphotovideo.com/c/product/1025060-REG/roland_vr_3ex_all_in_one_a_v_mixer.html
* http://www.bhphotovideo.com/c/product/983417-REG/roland_vr_50hd_multi_format_av_mixer.html


Uma interface gráfica que reune todos os comando citados acima é Theorur.
Switcher fullhd
* AG-HMX100 panasonic
* Roland V-40HD Multi-Format Video Switcher
* http://www.rolandsystemsgroup.eu/pt/products/vr50hd/


Para instalar você pode usar o instalar gráfico de sua preferência, buscando por theorur ou pela linha de comando, em distribuições baseadas em Debian:
# apt-get install theorur


== Dúvidas? ==
Não são adequados, embora funcionem de alguma forma e podem ser usados em alguns casos:
 
* '''Aparelhos de DVR''': eles funcionam como switches, mas não cumprem a função corretamente porque são projetados para monitoramento de vigilância (sistemas de condomínio, etc). Alguns vem com 4, 8 e até 16 entradas para câmeras. Existem muitos modelos no mercado e costumam ser bem baratos (muito mais do que switches de vídeo reais).
 
* '''Aparelhos HDR''': são parecidos com os DVR, mas se diferenciam por funcionarem com câmeras com ip (wireless câmeras), permitindo controle a distância de inputs;
 
* '''Switchers de comutação''': são equipamentos simples, em geral para uso caseiro de troca de dispositivos;
 
===== ATEM TVS - Black Magic =====
 
* https://github.com/jardimin/lssl
 
=== Softwares e serviços ===
 
* https://obsproject.com
* https://media-streaming.e7d.fr
* http://sourceforge.net/projects/otva/
 
=== Mostrando e assistindo ===
 
== Tutoriais ==
 
* [[Streaming de vídeo – Modelo mínimo e streaming com Estúdio Livre (obsoleto)]]
 
 
== Referências ==


Entre em contato ou escreva no [http://www.forum.nosdigitais.teia.org.br fórum].


<br>
[[Category:Video]]
[[Category:Video]]
[[Category: Streaming]]

Edição atual tal como às 12h15min de 28 de abril de 2015

Diagrama geral do funcionamento do streaming

Streaming de Vídeo é uma forma de distribuição de informação vídeográfica por meio de alguma via tecnológica como ondas de rádio, Internet, etc na qual o vídeo, acompanhado ou não de som, estará dividido em pequenos fragmentos que compõe um fluxo contínuo. Aqui, além de apresentar alguns conceitos, abordaremos a infraestrutura e os passos necessário para realização de streaming de vídeo pela Internet com ferramentas open and free source.

Há algum tempo, executar essa tarefa em sistemas GNU/Linux não era muito fácil, mas, com o desenvolvimento de determinadas ferramentas, o processo se tornou bastante facilitado e com diversas opções.


Estrutura e funcionamento geral

Hardware

O aparato mínimo de hardware necessário para fazer uma transmissão de streaming de vídeo pode ser composto por:

  • 1 câmera responsável por capturar a imagem do que se quer transmitir;
  • 1 microfone responsável por capturar o audio do que se quer transmitir junto com o vídeo (vale lembrar que pode ser o microfone da própria câmera, embutido nesta);
  • 1 computador de base, em geral chamado de Ilha de Transmissão, com entradas (inputs) compatíveis com as saídas (outputs) da câmera e/ou do(s) microfone(s). Esse computador, em geral, faz a ponte entre os dispositivos de captura (cameras e microfones) e o servidor de transmissão ou, ainda, num modelo mais minimalista, numa rede local por exemplo, diretamente com o usuário que estará assistindo a transmissão;

Esse modelo, no entanto, é limitado e um tanto paradigmático. Algumas transmissões podem dispensar a necessidade de qualquer fonte de audio. Existem também, por exemplo, formas de transmissão de vídeo que dispensariam o computador, como transmissões que utilizam equipamentos exclusivamente dedicados a captura e transmissão via web, os chamados "Wireless Streaming Video Encoders". Eles são como máquinas dedicadas de transmissão nas quais o usuário que opera não tem quase nenhuma interação com o equipamento (diferente de uma transmissão por computador que muitas vezes demanda operação de um usuário em um serviço ou software de transmissão).

Exemplos de "Wireless Streaming Video Encoder" são equipamentos como estes:

  • Teradek VidiU On-Camera Wireless Streaming Video Encoder

Teradek VidiU On-Camera Wireless Streaming Video Encoder.jpg

  • IDX CW-1 Wireless HDMI Video Transmission System

IDX CW-1 Wireless HDMI Video Transmission System.jpg

  • Livestream Broadcaster

Livestream Broadcaster.jpg Livestream Broadcaster 2.jpg

No entanto esses equipamentos permitem uma mobilidade pequena de opções visto que muitos deles estão ligados a serviços de uma determinada empresa de transmissão, como o caso do Livestream Broadcaster ligado ao serviço http://new.livestream.com. Um outro fator de perda é a pequena disponibilidade de controles de entradas, mixagem e ajustes: usando esses equipamentos, no geral, a transmissão acaba sendo feita com apenas uma ou duas câmeras e / ou um microfone e sem disponibilidade de fazer correções/ajustes/modificações em vídeo que está sendo transmitido como GC (Character generator or Lower third), fade in/out, etc.

Gerenciamento de fluxo e transmissão

Em muitos casos faz-se necessária a presença de equipamentos de controle de fluxo, entradas e saídas. Existem muitas formas de gerenciar isso, desde somente a nível de hardware, de forma simples, usando comutadores de vídeo, como com formas mais profissionais usando switchers, mixers ou mesas de corte de vídeo.

Exemplo de comutadores: Comutador1.jpg Comutador6.jpg Comutador3.jpg Comutador5.jpg

Existem equipamentos de monitoramento e vigilância que também podem ficar nesse papel. Os mais famosos são os DVRs (para cameras cabeadas) ou HDRs (para cameras wireless). No entanto estes são absolutamente inadequados pois em sua maioria comprimem a nível de hardware as imagens das cameras, ocasionando uma considerável perda de qualidade. Vale repetir: esses equipamentos não são adequados pois seu uso é voltado para monitoramento de cameras de segurança, condominio, etc e naturalmente o equipamento vem projetado para reduzir bem a qualidade, afinal vídeos de monitoramento de segurança em geral não podem ser pesados (a compressão acontece quando passa por esse hardware, então não temos como fazer nada).

Esses equipamentos podem estar configurados assim: um DVR ou HDR recebe multiplas entradas de diversas câmeras, geram uma saída RCA, HDMI ou super vídeo (s-vídeo) e essas saídas (uma delas ou várias) são conectadas diretamente no computador com auxílio de uma placa de captura de vídeo. Uma vez contectada a saída dos DVRs ou HDRs no computador, este se encarrega de tratar essa saída como um fluxo de vídeo que deve ser encaminhado para alguns software de transmissão. Como os DVRs/HDRs não possuem gerenciamento de audio eles trazem de partida um problema: a necessidade de uma mesa de audio para o gerenciamento de multiplas entradas de som. Em caso de um único dispositivo de captura de audio, isto é, um único microfone (ambiente, focal ou lapela), este pode ser conectado diretamente no computador ou através de uma placa de captura de audio (ou placa hibrida, que capture audio e vídeo), dispensando assim a necessidade de uma mesa que gerencie multiplas entradas de audio.

Vale lembrar: essa estrutura é inadequada! Fique atento e evite usar esse tipo de equipamento para fazer gerenciamento de câmeras.

Dvr4 2600 4pro 580 cameras-11372350.jpg Dvr.jpg Dvr+gravador+stand+alone+8+ch+canais+acesso+3g+h+264+r+time+peruibe+sp+brasil 7C586B 1.jpg

Câmeras

  • Webcam

Referência: http://videohero.com.br/melhor-webcam/

  • Handcam
  • DSLRs
  • Câmeras de vigilância


Computadores, Inputs e Outputs

  • Placas de captura

Switchers / Mixers

Switcher SD (somente uma entrada fullHD)

Switcher fullhd


Não são adequados, embora funcionem de alguma forma e podem ser usados em alguns casos:

  • Aparelhos de DVR: eles funcionam como switches, mas não cumprem a função corretamente porque são projetados para monitoramento de vigilância (sistemas de condomínio, etc). Alguns vem com 4, 8 e até 16 entradas para câmeras. Existem muitos modelos no mercado e costumam ser bem baratos (muito mais do que switches de vídeo reais).
  • Aparelhos HDR: são parecidos com os DVR, mas se diferenciam por funcionarem com câmeras com ip (wireless câmeras), permitindo controle a distância de inputs;
  • Switchers de comutação: são equipamentos simples, em geral para uso caseiro de troca de dispositivos;
ATEM TVS - Black Magic

Softwares e serviços

Mostrando e assistindo

Tutoriais


Referências