No meu outro post, sobre o Berryboot, eu falei que estava criando uma “TV Smart” pra minha casa. Instalei o videogame (Retropie) e o computador (Debian), mas obviamente não demorou muito pro pessoal lá inventar de querer ver Netflix na Raspberry, que chamamos de “TV Smart”. Acontece que a Netflix não funciona diretamente no navegador que já vem instalado, o Chromium. Neste post, irei ensinar como ver Netflix na Raspberry Pi 3 utilizando o navegador nativo do Debian.
Quando você acessa a Netflix na Raspberry diretamente pelo navegador, até entra no site, mas quando se tenta entrar em algum vídeo, aparece uma mensagem de erro. 🙁
O sistema operacional utilizado foi o Debian, com interface gráfica e que já vem com navegador. Como falamos no post anterior, ele foi instalado a partir do Berryboot. Também ensinamos a instalá-lo de uma outra forma no post sobre os primeiros passos com Raspberry Pi e Linux.
Para realizar este projeto, vamos precisar de:
- Raspberry Pi 3
- Cartão SD
- Cabo HDMI
- Fonte 5 V
- Dissipador de calor (recomendado)
- Mini Teclado e Touchpad (opcional)
Atualizando a Raspberry
Antes de instalar o pacote que possibilitará o uso da Netflix na Raspberry é necessário fazer a atualização do software na placa. Para isso, é necessário ter certeza que a placa está conectada à rede, pois ela irá acessá-la na hora da atualização. O primeiro passo é executar o seguinte comando:
sudo apt-get update
Esse processo pode demorar um tempo. Depois de concluído, deve-se executar o seguinte comando:
sudo apt-get upgrade
Também deve demorar um pouco. A demora depende bastante de quando foi a última vez que foi feito esse processo.
É sempre bom realizar esse procedimento antes de instalar qualquer pacote. Por vezes acontecem erros inesperados simplesmente por não termos atualizado outros pacotes no nosso sistema.
Instalando o pacote para ver Netflix na Raspberry Pi
Primeiramente, deve-se baixar o pacote do repositório no Github. Execute o seguinte comando:
wget https://github.com/kusti8/chromium-build/releases/download/netflix-1.0.0/chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
Enquanto o pacote é baixado, o terminal ficará assim:
Após feito o download do pacote que permite rodar aNetflix na Raspberry, deve-se instalá-lo com o comando:
sudo dpkg -i chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
Haverá um aviso dizendo que está sendo um downgrade da versão do Chromium, porém é perfeitamente normal, pois a Netflix se baseia no navegador.
Após a instalação do pacote, você deve reiniciar a placa. Você pode aproveitar que já está no terminal e utilizar o seguinte comando para reiniciar:
sudo reboot
Tudo pronto! Agora é só entrar no Menu -> Internet -> Netflix e você estará apto a utilizar a Netflix na Raspberry. 🙂
Questão da temperatura
Ao executar a Netflix na Raspberry Pi 3, a placa é extremamente exigida. O processador fica em torno de 60% do uso e a temperatura fica em torno dos 65º C. Se abrir outras coisas em paralelo, pode chegar até 70 ºC. O fabricante não recomenda operar acima de 70 ºC por muito , pois pode danificar a placa.
É possível monitorar a temperatura através do comando:
vcgencmd measure_temp
Uma outra forma menos exata de medir a temperatura é colocar a mão em cima do processador. Quando ele está a 70 ºC é possível colocar a mão e ficar por pouco tempo com ela em cima.
Por isso, recomendo fortemente que se utilize um dissipador de calor.
Curtiu ver sua série favorita na Raspberry? Ajude-nos a melhorar o blog comentando abaixo sobre este tutorial.
Deu problema no Raspian:
dpkg: problemas com dependências impedem a configuração de chromium-browser:
chromium-browser depende de gconf-service; porém:
Pacote gconf-service não está instalado.
chromium-browser depende de libgconf-2-4 (>= 2.31.1); porém:
Pacote libgconf-2-4 não está instalado.
dpkg: erro ao processar o pacote chromium-browser (–install):
problemas de dependência – deixando desconfigurado
depois de realizar o processo todo, nao abre mais o chromiun, nem o link do pacote criado para netflix
Daniel,
Aparece algum erro? Por favor, detalhe melhor os problemas enfrentados 😉
Abraços!
Diogo – Equipe MakerHero
Quando atualiza volta versão nova e para de funcionar
Boa noite Grande Andre Rocha, tudo bem campeao?
Na hora de excutar esse comando
sudo dpkg -i chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
o sistema retorna esse erro abaixo
Erros foram encontrados durante o processamento de:
chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
Sandro,
Não há nenhuma descrição a mais desse erro?
Abraços!
Diogo – Equipe MakerHero
O procedimento acima não funcionou no raspberry pi 4. Você sabe como por o netflix pra funcionar no pi4?
Olá, Edmárcio,
Consegue detalhar o seu problema?
Abraços!
Diogo – Equipe MakerHero
Sua solução foi a única que funcionou, obrigado.
Olá,
Que bom que nosso trabalho pode te ajudar 😀
Abraço!
Rosana – Equipe MakerHero
Ao instala o Netflix o chomiun não para de funcionar
nao funcionou colega travou foi tudo
Olá Lorena!
Como você instalou o Raspbian?
O que acontece é que depois de umas atualizações do Raspbian esse procedimento deixou de funcionar. Então tem que instalar uma versão mais antiga do OS. Eu fiz na versão lançada em maio de 2016.
Abraços!
André Rocha – Equipe MakerHero
Prezado André, segui cada passo de seu post e ao final ainda continua dando erro ao tentar ver Netflix. 🤔. O que pode estar acontecendo.
Estou usando raspberrypi 3 B+ com raspbian
Olá Covas!
Como você instalou o Raspbian?
O que acontece é que depois de umas atualizações do Raspbian esse procedimento deixou de funcionar. Então tem que instalar uma versão mais antiga do OS. Eu fiz na versão lançada em maio de 2016.
Abraços!
André Rocha – Equipe MakerHero
boa tarde tudo bem?
fiz esse procedimento acima, porem não deu certo deu Código de erro: M7121-1331
Olá Bruno!
Você testou em um sistema “zerado”?
Abraços!
André – Equipe MakerHero
Executar o procedimento abaixo seguindo os números com a imagem 2017-11-29-raspbian-stretch disponível aqui https://downloads.raspberrypi.org/raspbian/images/
Vai funcionar, testado em uma Rapsberry pi 3B data 21/11/2018.
Fonte https://www.raspberrypi.org/forums/viewtopic.php?t=222954
1 sudo apt-get remove chromium-browser
2 sudo apt-get remove chromium
3 sudo apt-get autoremove
4 sudo apt-get clean
5 sudo apt-get update
6 sudo apt-get upgrade
7 sudo reboot
8 wget https://github.com/kusti8/chromium-build/releases/download/netflix-1.0.0/chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
9 sudo dpkg -i chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
10 sudo reboot
11 wget https://github.com/nateg5/Android/releases/download/NateCast/drm.zip
12 unzip drm.zip
13 sudo cp libwidevinecdm.so /usr/lib/chromium-browser/libwidevinecdm.so
//Adicione a extensão do agente do usuário Chromium pelo navegador vá para o site da extensão do agente do usuário:
14 https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg
//Instalar o User-Agent Switcher para o Chrome
15 chromium-browser –user-agent=”Mozilla/5.0 (X11; CrOS armv7l 6946.86.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.84 Safari/537.36″ https://netflix.com
//Parece que aumentar o espaço de troca melhora a reprodução com o chromium. Para fazer isso (copiado de https://help.vivaldi.com/article/raspberry-pi/ ) use os seguintes comandos:
16 sudo nano /etc/dphys-swapfile
//Por padrão, o Raspbian tem 100MB de swap. Por favor mude para 2048MB na seguinte linha do arquivo de configuração:
CONF_SWAPSIZE=2048
//Pressione Ctrl + X confirme S depois pressione Enter para salvar as alterações.
17 sudo reboot
//Caso queiram o VLC com aceleração por hardware igual o da ultima versão.
18 sudo apt-get update
19 sudo apt-get install vlc
//Caso queiram compartilhar unidade de rede ou usar midias compartilhadas da rede exixtente.
20 sudo apt-get install samba
21 sudo apt-get install nautilus
22 sudo reboot
Valeu Renato!
Vou dar uma olhada nesse procedimento que você passou.
Abraços!
André – Equipe MakerHero
Aproveita e testa na ultima versão lançada 2018-11-15 21:06, não uso ela com receio de bug, quem sabe funciona.
O VLC esta com bug na mudança de cor da legenda inclusive na versão oficial, só achei isso, de resto esta OK.
Procedimento testado na versão raspbian-2018-11-15, funcionando normalmente.
Obrigado, Renato. Consegui!
Vlw, aqui tinha dado o erro segui esses passos para desinstalar e instalar… mas creio que só fui até o passo 13…. do 14 ao diante ficou meio conturbado…
e particularmente acho ruim colocar 2GB de SWAP ou ter SWAP no SD… isso afeta na durabilidade do catão que possui um numero de regravações limitadas.
Fala André!
Aqui também não deu certo. Acredito que seja incompatibilidade com os demais pacotes que acompanham o chromium. Se vc tentar abrir o navegador pelo terminal, dá pra ver os erros, o primeiro deles já é referente a locale. Pode ser que quem tenha instalado as versões mais atualizadas do raspbian, como o meu caso, não vá funcionar…
[1:1:1018/150328.082268:ERROR:data_pack.cc(122)] Bad data pack version: got 5, expected 4
[1:1:1018/150328.082638:ERROR:resource_bundle.cc(334)] failed to load locale.pak
[1:1:1018/150328.082784:FATAL:chrome_main_delegate.cc(852)] Check failed: !loaded_locale.empty(). Locale could not be found for
#0 0x000001f2aac0
#1 0x000001f3fd78
#2 0x00000080c77c
#3 0x000001b976f4
#4 0x000001b9635c
#5 0x00000080ba0c
#6 0x0000756ef678 __libc_start_main
[1025:1025:1018/150328.089976:FATAL:zygote_host_impl_linux.cc(182)] Check failed: ReceiveFixedMessage(fds[0], kZygoteBootMessage, sizeof(kZygoteBootMessage), &boot_pid).
#0 0x000001f52ac0
#1 0x000001f67d78
#2 0x0000017c6748
#3 0x0000017c5784
#4 0x0000017c5e98
#5 0x000001484890
#6 0x00000148c1bc
#7 0x000001483f24
#8 0x000001bbfb38
#9 0x000001bbe384
#10 0x000000833a0c
#11 0x0000756da678 __libc_start_main
Abortado
Se der update e upgrade não funciona, só funciona sem atualizar, na janela inicial de configuração pule a parte de atualização que funciona.
Olá Renato!
O update/upgrade tem que ser feito antes de todo o processo. Se for depois, realmente não vai funcionar!
Abraços!
André – Equipe MakerHero
nao funcionou aqui ,fiz o procedimento exato como descrito e depois do reboot. cliquei no icone netflix launcher e nao abria. nem o chromium da barra de tarefas, so consegui escrever isso pq instalei o firefox esr.
Olá André
Tenho um pi3 com o Raspbian instalado… Até uns dias atrás estava assistindo tudo corretamente (instalaei seu pacote). De repente no meio de um filme, caiu e apareceu o erro: C7121-1331-P7. Tentei de tudo pra voltar a funcionar (até bati um papo com a Larissa do chat da Netflix… q não ajudou em nada 🙁 ). Cheguei a reinstalar o sistema de novo mas não teve jeito. Mesmo com tudo zerado dá esse erro… Alguma dica? Se não der pra resolver acho q vou cancelar… 🙁
Olá Edgar!
Qual sistema você está utilizando?
Já experimentou instalar o Raspbian pelo noobs?
https://www.makerhero.com/blog/primeiros-passos-raspberry-pi-e-linux/
Abraços!
André – Equipe MakerHero
André
Fiz como vc sugeriu… instalei o raspbian atavés do noobs… segui todas as sugestões padrão que o noobs sugeriu… baixei novamente o pct do chrome, atualizei o sistema, instalei o chrome, reiniciei o sistema e… nada!!! continua dando o erro C7121-1331-P7. Não sei mais o q fazer… uso o pi conectado à TV pq ela não tem conexão com internet e com ele posso (ou podia) assistir à Netflix… se houver alguma outra coisa q posso fazer me passa a dica, senão acho q vou ter q cancelar mesmo… 🙁
Olá Edgar!
Muito estranho esse seu problema.
Tentou fazer o update/upgrade antes de baixar o pacote? Se você atualizar o sistema depois de instalar o netflix ele não vai funcionar mesmo.
Você formatou corretamente o cartão antes de fazer esse processo? Tive problemas com a formatação convencional do Windows, mas o SD Card Formatter me ajudou bastante.
https://www.sdcard.org/downloads/formatter_4/
Abraços!
André – Equipe MakerHero
oi André
Estou te respondendo agora pq estive fora por uns dias… enfim… respondendo… sim fiz tudo como vc me indicou… até fui no vizinho usar o Windows dele pra usar o SD Formater (não uso Windows). ontem baixei a versão 9 stretch que é a mais recente e refiz todo o procedimento e agora o chrome não abre mais…
Cara!!! desisto… muito obrigado pela ajuda, mas realmente não dá pra entender o que está acontecendo… vlw até a próxima… 🙁
ola amigo , fiz o procedimento passa o treler e parece que esta perfeito mais na hora de assistir da esse erro
Código de erro: C7121-1331-P7, sabe oq ue pode ser ? obrigado ate mais bom blog
Olá Junior!
Você está usando qual sistema operacional?
Você fez algum update depois do tutorial aqui?
Abraços!
André – Equipe MakerHero
Tentei fazer o update e tb o joseupgrade da placa pi3 mas retorna informação que não foi possível aceder a placa. Tem como ultrapassar?
Olá Jose!
Você está com problemas na parte do update e upgrade? Você fez nessa ordem?
Pode ser problema na sua imagem mesmo, seria interessante seguir os passos deste tutorial primeiro:
https://www.makerhero.com/blog/primeiros-passos-raspberry-pi-e-linux/
Olá Jose!
Você está com problemas na parte do update e upgrade? Você fez nessa ordem?
Pode ser problema na sua imagem mesmo, seria interessante seguir os passos deste tutorial primeiro:
https://www.makerhero.com/blog/primeiros-passos-raspberry-pi-e-linux/
Abraços!
André – Equipe MakerHero
Pertinente a questão da refrigeração do raspberry. Na sua opinião, um cooler de 8 cm daria conta de refrigerar uma raspberry 2 rodando netflix? Abraço
Olá César!
Antes do Marcel falar que rodou na RPi 2 dele no comentário ali em cima, nem sabia que era possível rodar o Netflix nela!
Eu acho que com o cooler e dissipador deve manter a temperatura baixa. No começo eu iria monitorando pra ver como se comporta, se depois de um tempo (uns 16 minutos) rodando em tela cheia não esquentar muito acho que dá pra deixar rodando sem se esquentar :p
Abraços!
André – Equipe MakerHero
Tentei o procedimento agora, exatamente como descrito, mas o Chromium nem abre… alguma atualização?
Também estou com o mesmo problema. O browser não abre.
Vocês atualizaram o RPi antes de instalar o Chromium com Netflix?
sudo apt-get update
sudo apt-get upgrade
Olá Haroldo e Daniel!
Reitero o comentário do Marcel de atualizar antes de instalar o Netflix.
Outra pergunta, que placa vocês estão usando? Tentei numa Pi zero aqui e tive esse problema também.
A zero não suporta esse plugin.
Abraços!
André – Equipe MakerHero
Tenho pi 3 B+ e o chomiun parou de funcionar
E como fasso para resolver esse problema??
Olá Max,
Você já tentou desinstalar e instalar novamente?
Abraço!
Rosana – Equipe MakerHero
Existe alguma forma de fazer com que a Raspberry boote direto em um browser? Sem entrar no OS ou carregar outras dependências a não ser as necessárias para abrir o browser?
Fabio, eu já fiz isso a algum tempo atras, e sinceramente não me lembro como, mas vc pode procurar por Kiosk Mode ou modo kiosk que vc vai encontrar bastante informação sobre isso.
Você acha que dá para fazer este procedimento no raspberry pi 2?
Olá David!
Acho que não funcionaria, na 3 ela já teve problemas com aquecimento. Numa placa com o processamento menor seria bastante complicado.
Abraços!
André – Equipe MakerHero
Hoje fiz o procedimento em um RPi 2, com um dogle wifi.
Instalei o Raspbian Stretch Lite e depois o Pixel desktop.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install raspberrypi-ui-mods
wget https://github.com/kusti8/chromium-build/releases/download/netflix-1.0.0/chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
sudo dpkg -i chromium-browser_56.0.2924.84-0ubuntu0.14.04.1.1011.deb
Funcionou com um pouco de lentidão no início e depois melhorou.
A temperatura chegou no máximo à 54 graus.
Devo avisar que depois que instalar o Netfilx e for feito alguma atualização ou correção
sudo apt-get upgrade
sudo apt –fix-broken install
… o Netflix deixa de funcionar.
Olá Marcel!
Obrigado pelas contribuições, é muito bom ter gente ajudando e contribuindo no blog 😀
O problema do upgrade acontece porque é feito um downgrade no chromium para funcionar o netflix.
Não sabia que funcionava na Pi 2. Funcionou com a tela cheia e tudo?
Abraços!
André – Equipe MakerHero
Sim, funcionou com tela cheia (fullscreen).
E como eu disse, no início fica um pouco lento e qualidade ruim de imagem.
Mas depois melhora.