Autor Tópico: Netflix no Ubuntu  (Lida 13790 vezes)

Offline ribeirws

  • Usuário Ubuntu
  • *
  • Mensagens: 54
    • Ver perfil
Netflix no Ubuntu
« Online: 28 de Agosto de 2012, 01:25 »
Pessoal,
Tentei usar o Netflix no Ubuntu com o browser Chrome e quase funcionou, mas apareceu uma tela de erro e eu gostaria de pedir a ajuda dos mais experientes.
Eu instalei a extensão do Moonlight para o Chrome e iniciei o programa com o seguinte comando:

xpto@xpto:~$ google-chrome --user-agent="Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; pt-BR) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.2.1 Safari/525.19"

Ele carregou o Chrome então eu entrei no site do Netflix fiz login e selecionei um filme qualquer para reproduzir.
A partir daí veio a seguinte tela:



Uploaded with ImageShack.us

Depois de um tempo carregando, então apresentou a seguinte tela:



Uploaded with ImageShack.us
Vejam a saída na janela do terminal:

xpto@xpto:~$ google-chrome --user-agent="Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; pt-BR) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.2.1 Safari/525.19"
Moonlight: 3.99.0.3
Moonlight: Attempting to load libmoonloaderxpi
Moonlight: 3.99.0.3
Moonlight: Attempting to load libmoonloaderxpi
Moonlight: 3.99.0.3
Moonlight: Attempting to load libmoonloaderxpi
debug_get_option: GALLIUM_DRIVER = softpipe
couldn't open libtxc_dxtn.so, software DXTn compression/decompression unavailable
Moonlight: Installing signal handlers for crash reporting.
Moonlight: Enabling MONO_DEBUG=keep-delegates,reverse-pinvoke-exceptions and MOONLIGHT_ENABLE_CONSOLE=1
Moonlight: Loaded mscodecs from: /home/wanderson/.mozilla/plugins/moonlight/silverlight-media-pack-linux-x64-21-1.so.
Moonlight: browser bridge not found for your browser (likely not needed). User agent = 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; pt-BR) AppleWebKit/525.19 (KHTML, like Gecko) Version/3.2.1 Safari/525.19'
Moonlight: Plugin AppDomain Creation: OK
Moonlight: URL = http://movies.netflix.com/WiPlayer?movieid=70171943&trkid=2692263&pt_request_id=bb2c0b01-92a3-4ae3-8726-6aa3d923e995-5142219&pt_rank=1&pt_row=0&pt_location=WATCHNOW
Moonlight: URL = http://movies.netflix.com/layout/silverlight/Player-v3-SL4.xap?v=3.1506.491.1
Moonlight: OpenGL vendor string: NVIDIA Corporation
Moonlight: OpenGL renderer string: GeForce 6100 nForce 405/integrated/SSE2
Moonlight: OpenGL version string: 2.1.2 NVIDIA 295.49
Using managed xaml parser.
trying to load: /System.Windows;component/themes/generic.xaml
System.NullReferenceException: Object reference not set to an instance of an object
  at aa0.a () [0x00000] in <filename unknown>:0
  at aa0.a (System.Reflection.MethodInfo A_0, BindingFlags A_1) [0x00000] in <filename unknown>:0
  at aa0.a (System.Reflection.PropertyInfo A_0) [0x00000] in <filename unknown>:0
  at aa0.a (System.Reflection.PropertyInfo A_0, System.Type A_1, Boolean A_2) [0x00000] in <filename unknown>:0
  at aa0.a (System.Reflection.MemberInfo A_0, System.Type A_1) [0x00000] in <filename unknown>:0
  at pe.a (System.Reflection.MemberInfo A_0) [0x00000] in <filename unknown>:0
  at e+b.b (st A_0) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable.Any[st] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
  at e.a (System.Reflection.PropertyInfo A_0) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator28`1[System.Reflection.PropertyInfo].MoveNext () [0x00000] in <filename unknown>:0
  at System.Collections.Generic.List`1[System.Reflection.PropertyInfo].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0
  at System.Collections.Generic.List`1[System.Reflection.PropertyInfo].AddRange (IEnumerable`1 collection) [0x00000] in <filename unknown>:0
  at e.a (System.Type A_0) [0x00000] in <filename unknown>:0
  at qz.a (wv A_0) [0x00000] in <filename unknown>:0
  at is+a.b (o A_0) [0x00000] in <filename unknown>:0
  at n2.a
  • (IEnumerable`1 A_0, System.Action`1 A_1) [0x00000] in <filename unknown>:0

  at is.a (System.Type A_0) [0x00000] in <filename unknown>:0
  at uj.a (qd A_0) [0x00000] in <filename unknown>:0
  at kc.k () [0x00000] in <filename unknown>:0
  at cc+f.d (eg A_0) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator1A`2[eg,System.Object].MoveNext () [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable+<CreateCastIterator>c__IteratorA`1[Netflix.Silverlight.CBPApp.ViewModels.AppWindowViewModel].MoveNext () [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable.Single[AppWindowViewModel] (IEnumerable`1 source, System.Func`2 predicate, Fallback fallback) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable.Single[AppWindowViewModel] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
  at mm.a[AppWindowViewModel] (hl A_0, .at[] A_1) [0x00000] in <filename unknown>:0
  at Netflix.Silverlight.CBPApp.IoC.Get[AppWindowViewModel] () [0x00000] in <filename unknown>:0
  at Netflix.Silverlight.CBPApp.App.OnStartup (System.Object A_0, System.Windows.StartupEventArgs A_1) [0x00000] in <filename unknown>:0
  at System.Windows.Application.OnStartup (System.Windows.StartupEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Deployment.CreateApplication () [0x00000] in <filename unknown>:0
  at System.Windows.Deployment.LoadAssemblies () [0x00000] in <filename unknown>:0
  at System.Windows.Deployment.InitializeDeployment (IntPtr plugin, System.String xapPath, System.String culture, System.String uiCulture) [0x00000] in <filename unknown>:0
Moonlight: ErrorEventArgs created with message: 'Object reference not set to an instance of an object'

(exe:3892): Moonlight-WARNING **: (plugin-class.cpp:610):static void Moonlight::EventListenerProxy::proxy_listener_to_javascript(Moonlight::EventObject*, Moonlight::EventArgs*, void*): runtime check failed: (js_sender != NULL)
not implemented: (ErrorEventArgs.charPosition) plugin-class.cpp:851
not implemented: (ErrorEventArgs.lineNumber) plugin-class.cpp:843
not implemented: (ErrorEventArgs.methodName) plugin-class.cpp:856
Moonlight: Shutting down
« Última modificação: 28 de Agosto de 2012, 20:29 por ribeirws »

Offline Andreson Goveia

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.985
  • Kubuntu 14.10
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #1 Online: 28 de Agosto de 2012, 03:13 »
Não vai funcionar, pode desistir (experiencia própria), mesmo por que o moonlight não tem suporte a DRM, que é utilizado pela netflix no silverlight.

Já estão desenvolvendo um plugin do netflix para linux (em HTML5), mas ainda vai demorar um pouco.

Na atualidade existe apenas duas maneiras de se rodar o netflix:

Tendo dualboot com o Windows.
Tendo o windows instalado dentro de uma maquina virtual.

É só escolher a sua opinião.

Offline neookano

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #2 Online: 29 de Agosto de 2012, 08:49 »
Eu também era um antigo usuário da Netflix, mas acabei cancelando por conta disso.
Logo depois descobri o http://www.crackle.com.br/, uma parceira da Sony Entertainment, não tem tantos filmes quanto a Netflix, mas é gratuito e usa o plugin do Flash pra rodar os filmes.

Offline andre.lima

  • Linuxes Games
  • Usuário Ubuntu
  • *
  • Mensagens: 24
  • Linux Gamer
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #3 Online: 31 de Agosto de 2012, 10:11 »
A www.netmovies.com.br é muito boa também e totalmente compatível com distribuições Linux! Experimente!  :D

Abraço
Ubuntero, UAI!

Offline Nosferatu Arucard

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #4 Online: 17 de Novembro de 2012, 23:26 »
O problema do Netflix no Ubuntu já têm uma solução válida: desde que use o Wine.  ;)
Presentemente é necessário instalar alguns patches à versão git do Wine (e felizmente foram aprovadas para a próxima versão 1.5.18 que será lançada no próximo dia 23) e compilar o código-fonte. Depois pode instalar a versão Windows do Firefox e o Silverlight 4 para o Netflix DRM funcionar. (Os patches foram a implementação de 5 API's que estavam em falta, apesar de terem implementado muita coisa relativa ao DRM nos últimos meses  ::))

http://how-to.wikia.com/wiki/How_to_watch_Netflix_%28Watch_Instantly%29_in_Linux

Offline rodrigues612

  • Usuário Ubuntu
  • *
  • Mensagens: 13
    • Ver perfil

Offline ribeirws

  • Usuário Ubuntu
  • *
  • Mensagens: 54
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #6 Online: 21 de Novembro de 2012, 17:30 »
O problema do Netflix no Ubuntu já têm uma solução válida: desde que use o Wine.  ;)
Presentemente é necessário instalar alguns patches à versão git do Wine (e felizmente foram aprovadas para a próxima versão 1.5.18 que será lançada no próximo dia 23) e compilar o código-fonte. Depois pode instalar a versão Windows do Firefox e o Silverlight 4 para o Netflix DRM funcionar. (Os patches foram a implementação de 5 API's que estavam em falta, apesar de terem implementado muita coisa relativa ao DRM nos últimos meses  ::))

http://how-to.wikia.com/wiki/How_to_watch_Netflix_%28Watch_Instantly%29_in_Linux

Pessoal,
Eu segui as dicas do http://www.ubuntudicas.com.br/blog/2012/11/netflix-rodando-no-ubuntu-via-ppa/ ou http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html e consegui ver o Netflix no Ubuntu 12.10 e 12.04.
A única observação que faço é que depois de instalar o pacote Netflix-Desktop, você deve se logar como root e então abrir o Dash e executar o aplicativo Netflix, para ele instalar os complementos Wine Mono e Wine Gecko. Caso dê erro - comigo aconteceu - é só apagar a pasta /root/.netflix-desktop e repetir o processo. Após isto, é só logar como usuário normal e executar o aplicativo Netflix a partir do Dash novamente. Em caso de erro repetir o passo acima e apagar a pasta /home/seu usuário/.netflix-desktop e repetir o processo.

Se tiver dúvidas sobre como se logar como root no Ubuntu 12.10 ou 12.04, basta fazer o seguinte:
1) Definir uma senha para o usuário root usando o comando: $sudo passwd root
2) Habilitar o login manual no Ubuntu com o comando: $sudo sh -c 'echo "greeter-show-manual-login=true" >> /etc/lightdm/lightdm.conf'
3) Reiniciar o sistema e então acessar a opção login manual

Acho que agora dá prá dar adeus ao Windows. Só não é um adeus absoluto e irrestrito porque a solução acima ainda roda no Wine, mas acho que já é um passo enorme que deve forçar a Netflix a lançar em breve um app para Linux. Bom proveito! :D

Offline marcosalvesps

  • Usuário Ubuntu
  • *
  • Mensagens: 362
  • Seja Livre, use Linux!
    • Ver perfil
    • Teoria Nerd
Re: Netflix no Ubuntu
« Resposta #7 Online: 21 de Novembro de 2012, 21:32 »
Eu segui pelo tuto do Ubuntu BR-SC e também ficou perfeitíssimo! Deve ser o mesmo tuto dos outros sites, provavelmente... Estou feliz... Sou viciado no Netflix!
Marcos Silva - http://www.teorianerd.com.br
Ubuntu 17.10 - 64 bits no Notebook Dell Inspiron 14 5000

Offline celopias

  • Usuário Ubuntu
  • *
  • Mensagens: 44
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #8 Online: 03 de Novembro de 2013, 22:46 »
no meu tudo foi perfeito.. até a hora de começar o filme..
abre a locadora.. porem quando escolho um filme e ele vai carregar da um erro com a  internet..
 da esse erro....

woops.. something went wrong..
internet conection problem
erro code n8102-106

alguém com algo assim???

alguma dica???
vlw

Offline ribeirws

  • Usuário Ubuntu
  • *
  • Mensagens: 54
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #9 Online: 05 de Novembro de 2013, 00:11 »
no meu tudo foi perfeito.. até a hora de começar o filme..
abre a locadora.. porem quando escolho um filme e ele vai carregar da um erro com a  internet..
 da esse erro....

woops.. something went wrong..
internet conection problem
erro code n8102-106

alguém com algo assim???

alguma dica???
vlw



Dá uma olhada em http://www.edivaldobrito.com.br/instale-pipelight-e-obtenha-suport-a-silverlight-no-navegador-no-linux/
a solução usando o PepeLight é bem mais completa e melhor que usar uma firefox para windows rodando dentro do wine, como na solução anterior, embora ele ainda faça uso do Compholio.
Só não esquece da dica de instalar no Chrome a extensão User Agent Switcher  e selecionar o Windows Firefox 15 nas preferências dela.
Be happy!!!

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #10 Online: 10 de Novembro de 2013, 21:53 »
the problem persists, please call netflix at 0-800-086-4042

erro code n8 102-106

Em qual país você está, e o nteflix de qual país quer acessar?

Se esta no Brasil e quer acessar o Netflix dos EUA, é porque isto não é possivel pois seu IP é do Brasil, você precisa de um IP norte Americano.

Errorvcode 102 no Netflix é um erro de protocolo de comunicação.

Offline celopias

  • Usuário Ubuntu
  • *
  • Mensagens: 44
    • Ver perfil
Re: Netflix no Ubuntu
« Resposta #11 Online: 10 de Novembro de 2013, 22:08 »
ok.. mas como resolvo isso...
não sei nada...ahhhhHHH... kkk

ele já abre no navegador direto.. quando abro o netflix-desktop


usei esse pluguin e funcionou.. só o americano...
http://olhardigital.uol.com.br/noticia/plugin-para-navegador-desbloqueia-conteudo-do-netflix-americano/35744


alguém sabe como posso resolver isso... ???
« Última modificação: 11 de Novembro de 2013, 22:36 por celopias »