Destaque Netflix na Raspberry Pi

Netflix na Raspberry Pi com o sistema operacional Debian 53

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. 🙁

Erro do Netflix na Raspberry

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:

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:

baixando o Netflix na Raspberry

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.

Instalando o Netflix na Raspberry

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.

Brooklyn 99 no Netflix na Raspberry

Curtiu ver sua série favorita na Raspberry? Ajude-nos a melhorar o blog comentando abaixo sobre este tutorial.

Faça seu comentário

Acesse sua conta e participe

53 Comentários

  1. 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

  2. depois de realizar o processo todo, nao abre mais o chromiun, nem o link do pacote criado para netflix

    DANIEL SANTOS BRANCO DA LUZ
    1. Daniel,

      Aparece algum erro? Por favor, detalhe melhor os problemas enfrentados 😉

      Abraços!
      Diogo – Equipe MakerHero

  3. Quando atualiza volta versão nova e para de funcionar

  4. 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

    1. Sandro,

      Não há nenhuma descrição a mais desse erro?

      Abraços!
      Diogo – Equipe MakerHero

  5. O procedimento acima não funcionou no raspberry pi 4. Você sabe como por o netflix pra funcionar no pi4?

    1. Olá, Edmárcio,

      Consegue detalhar o seu problema?

      Abraços!
      Diogo – Equipe MakerHero

  6. Sua solução foi a única que funcionou, obrigado.

    1. Olá,

      Que bom que nosso trabalho pode te ajudar 😀

      Abraço!
      Rosana – Equipe MakerHero

  7. Ao instala o Netflix o chomiun não para de funcionar

  8. nao funcionou colega travou foi tudo

    1. 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

  9. 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

    1. 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

  10. boa tarde tudo bem?
    fiz esse procedimento acima, porem não deu certo deu Código de erro: M7121-1331

    1. Olá Bruno!

      Você testou em um sistema “zerado”?

      Abraços!

      André – Equipe MakerHero

  11. 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

    1. Valeu Renato!

      Vou dar uma olhada nesse procedimento que você passou.

      Abraços!

      André – Equipe MakerHero

      1. 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.

    2. Procedimento testado na versão raspbian-2018-11-15, funcionando normalmente.

    3. Obrigado, Renato. Consegui!

    4. 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.

  12. 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

    1. 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.

      1. 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

  13. 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.

  14. 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… 🙁

    1. 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

      1. 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… 🙁

        1. 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

          1. 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… 🙁

  15. 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

    1. Olá Junior!

      Você está usando qual sistema operacional?

      Você fez algum update depois do tutorial aqui?

      Abraços!

      André – Equipe MakerHero

  16. 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?

    1. 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/

    2. 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

  17. 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

    1. 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

  18. Tentei o procedimento agora, exatamente como descrito, mas o Chromium nem abre… alguma atualização?

    Haldor Omar Laucirica Garcia
    1. Também estou com o mesmo problema. O browser não abre.

      1. Vocês atualizaram o RPi antes de instalar o Chromium com Netflix?
        sudo apt-get update
        sudo apt-get upgrade

    2. 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

      1. Tenho pi 3 B+ e o chomiun parou de funcionar
        E como fasso para resolver esse problema??

        1. Olá Max,

          Você já tentou desinstalar e instalar novamente?

          Abraço!
          Rosana – Equipe MakerHero

  19. 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?

    1. 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.

  20. Você acha que dá para fazer este procedimento no raspberry pi 2?

    1. 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

    2. 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.

      1. 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.

        1. 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

          1. 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.