Você está na página 1de 4

Como construir seu sistema de IPTV VoD prpria

Emcontrei isto navegando pela net nao sei se ajuda alguem

Parece ser muito misterioso para construir a IPTV / VoD. Mas a criao de uma
rede IPTV muito fcil, desde que voc dominar alguns conhecimentos bsicos. Redes
de IPTV so, basicamente, intranets, apenas o navegador web no em um PC, ele
est em um set-top box. Se voc criar um site de intranet ou pblico, voc pode
configurar sua rede IPTV prpria e fazer o que quiser com ele. Voc no precisa de
servidores grandes e caros, especializados set-top boxes ou equipes de
desenvolvimento excessivamente grandes que trabalham com software complexo. Com o
direito DVB hardware e software , que deve levar menos de algumas horas.

Por que para construir o seu prprio IPTV

H um tipo de pessoas que tenham interesse na construo de IPTV.

Criar um sistema interno de TV para exibio de publicidade, treinamento ou


informao;
Criar uma vitrine para seus clientes IPTV, para que possam visualizar
oportunidades;
Avaliar a tecnologia IPTV atual sem despesa enorme;
Converta seus sites de clientes e aplicaes existentes para verses de IPTV;
Cross-treinar desenvolvedores web para que eles tenham habilidades de IPTV;
Construir uma grande idia nova ou aplicativo que funcionaria bem em IPTV;
Integrar seus atuais sistemas baseados na web em um ambiente de IPTV (eg VoIP)

O que voc precisa

Uma TV
Um set-top box-IP
Um roteador multicast capaz
Um servidor web
Um servidor de vdeo
2 x Adaptadores PLC
Exemplo de material de vdeo

Neste guia, vamos usar o software livre de cdigo aberto (software livre) onde
podemos. Tambm vamos aderir a padres abertos sempre que possvel. Nossas telas
HTML e menus sero alojados em um servidor web Apache rodando PHP, Perl, Python e
MySQL, e nosso vdeo ser codificado em MPEG-4 H.264 AVC, embalados em um simples
fluxo de transporte MPEG-2 . Vamos transmitir o nosso vdeo com o VLC e Helix
Server.

1. Encontrar um novo lar para o kit


Felizmente, a sua nova marca brilhante sistema de IPTV no vai precisar de
muito espao em tudo. Os dois PCs (servidor web e servidor de vdeo) pode ser
escondido sob uma mesa, mantidos em uma sala de servidores ou escondido sob as
escadas em algum lugar. Usando adaptadores PLC significa que voc no precisa de
cabos pendurados ao redor. O que voc precisa um espao para demonstrar que em
uma TV. Isso poderia ser em uma mesa, na recepo ou em um canto do escritrio com
um sof.

2. Escolhendo o set top box direita


A deciso mais crtica na criao de seu sistema o que set-top box IP que
voc vai usar, como todos eles executar o software diferentes e tm diferentes
capacidades. Todos eles se conectar TV usando um padro de cabo SCART ou RCA
sockets, e exibio de vdeo PAL / NTSC com resoluo padro. prefervel que eles
tm um painel de controle baseado na web, mas muitos tm telas de configurao de
propriedade ou usar o telnet simples.
A escolha mais popular de software um navegador web embutido, o que para
todos os efeitos, faz a mesma coisa que um navegador de PC como o IE, Firefox,
Opera ou Safari. A interface do desenvolvedor tende a ser uma linguagem de
marcao, geralmente HTML / Javascript. Os principais programas incorporados do
cliente de software em uso em IP set-top boxes so hoje Fresco / Galio (de Formiga
Plc), Opera, Escape / Evo (de Espial) e Myrio (baseado no Espial). Voc pode pensar
neles de unidades pequenas navegador da web.

Neste guia, vamos estar usando o CMS 1080 (desde sistemas completos de mdia),
correndo Ant Galio 2.0. A caixa em si suporta vdeo entregue em H.264 AVC ou do
Windows Media. Ns estaremos usando o antigo.

3. Configurando a rede
IPTV funciona sobre uma rede IP, o que significa que ele ir trabalhar a sua
casa ou escritrio rede existente Ethernet. Voc provavelmente j tem um roteador
ou switch que seus PCs esto ligados em, apesar de que ser melhor para criar uma
nova rede separada para a TV como a carga de trfego muito maior do que uma rede
normal de dados projetado para internet e / ou conectividade LAN.

Um set-top box-IP apenas mais um dispositivo cliente de rede. Quando ele est
conectado rede IP, atribudo um endereo IP por DHCP apenas como um PC desktop
seria (isso tambm pode ser esttico). Se o seu roteador no agir como um servidor
DHCP, voc no tem um gateway de rede ou esto enfrentando problemas com um cabo
cruzado, basta fazer o download e instalar um servidor DHCP livre da internet para
o seu PC servidor web.

Seus PLC (powerline comunicao) adaptadores de criar uma rede Ethernet atravs
de cabeamento de energia eltrica existente, o que evita a necessidade de ter a
fiao em todos os lugares em que voc no pode usar sem fio. Eles geralmente vm
em pares, e custa 100-200 da rua, o seu ISP ou varejistas online. O primeiro deve
ser conectado a uma tomada AC perto do roteador, eo segundo deve ser conectado ao
lado do set-top box. Ambos, ento, tomadas Ethernet que voc conecta o cabo CAT-5
normal em.

4. IPTV streaming de vdeo transmisso ao vivo


A primeira coisa a simular em seu sistema IPTV a TV ao vivo, isso pode ser
feito de duas maneiras. A primeira fcil, o segundo ou dolorosa ou caro.
Transmisso ao vivo IPTV precisa ser multicasted 24-7 sobre a rede IP, como unicast
muito ineficiente. Estaremos IPTV streaming de TV ao vivo do nosso servidor de
vdeo.

Para cada canal, precisamos difundir a 5 minutos looping pr-capturado clip de


vdeo para um endereo IP de multicast. Para isso, podemos usar o player VLC livre,
ou a indstria WinSend padro, criado por Pixstream. Voc pode testar se o fluxo
est sendo corretamente emitido abrindo o fluxo de rede mesmo com outra cpia do
VLC em outro computador na rede. Faa isso para quantos canais voc precisa. Uma
vez que eles esto transmitindo, o set-top box ser capaz de sintonizar o fluxo
multicast, assim como o VLC faz.

A maneira mais avanada para oferecer transmisso de TV ao vivo (como TDT) em


uma rede IP converter vdeo MPEG-2 recebeu de um receptor DVB (uma placa
sintonizadora de TV, por exemplo, aqueles feitos pela TBS) em formato multicast,
que conhecido como encapsulamento IP. Algo que eu tenho de mencionar que TBS
6984 placa sintonizadora quad incrvel incrvel para os provedores de IPTV. Ele
permite receber quatro transponders diferentes ao mesmo tempo.

5. Preparando contedo VoD


Fazendo vdeo com qualidade DVD em toda a rede dividida em duas partes
distintas - recebendo os arquivos de vdeo para o formato certo, e em segundo
lugar, colocando-se ao fluxo de um servidor de vdeo. A m notcia que no um
servidor de VoD livre ou de cdigo aberto que pode ser usado para simular
exatamente o que iria acontecer em um servio comercial.

O seu material de vdeo necessita de ser pr-codificados da mesma maneira que o


vdeo em tempo real multicast. Codificadores de software de fabricantes como
Elecard, MainConcept Cyberlink e Nero facilmente comprimir vdeo da maioria dos
formatos (MPG, AVI, MOV, etc) em MPEG 4 H.264 AVC, mas eles ainda precisam ser
encapsulados em um fluxo de transporte MPEG-2 para entrega atravs da rede. O livre
de cdigo aberto do programa Media Coder produz excelentes resultados.

As escolhas principais para servir de vdeo sob demanda em nossa rede IPTV so
o Helix Server open-source e Darwin Streaming Server, sendo que ambos vm no
Windows sabor, mas tambm pode ser executado no Linux. Temos tambm um julgamento
do servidor RTSP Elecard que tambm pode ser executado em qualquer sistema
operacional. Se a sua rede prpria configurado para usar o Windows Media, voc
pode feliz e vdeo facilmente unicast e / ou multicast a partir de um PC executando
o Windows Server gratuitamente o Windows Media Server.

Uma vez que os arquivos de vdeo foram pr-codificado, eles precisam ser
colocados no diretrio no servidor de vdeo que foi alocado como a pasta de
armazenamento, bem como espelhado no diretrio web Apache alocado no servidor web.
Quase todos os servidores RTSP tem um painel de configurao baseada na web e ter
de ndice / identificar cada arquivo para streaming. Uma vez que estes esto no
lugar, testar a capacidade do servidor RTSP abrindo um fluxo de rede para eles em
VLC, e uma vez que todos os problemas sejam corrigidos, seu IP set-top box vai
jog-los usando sua API embutido.

6. Criao de telas e menus


Menus para a tela da TV so criados em HTML, CSS e Javascript, assim como
pginas da web normais so, usando as mesmas ferramentas padro (Dreamweaver,
Photoshop, etc.) O software no dispositivo um navegador comum, como o IE, Firefox
Opera ou Safari, e sobrepe as pginas da web que voc cria na tela atravs do cabo
Scart (OSD). A maioria tem total suporte para padres abertos e tecnologias atuais,
como RSS e AJAX. Alguns incluem tambm o Macromedia Flash Player 6. um caso de
gravao, em seguida, atualizar a tela do navegador, assim como o desenvolvimento
web normal.

Hardware cada set-top box diferente, por isso no um diferente Javascript


API para cada modelo de dispositivo que deve ser obtida a partir do fabricante. O
vdeo pode ser exibido e escalado como qualquer tipo de imagem na pgina, e
manipulados por funes de Javascript normais. O conjunto IP no vir com todas as
aplicaes de software pr-instalados (ou at mesmo os comandos do controle remoto
para voltar ou atualizar a tela), para a primeira aplicao voc precisa criar um
guia eletrnico programado (EPG) para navegar seu servio e streams de vdeo do
relgio.

Usando HTML para o menu e exibe tela significa que o contedo pode ser gerado
dinamicamente atravs de um processo do lado do servidor como qualquer pgina da
web. A TV de tela exibe o que voc envi-lo, ou seja, voc pode integrar qualquer
tipo de sistema baseado na web em sua rede IPTV novo, como o Asterisk VoIP PBX, o
Jabber IM servidor, servidores de jogos multiplayer, sua aplicao web prprio ou
um XML externo API.

7. Showtime!
Depois de ter sua rede criada, cabe a voc para obter a criao de menus e
telas, e adicionar contedo de vdeo para o seu servidor de vdeo que podem ser
reproduzidos atravs da TV. O processo de produo exatamente o mesmo que para
um site, apenas com TV funcionalidades especficas e problemas de usabilidade. Ao
longo de alguns dias ou semanas, de repente voc tem uma rede de TV toda para si
mesmo que voc pode fazer qualquer coisa para, assim como quando voc tem seu
prprio site, que voc pode fazer qualquer coisa com.

Aqui fica o Link do site e que eu traduzi isto com o Google tranlater pode
haver falhas