Podcast – #93 HTPC

E ai outro assunto sugerido muito pelos nossos ouvintes. Aprenda como construir e utilizar o seu HTPC.

podcast93

Debatemos:- O que é e para que ter um HTPC;
– Escolhendo o hardware;
– XBMC: O programa definitivo para seu HTPC;
– Jogos e utilitários adicionais.

Participam Limpumper, Dudu Maroja, Shuberry e TioSolid. Divirtam-se!

SolidTV – Resolvendo problemas de hardware

Como vocês podem ter visto já faz um tempo que não posto sobre o meu HTPC aqui no NewsInside, e isso aconteceu porque devido a problemas de hardware o meu brinquedo começou a COISAR e não está funcionando direito. Apesar de emputecido com situação acabei arrumando uma desculpa para um post novo onde vou explicar como fiz para descobrir exatamente e precisamente qual o problema do HTPC.

SolidTV – O problema

Mesmo depois de formatado e configurado,  o meu HTPC insistia em ficar instável. Como o problema era tela azul, era 99% da chance de o defeito estar em hardware já que só quem é fanboy ainda acredita nessa de "mimimimi XP trava mimimimi troque porque Windows é ruim".

Inicialmente nenhuma informação era exibida na tela azul do Windows então depois de muito mexer e contradizendo o parágrafo anterior, resolvi instalar o XP novamente. Percebi que o setup travava TODA vez no mesmo momento, que era a instalação dos dispositivos. Tentei remover a Placa de TV que pelo fato de estar gambiarrada poderia ser a fonte dos erros, mas o problema persistiu.

SolidTV – A solução

Reparei então que as vezes meu PC travava naquela tela da Silicon Image pouco depois do POST da BIOS. Presumi que fosse o HD. Testei um outro HD mas o problema durante a instalação do XP continuava. Nessa segunda vez reparei que a mensagem que recebia durante o setup era diferente da mensagem recebida DEPOIS que o XP estava instalado. Procurando pelo novo erro (STOP: 0x0000008E) descobri que o problema poderia estar relacionado com a memória, seja ela qual fosse (HD, RAM, Cache do processador, etc).

Como o HD eu já tinha trocado e não resolveu, pensei em trocar todos os outros componentes até descobrir o problema, porém lembrei de uma informação deveras importante que tinha ignorado até agora. Estava usando uma placa-mãe relativamente antiga em combinação com outros hardwares relativamente mais novos (memória e placa de vídeo). Pensei então em atualizar a BIOS para ver se o suporte poderia melhorar.

liveupdate

Resultado: XP instalou de primeira, sem engasgar.

Apesar da situação favorável sabia que o HTPC ainda estava com algum problema de algum tipo. Lendo o changelog da BIOS nova, vi que ela trazia "correções de estabilidade com alguns tipos de módulos de memória". Como o problema ao instalar o Windows parou, pude concluir que o problema era de fato a memória, e agora com quase certeza sabia que a memória em questão era a RAM.

Munido de todas as informações que precisava, rodei um Memtest em meu recém instalado Windows. Resultado? Com 0.1% de teste ele já apresentou problemas de leitura. Como estava em ambiente Windows e isso poderia afetar o resultado, usei também o boot CD de uma outra aplicação similar ainda mais poderosa, o Memtest86+, e com ele confirmei o problema:

memtest86
Não é a minha tela mas dá para ter uma idéia. No meu mostrava mais de 200 ali no "Count"
com uns 10 minutos de execução :S

Pois bem, RMA das memórias e semana que vem tem mais. Alguém ae tem alguma dica de como resolver problemas de hardware obscuros desse tipo ou já passou por isso? Deixe o seu comentário e conte para gente ;)

EDIT: Pior que o problema não era as memórias. Testei os pentes individualmente e eles funcionam :S. Tenho que usar as memos em Single Channel. Se coloco em Dual dá erros. Vai entender..

SolidTV – A Montagem

Depois dos problemas enfrentados na parte anterior, chegamos finalmente a montagem do HTPC.

SolidTV – Montando o Rack

Essa parte não tem muito o que dizer. Começamos separando as peças e organizando de acordo com as instruções para facilitar a montagem:


Detalhe para a cueca em cima da caixa da TV

Ponto para o pessoal da Artely. O rack possuía um excelente manual de instruções e facilitou muito a montagem. Diferente do guarda-roupa ao lado ali que levou TRÊS DIAS para ficar montado, já que o manual basicamente era composto de definições do tipo "Encaixe a tábua A1 na tábua A3 usando o parafuso C5". Seria suficiente, caso o resto do manual tivesse uma legenda que descrevesse quais partes eram a A1, A3 e o parafuso C5.

SolidTV – Montando o Hardware

Outra parte sem muitas aventuras na sua telinha também. Considerando que estamos em 2009 já foram criados PADRÕES, sendo assim você não consegue mais encaixar os cabos invertidos nas coisas fazendo assim seu computador virar uma linda e colorida festa de São João ao ser ligado. Como sou chato pra caralho passei todos os cabos certinho dentro do computador para melhorar o fluxo de ar do gabinete, coisa que foi extremamente bem recompensada como vocês poderão ver depois em uma outra foto.

Abaixo um retrato de como ficou o gabinete montado. De baixo para cima temos: Placa de TV, Placa de WiFi e Placa de Vídeo:

 
Para quem quiser ver uma foto maior, link do Flickr

Para quem não sabe, as placas da nVidia não possuem roteamento de áudio diretamente pelo BUS da PCI-Express, sendo assim elas possuem um pequeno conector que você liga na entrada SPDIF da placa-mãe e roteia o áudio por ali. Maroto que sou, já tinha pensado em tudo isso, sendo assim escolhi uma placa que tivesse o conector em uma posição bem acessível para ligar na placa-mãe, bastando dai apenas ligar o cabo SPDIF da placa de vídeo. Se não tivesse um pequeno problema:


FFFFFUUUUUUUUUU— [2]

Beleza, já tinha montado o rack com a tábua invertida, comprado uma placa de TV quebrada e instalado o Windows que, por causa do leitor de cartões do gabinete, definiu a unidade raiz do sistema como I fodendo de vez com o SO e tudo que você instalasse, mas não me abalei. Maroto que sou fiz um cabo com um plug RCA e uma conexão do tipo da VGA (2 pininhos simples) e fiz a conexão. Resultado: Funcionou, áudio límpido e claro na TV via cabo HDMI. Where is your god now?

Depois de montado bonitinho, reinstalei o Windows e já instalei o programa da Hauppauge para ter certeza que a placa estava funcionando. Som e imagens perfeitos. Por fim instalei todos os drivers necessários do HTPC e fui conferir algumas configurações da BIOS para finalizar.


Nada mal para um dia de frio mediano. Estável em dias normais fica em 35c.

Logo mais posts com as primeiras configurações do HTPC. Aguardem

SolidTV – O Hardware

Depois da escolha do software na parte anterior, chegou a parte que para mim, foi a mais chata e cansativa de todas: A escolha do Hardware. Apesar de tudo estar meio decidido de antemão, diversos imprevistos aconteceram. Felizmente, cheguei ao meu objetivo e consegui comprar tudo que tive na ideia inicial.

SolidTV – A TV

Não tive muito que escolher. Queria algo bom, bonito e barato, de preferência com menus cheios de opções que nunca usaria e portas que nunca conectaria nada. Meu vizinho já tinha uma Samsung LN32A550 série 5 FullHD 32” e a imagem era excelente. Uma 42” era bem vinda, mas FullHD desse tamanho era muito mais caro, além de que uma 42” não caberia onde eu moro. Optei pela LN32A550. Como essa TV estava vendendo mais que água no deserto, penei para conseguir achar uma por um preço acessível, mas acabei pegando um ofertão no Ponto Frio e levei a meninona por R$1,600 reais.

samsung-32
Samsung LN32A550 32” FullHD –  Especificações completas no site

Farei alguns teste para ver se a grana a mais investida no 1080p realmente valeu a pena.

SolidTV – O Rack

O rack foi uma das partes embaçadas da montagem do meu HTPC. Quando vi essa TV em promoção no Ponto Frio comprei logo de cara e só depois fui pensar que tinha que colocar-la em algum lugar que não no meu colo. Acabei comprando um rack em uma loja de móveis na selva onde eu morava. Rack comprado, a entrega aconteceria em até 7 dias.

TÓ ATÉ HOJE DEPOIS DE TRINTA DIAS COM A TV NA CAIXA ESPERANDO O AMALDIÇOADO DO RACK.

Escolhi um rack pelo site das Lojas Colombo e fechei o negócio pessoalmente na loja deles no shopping. Bônus pelo excelente atendimento e pelo desconto chorado de boca de caixa, que acabou fazendo ele custar menos do que pagaria se tivesse comprado na roça.

rack-san-marino
Rack San Marino da Artely – Não é a coisa mais linda do mundo mas
foda-se, vou ver TV nele, não fazer sexo com ele

Tempo de demora para entrega? DOIS dias. Fail zona rural is fail.

SolidTV – O Hardware

Essa foi a parte básica de minha motivação para montar o HTPC. Como eu já tinha uma placa-mãe mid end e um processador em casa, dai bastou comprar o HD a TV o Rack a RAM o Gabinete a Placa de Vídeo a Placa de TV e a Fonte para montar. Tava praticamente pronto :rolamolhos:

Baseado em escolhas compatíveis com o meu bolso, fechei o seguinte Hardware para meu HTPC:
– Placa-Mãe: Asus P5N32-SLI Deluxe [LINK] – R$0,00
– Processador: Pentium D 950 3.4Ghz [LINK] – R$0,00
– Disco: Western Digital Caviar Black 1TB [LINK] – R$260,00 (US$108.00)
– RAM: Corsair XMS 2GB (2x1GB) 800Mhz CL5 [LINK] – R$ 85,00 (US$40.00)
– Fonte: SevenTeam 450W (não lembro o modelo) – R$ 100,00
– Drive de DVD: Gravador da LG (não lembro o modelo também) – R$ 70,00
– Periféricos: Teclado e Mouse sem fio (RF) Bright – R$0,00 (ganhado :P)

Placa Mãe P5N32-SLI + Pentium D 940

SolidTV – O Gabinete

Inicialmente pensei em usar um pequeno gabinete simples e sem frescuras e depois comprar um controle remoto junto com a placa de captura e os enfeites como leitor de cartão e LCD. O problema disso foi que acabei caíndo em um dilema: Eu poderia comprar tudo separado e depois tentar “modar” meu gabinete para se acomodar as coisas OU comprar um gabinete com tudo já integrado por um preço um pouco maior.

Por fim decidi pel segunda opção. O gabinete escolhido foi o belíssimo HT-3000 Plus da 3RSYS . O HT-3000 é totalmente overkill para a idéia inicial de HTPC que eu tinha, mas contando as moedinhas um gabinete normal + leitor de cartões + LCD + remoto ficaria na casa dos 300 reais. Paguei 350 no HT-3000 com frete grátis com tudo já lindamente integrado, então valeu a pena.

Gabinete HT-3000 Plus
HT-3000 Plus, uma obra de arte

SolidTV – A Placa de Vídeo

Como gosto de tudo nos mínimos detalhes, precisava uma placa de vídeo que suportasse a demanda inicial que eu tinha para o HTPC mas que me desse a possibilidade de atualizar para reprodução direta de discos Blu-Ray no futuro, caso desejasse. Para isso, precisaria de uma placa que tivesse as seguintes características:
– Reprodução de vídeos via hardware usando DXVA;
– Suporte a HDCP (necessário para uso de Blu-Ray);
– Conexão DVI ou HDMI obrigatória;
– Capacidade de processamento mediana para poder rodar os emuladores.

Por fim, me decidi pela Geforce 9400GT da Sparkle com cooler passivo. Paguei R$120,00 pela brincadeira. Se eu pudesse, teria pegado a 9500GT que é razoavelmente melhor, mas acho que essa foi uma boa escolha.

Geforce 9400GT da Sparkle

SolidTV – A Placa de Captura de TV

Essa foi a segunda parte EXTREMAMENTE “pissed me off” da montagem do HTPC.  Coloquei na minha cabeça que, se fosse para por uma placa daquelas Pinnacle ou Pixelview no meu HTPC, preferia não colocar nada. Eu poderia muito bem importar uma placa de qualidade com decode via hardware da Hauppauge, só que ai tinha um gravíssimo problema: Todas as placas vendidas nos EUA são NTSC, e nosso padrão de TV é PAL-M. WILL IT BLEND??

Sabendo do PUTA problema que eu poderia enfrentar caso comprasse a placa errada, sai em fóruns, suporte oficial, chat e tudo quanto era forma internética de contato para confirmar essa informação. Depois de mais de UM MÊS de troca de mensagens com o suporte oficial da Hauppauge e em fóruns especializados na PVR-150 (a placa que comprei), consegui confirmar que ela suportava o PAL-M e pude fazer a minha compra com segurança. Venci o leilão dela pela bagatela de R$45,00 (US$ 20,00).

Como vocês podem ter percebido, estou citando preços em dólares para todos os itens que comprei. Isso acontece porque todas as partes do meu HTPC foram atravessadas dos EUA carinhosamente pelo meu sacoleiro pessoal por precinhos camaradas by Amazon e eBay. O problema disso foi que eu só pude por as mãos nos itens 1 mês depois da compra. E foi ai que entrou um gigantesco problema no caminho da “flawless victory” do meu HTPC.

Todas as peças vieram sem problema algum, porém quando fui desembalar a placa de TV notei que um dos capacitores estava solto da placa, o que me fez entrar em uma grande depressão :)


FFFFFUUUUUUUUUUUUUUUUUUUUUU—

Passada a fase de depressão, levei a placa em uma loja de eletrônica e os mais entendidos falaram que aquele capacitor (SMD) poderia ser substituído por um normal (tamborzinho preto, não sei o nome científico, sorry). Como já tava cagado mesmo mandei o tiozinho soldar para ver no que que ia dar. DAI FUNCIONOU MANOLO RIARIARIARIARIA JORNAL DA GLOBO RIARIARIARIA DORGAS.

E é isso. Amanhã estudaremos a parte da montagem e configuração do HTPC. Fique ligado para não perder as maiores confusões do blogueiro que apronta altas aventuras na sua telinha.

Meu HTPC: SolidTV – Prefácio

Para quem me acompanha no Twitter ou via fórum, sabe que estou montando um HTPC. Nessa série de posts irei postar como está sendo a experiência de se montar o aparelho, desde a escolha do hardware até a instalação dos softwares, configurações e testes comparativos.

SolidTV – Objetivo

Meu objetivo ao montar um HTPC era construir um computador que pudesse reproduzir vídeos em alta qualidade diretamente na TV (o óbvio), além de arquivos de som, streamming e qualquer outro tipo de conteúdo multimídia, como fotos em cartões de memória. Além disso ele deveria obrigatoriamente possuir uma área dedicada para a execução de emuladores, tudo isso controlado exclusivamente (ou mais de 95%) via controle remoto. TV não era prioridade, mas seria um ponto positivo caso pudesse colocar as mãos em uma placa de captura de qualidade (coisa que consegui :P).

Como tudo que costumo construir ou planejar, pensei em montar um HTPC totalmente automatizado controlado via frontend que fosse o mais fácil possível para ser operado, além de poder facilmente ser atualizado. Se um dia eu quisesse comprar um drive de Blu-Ray por exemplo, seria interessante que meu hardware não necessitasse de updates extremos para comporta-lo.

SolidTV – A escolha do Frontend

Como gosto muito de enfeitar o burro, precisaria de um frontend que suportasse QUALQUER coisa que eu desejasse fazer no sentido de multimídia. O MythTV foi uma escolha mas como era baseado em Linux deixei logo para trás já que com certeza me traria mais dor de cabeça do que alegrias. Nada contra o SO, mas para mim que não sou fluente, não rolaria.

Navengando pela internet filtrei as minhas opções em 2 programas: O Windows Media Center e o MediaPortal. O primeiro é integrado com o Windows e possui um leque satisfatório de opções, além de exigir mínima configuração. O segundo traz um leque quase infinito de opções e pode ser expansível via plugins, porém exige algum tempo dedicado de configurações e instalação de codecs e outras ferramentas.

Após muitos tópicos em fóruns e de opiniões de terceiros, acabei ficando com o MediaPortal. Sua interface em constante evolução além da caralhada de opções na tela de configuração acabaram levando o meu coração :)


Vídeo demonstrativo aleatório rodando o Skin Original do MediaPortal

Obviamente, nenhum dos dois programas tem suporte direto a execução de emuladores sendo assim precisaria de um segundo programa para tal tarefa. O MediaPortal possui um plugin chamado MyEmulators especial para isso, mas eu queria algo muito mais apelativo aos olhos e fácil de manipular, principalmente via joystick. Gostaria de chegar do meu trabalho, abrir um programa, escolher um jogo e sair jogando, sem complicações ou manipulação dentro do emulador.

Pesquisando na internet, achei dois concorrentes interessantes: O GameEX e o Maximus Arcade. O primeiro possui a vantagem de ser o queridinho da comunidade e ser muito bem suportado, além de ser bem expansível. O segundo possui uma interface extremamente fácil de manipular e configurar, porém é uma plataforma totalmente fechada. Como o GameEX possuia muitas funcionalidades duplicadas do MediaPortal e como preferia perder tempo configurando o MP ao invés do frontend de emuladores, fiquei com o Maximus Arcade.


Vídeo do Maximus Arcade em execução (skin e configurações default)

Depois da parte software escolhida, chegava a hora de se escolher o hardware que iria compor o meu HTPC. No próximo post irei discutir as escolhas que fiz além de postar algumas fotos, evitando assim que os artigos fiquem cansativos apenas com texto. Aproveitem esse meio tempo para opinar sobre minhas decisões até agora nos comentários :P