Professional Documents
Culture Documents
SOFTWARE
GERADOR
DE TABELAS
Glenn Zolotar
Treinamentos
gzolotar@linear.com.br
Contedo
Parte 1 Consideraes Gerais
1.1 Introduo
pg. 3
1.2 Instalao
pg. 3
pg. 3
pg. 4
Parte 2 Programao
2.1 TMCC
pg. 5
2.2 Broadcaster
pg. 9
2.3 Services
pg. 12
pg. 17
pg. 19
pg. 21
pg. 24
pg. 36
Para que mudanas sejam aceitas voc deve clicar em "Apply" em cada uma das abas
assim que estas forem configuradas.
As verses das tabelas podem ser alteradas manualmente na parte inferior esquerda da tela do
programa, e s a verso das PMTs alterada apenas na aba Services.
No menu de comunicao voc pode enviar arquivos para o MUX identificando o IP do mesmo.
Voc tambm pode baixar as tabelas que estiverem carregadas no MUX.
Voc pode carregar configuraes salvas e salvar configuraes usando o Menu File.
Parte 2 - Programao
Ao abrir o software vemos a seguinte tela:
2.1 - TMCC
Nesta aba configuramos a TMCC e as verses das tabelas.
A TMCC definida durante a multiplexao. Aqui repetimos a configurao utilizada na
multiplexao do sinal (seja ela feita no MUX ou no MODUX). Copie a mesma configurao de
TMCC usada na multiplexao do sinal.
Veja Tutorial do ISMUX-004 para maiores informaes sobre como fazer a configurao de
TMCC.
A figura abaixo mostra a configurao usual das emissoras comerciais no Brasil com um servio
contendo um sinal 1-Seg e um HD:
A verso das tabelas o que define para o receptor que alguma alterao ocorreu na tabela.
Muitos receptores gravam as tabelas recebidas e s fazem a atualizao quando recebem uma
nova verso da tabela.
A verso das tabelas pode ser configurada manualmente na parte inferior desta aba.
Existe tambm a opo de atualizar a verso automaticamente. A cada vez que as tabelas so
enviadas ao MUX a verso incrementada automaticamente.
Para habilitar esta funo clique em File e habilite Automatic Table Version, como podemos
ver na figura abaixo:
Clique em Apply para que as configuraes sejam salvas antes de seguir para a prxima aba.
Ao clicar em Apply vemos a mensagem no canto inferior direito da tela dizendo que os
dados foram salvos. A mensagem diz Data applied succssefully, como podemos ver na figura
abaixo.
2.2 - Broadcaster
Esta aba define as informaes que fazem parte das tabelas NIT e BIT. A figura abaixo mostra
esta aba:
10
11
2.3 - Services
Aqui inserimos as informaes que compe a PAT, SDT, e as PMTs.
Os PIDs utilizados devem ser os mesmos configurados no MUX ou MODUX.
Abaixo vemos a interface no software:
12
direita da janela de servios temos uma seta para cima e outra para baixo. Com estas setas
podemos alterar a ordem dos servios. Portanto, no caso de multiprogramao, podemos
escolher qual servio aparecer no televisor como o servio X.1, X.2, X.3, etc. ou seja, ordenamos
os programas na grade.
Do lado superior direito temos:
2.3.2 - Parameters
Name (Nome) o nome do servio. o nome que aparece na tela da TV quando o canal
sintonizado.
Service ID (Identificador do Servio) Esse um identificador nico por servio que est atrelado
ao Network ID da aba Broadcaster, e segue a norma ABNT NBR 15603-2 Anexo H. este Service
ID que determina qual servio vai estar nomeado no receptor de TV como N.1, N.2, ou seja, para
o canal 5 por exemplo, este ID define quem vai ser o 5.1, 5.2, 5.3 etc. Estes clculos so feitos
automaticamente pelo software. Este um campo fechado, que no pode ser alterado
manualmente. A nica forma de alterar este valor alterando o Network ID ou a ordem do
servio na lista. Para que os clculos de Service ID sejam feitos, o campo Network ID tem que
estar configurado na aba Broadcaster.
Type Este o campo de Service Type, que define um servio de dados ou um de TV.
Um servio 1Seg considerado um servio de dados e usamos ento a opo Partial
Reception.
Para um servio HD ou SD, escolhemos TV.
PID PCR Aqui colocamos o nmero do PID de PCR de acordo com o servio. Este nmero de
PID deve ser o mesmo usado no filtro de PIDs do MUX (ou MODUX) para o pacote de PCR do
servio.
Layer (Camada) Esta a camada hierrquica onde o servio ser transmitido. (Esta
configurao atua apenas nos descritores da NIT, o direcionamento real dos pacotes feito pelo
MUX ou MODUX).
Na configurao padro fica: Layer A para 1-Seg, Layer B para HD.
PID PMT Aqui colocamos o PID da PMT de acordo com o servio. O PID da PMT dos servios de
TV pode ser escolhido pelo usurio, contanto que no se use um PID j utilizado por outro
pacote. O PID da PMT do 1-Seg sempre 8136. No caso de utilizao com o ISMUX-004 deve-se
habilitar os PIDs escolhidos para estas tabelas na aba InputsTables.
13
14
Type Aqui escolhemos entre Audio, Video, Closed Caption, ou others (outros). Para udio,
vdeo, e closed caption o component tag e stream type so preenchidos automaticamente.
Para outros tipos de pacote necessrio inserir estas informaes, que podem ser encontradas
na Tabela 28 - Atribuio dos valores para component_tag da norma ABNTNBR 15603-2008.
Stream type e Component Tag so os descritores que diferenciam os vrios tipos de dados
que podem estar presentes no BTS. Podemos ver na tabela abaixo o type e component tag
normalmente usados para pacotes de interatividade.
Servio
O que ?
Pacote
Type
Hex/ DEC
Component Tag
Hex/ DEC
PID (usual,
em decimal)
HD/SD
Tabela
Interatividade
AIT
0x05 / 5
0x40 / 64
500
DSM-CC
0x0b / 11
900
1SEG
Carrossel de dados
Tabela
Interatividade
AIT
0x05 / 5
0x41 / 65
508
Carrossel de dados
DSM-CC
0x0b / 11
0X80 / 128
Tabela 1 Lista de dados de pacotes de interatividade
908
15
PID Aqui inserimos o PID do pacote. Deve ser o mesmo usado no filtro de PIDs do MUX (ou
MODUX).
Name apenas um identificador para o usurio do software. Esta informao no far parte
da tabela. O que descreve os pacotes so o Stream type e Component tag.
Adicionados todos os streams, clique em Apply.
Repita o processo para os outros servios a serem transmitidos.
16
Isso salva as configuraes em um arquivo .xml, depois de escolher Save no Menu File,
nomeie o arquivo, e escolha onde salvar no seu computador.
17
Este arquivo .xml pode ser aberto quando se escolhe Open no menu File. Como visto abaixo:
18
19
Voc pode baixar as tabelas que estiverem gravadas no MUX. O processo o mesmo descrito
acima, mas ao invs de escolher Send Settings escolha Download Settings. Como visto
abaixo:
20
21
O nome do arquivo gerado MUXTABLE.bin. Este nome no pode ser alterado pois o excitador
est programado para ler apenas um arquivo com este nome.
Para que o excitador receba estas tabelas elas devem ser gravadas em uma memria USB
(pendrive, por exemplo) formatado em FAT32 e sem label (nome).
Devemos seguir uma estrutura de diretrios especfica para que o excitador encontre o arquivo.
Esta estrutura :
RaizLINEARLIN_MUX MUXTABLE.bin
Ou seja, voc deve criar na raiz do pendrive uma pasta chamada LINEAR e dentro dela uma pasta
chamada LIN_MUX. Dentro da pasta LIN_MUX o arquivo deve ser gravado.
Ao salvar o arquivo voc pode usar a pasta que desejar, mas no momento de grav-lo no
excitador a estrutura descrita acima deve ser seguida. Veja esta estrutura na figura abaixo:
22
Quando usamos a opo Export to MODUX alm do arquivo MUXTABLE.bin tambm gerado
um arquivo MUXTABLE.txt. Este arquivo texto contm as informaes de configurao contidas
nas tabelas. Veja o Tutorial IS8001 MODUX para maiores detalhes sobre a utilizao deste
arquivo de texto.
Exemplo do contedo do arquivo texto pode ser visto na figura abaixo:
23
24
A opo de verso automtica de tabelas (no menu File) est habilitada, ento no vamos nos
preocupar com as verses na parte inferior da tela.
Clicamos em Apply e prosseguimos.
Na aba Broadcaster, vamos inserir as informaes do Radiodifusor. Vamos supor que esta
emissora tenha as seguintes informaes:
Nome - HKL TV
Cdigo de radiodifusor - ZYB100
Local da transmisso Santa Rita do Sapuca MG
Canal - 45
Canal Virtual 5 (que o canal analgico que a HKL TV possui em Santa Rita do Sapuca MG).
Usando estes dados preenchemos os campos da aba Broadcaster, como visto abaixo:
25
Note que o Network ID ZYB100 foi traduzido pela caixa de auxilio para 1100, e o Area Code
para Santa Rita do Sapuca MG foi encontrado na lista presente na caixa de auxlio do campo.
Aps clicar em Apply podemos seguir para a configurao dos servios.
Services:
Vamos comear a configurar os servios pelo servio 1-Seg.
Temos ento os seguintes dados a serem utilizados:
Nome do servio HKL TV Mvel
PID de PCR 104
EIT Temos somente o programa atual e seguinte.
PID de vdeo 101
PID de udio 102
PID de CC 534
Comeamos criando o servio na rea descrita como Services (lado esquerdo). Clicamos em
Add (localizado na parte inferior esquerda da tela).
26
27
Clique em OK.
Veja que os campos Type e Component tag foram preenchidos automaticamente:
28
Adicione o pacote de udio seguindo o mesmo procedimento anterior, mas usando os dados do
pacote de udio, e clique em OK:
Adicione o pacote de Closed Caption seguindo o mesmo procedimento anterior, mas usando os
dados do pacote de Closed Caption, e clique em OK:
Se houvessem outros pacotes, tais como interatividade, udios alternativos, etc., estes tambm
seriam inseridos desta mesma forma.
Note que todos os campos de Type e Component tag foram preenchidos automaticamente.
O software s configura estes campos automaticamente para pacotes de Vdeo, udio, e Closed
Caption. Para outros tipos de pacote, o usurio dever configurar estes campos manualmente.
29
Clicamos em Apply, e temos ento este servio configurado como podemos ver abaixo:
30
31
32
Clique em OK.
Veja que os campos Type e Component Tag foram preenchidos automaticamente:
33
Adicione os pacote de udio seguindo o mesmo procedimento anterior, mas usando os dados
dos pacotes de udio, e clique em OK:
Adicione o pacote de Closed Caption seguindo o mesmo procedimento anterior, mas usando os
dados do pacote de Closed Caption, e clique em OK:
34
Se houvessem outros pacotes, tais como interatividade, mais udios alternativos, etc., estes
tambm seriam inseridos desta mesma forma.
Note que todos os campos de Type e Component tag foram preenchidos automaticamente.
O software s configura estes campos automaticamente para pacotes de Vdeo, udio, e Closed
Caption. Para outros tipos de pacote estes campos devem ser preenchidos pelo usurio.
OBS: No insira nesta seo os pacotes de EPG (PIDs 18 e 39), e as outras tabelas padro do
sistema (PAT, CAT, BIT, NIT, TOT, SDT, PMT,EIT, etc.). Estes pacotes so padronizados e j tem
suas descries feitas automaticamente, portanto no devemos inclu-los aqui. Basta colocar os
pacotes de udio, vdeo, closed caption, e interatividade.
Clicamos em Apply, e temos ento este servio configurado como podemos ver abaixo:
35
Terminada a configurao voc pode salv-la da forma que melhor atenda a sua aplicao.
Independente da aplicao (ISMUX-004 ou MODUX) sempre bom salvar no formato .xml
(descrito no item 3.1 - Salvando as Configuraes, na pg.16 deste tutorial) para que se tenham
armazenadas as configuraes utilizadas em caso de alterao ou consulta futura.
4.2 - Exemplo 2 Emissora GOVTV - Um 1-Seg e quatro SDs.
Primeiro configuramos a aba TMCC. Foi definido pela emissora, de acordo com a taxa de dados
necessria para cada servio (2.5Mbps para cada servio SD e 380kbps para 1-Seg neste
exemplo), que vamos utilizar a seguinte configurao:
OBS: Para maiores informaes sobre configurao de TMCC consulte o Tutorial ISMUX-004.
36
A opo de verso automtica de tabelas (no menu File) est habilitada, ento no vamos nos
preocupar com as verses na parte inferior da tela.
Clicamos em Apply e prosseguimos.
Na aba Broadcaster, vamos inserir as informaes do Radiodifusor. Vamos supor que esta
emissora tenha as seguintes informaes:
Nome - GOVTV
Cdigo de radiodifusor - ZYA100
Local da transmisso guas de Lindia SP
Canal - 40
Canal Virtual 40 (por se tratar de uma nova emissora que no tinha canal analgico, o canal
virtual o mesmo do de RF).
Usando estes dados preenchemos os campos da aba Broadcaster, como visto abaixo:
37
Note que o Network ID ZYA100 foi traduzido pela caixa de auxilio para 100.
O Area Code para guas de Lindia SP no foi encontrado na lista presente na caixa de
auxlio do campo, como podemos ver abaixo:
Foi ento procurada a cidade mais prxima que possui um cdigo de rea. Tambm se pode
consultar a lista das Microrregies definidas na norma. Neste caso Amparo a cidade mais
prxima que possui nmero de microrregio.
Aps clicar em Apply podemos seguir para a configurao dos servios.
Services:
Vamos comear a configurar os servios pelo servio 1-Seg.
Temos ento os seguintes dados a ser utilizados:
Nome do servio GOVTV Mvel
PID de PCR 104
EIT Temos o programa atual e seguinte e tambm a grade de programao.
PID de vdeo 101
38
39
Clique em OK.
40
Adicione o pacote de udio seguindo o mesmo procedimento anterior, mas usando os dados do
pacote de udio, e clique em OK:
41
Adicione o pacote de Closed Caption seguindo o mesmo procedimento anterior, mas usando os
dados do pacote de Closed Caption, e clique em OK:
Se houvessem outros pacotes, tais como interatividade, udios alternativos, etc., estes tambm
seriam inseridos desta mesma forma.
Note que todos os campos de Type e Component tag foram preenchidos automaticamente.
O software s configura estes campos automaticamente para pacotes de Vdeo, udio, e Closed
Caption. Para outros tipos de pacotes estes campos devem ser preenchidos pelo usurio.
OBS: No insira nesta seo os pacotes de EPG (PIDs 18 e 39), e as outras tabelas padro do
sistema (PAT, CAT, BIT, NIT, TOT, SDT, PMT,EIT, etc.). Estes pacotes so padronizados e j tem
suas descries feitas automaticamente, portanto no devemos inclu-los aqui. Basta colocar os
pacotes de udio, vdeo, closed caption, e interatividade.
42
Clicamos em Apply, e temos ento este servio configurado como podemos ver abaixo:
43
Na rea descrita como Services (lado esquerdo). Clicamos em Add (localizado na parte inferior
esquerda da tela) para criar o novo Servio.
O servio criado e preenchemos os campos da rea Parameters com as informaes
descritas anteriormente.
Veja que o Service ID foi calculado automaticamente.
O Layer usado ser o Layer B, j que estamos usando dois Layers e o A j est preenchido pelo
Servio 1-Seg.
O tipo de servio de TV.
Marcamos os campos H-EIT, EIT-Schedule, e EIT Present/Following baseados na informao
acima.
Aps preenchidos estes campos, clique em Apply. Se voc no clicar em Apply neste
momento, e comear a adicionar os streams, as configuraes acima sero perdidas. Portanto
no continue sem clicar em Apply.
Abaixo podemos ver como esto as configuraes at este ponto:
44
Clique em OK.
45
Adicione os pacotes de udio seguindo o mesmo procedimento anterior, mas usando os dados
dos pacotes de udio, e clique em OK:
46
Adicione o pacote de Closed Caption seguindo o mesmo procedimento anterior, mas usando os
dados do pacote de Closed Caption, e clique em OK:
Se houvessem outros pacotes, tais como interatividade, mais udios alternativos, etc., estes
tambm seriam inseridos desta mesma forma.
Note que todos os campos de Type e Component tag foram preenchidos automaticamente.
O software s configura estes campos automaticamente para pacotes de Vdeo, udio, e Closed
Caption. Para outros tipos de pacote estes campos devem ser preenchidos pelo usurio.
OBS: No insira nesta seo os pacotes de EPG (PIDs 18 e 39), e as outras tabelas padro do
sistema (PAT, CAT, BIT, NIT, TOT, SDT, PMT,EIT, etc.). Estes pacotes so padronizados e j tem
suas descries feitas automaticamente, portanto no devemos inclu-los aqui. Basta colocar os
pacotes de udio, vdeo, closed caption, e interatividade.
47
Clicamos em Apply, e temos ento este servio configurado como podemos ver abaixo:
Agora configuramos os prximos trs servios da mesma forma que configuramos o SD1.
Na tabela abaixo podemos ver as informaes pertinentes a cada servio:
Nome do
Servio
GOVTV SD2
GOVTV SD3
GOVTV SD4
PID
Vdeo
2001
3001
4001
PID udio
1
2002
3002
4002
PID udio
2
2003
-
PID CC
PID PMT
790
-
2000
3000
4000
EIT
Schedule
sim
no
no
EIT P/F
sim
sim
no
48
49
50
Terminada a configurao voc pode salv-la da forma que melhor atenda a sua aplicao.
Independente da aplicao (ISMUX-004 ou MODUX) sempre bom salvar no formato .xml
(descrito no item Salvando as Configuraes deste Tutorial) para que se tenham armazenadas
as configuraes utilizadas em caso de alterao ou consulta futura.
Neste exemplo, ao sintonizar o televisor, veremos o programa SD 1 como canal 40.1, o SD 2
como 40.2, o SD 3 como 40.3, e o SD 4 como 40.4. Se por acaso a ordem dos servios no foi
criada na ordem desejada, podemos simplesmente alterar a posio dos servios na lista
utilizando as setas direita desta lista. Ao fazer isso, alteramos o Service ID e consequentemente
51
a ordem no receptor de TV. Vamos supor que aps termos montado estas tabelas nos foi
requerido que invertssemos a posio dos servios SD 2 e SD 3.
Para fazer isso selecionamos o servio SD 3 e clicamos na seta para cima, como podemos ver a
seguir:
52
Veja que o Service ID passou de 3202 para 3201. Portanto o servio SD 3 deixou de ser o 40.3 e
passou a ser o 40.2.
Poeramos tambm, neste exemplo, ter selecionado o servio SD 2 e clicado na seta para baixo.
O resultado final seria o mesmo.
Podemos alterar a ordem de qualquer servio contido na lista, o nico em que a posio no
far diferena o servio 1-Seg.
53