Existe uma solução alternativa para que os vídeos instantâneos protegidos do Hulu ou Amazon Prime funcionem?

43

Quando eu assistia a apenas alguns episódios de star trek no Amazon Prime, o jogador ficava preso na atualização. Eu segui as instruções aqui e, na verdade, funcionou por 3 segundos. Foi a coisa mais estranha. Claramente, o vídeo estava sendo reproduzido e vi 3 segundos do episódio, mas surgiu uma mensagem dizendo que eu precisava atualizar meu flash player. Tentei carregar vídeos repetidamente, mas sem sucesso, nem mesmo os 3 segundos. Aqui está a mensagem de erro:

Sorry we were unable to stream this video. This is likely because your Flash Player needs to be updated.

Estou executando o Ubuntu 13.04 Raring Ringtail, Firefox 20 e o Adobe Flash-Player 11,2,202,280. Aparentemente, a Adobe não disponibilizará versões mais recentes do flash para Linux, apenas atualizações de segurança.

Alguém já conseguiu reproduzir vídeos instantâneos excelentes? Em caso afirmativo, em que circunstâncias? Existe talvez uma implementação alternativa do plugin flash que eu possa usar? Ou a causa do meu problema é algo completamente diferente?


O problema provavelmente tem a ver com a versão do flash que está sendo usada. Se alguém conseguiu que o Prime trabalhasse com uma versão atual do flash ou com uma implementação de código aberto / gratuita, informe. Ou se alguém puder fazer com que os vídeos da amazon joguem com outros parâmetros além de mudar o navegador para o chrome, informe-me.

Isso também afeta o conteúdo protegido no Hulu e em outros serviços que empregam DRM através do Flash.


O que não funcionou:

  • Usando o Chrome, que possui a versão mais recente do flash via ppapi. O Amazon Prime o proíbe estritamente.
  • O uso do Chromium tem o mesmo problema que o uso do Firefox
  • Tentando instalar o Adobe Flash 11,2,202,275. Não é compatível com bibliotecas raring (?).
Nada
fonte
Não vou postar isso como resposta, pois não estou satisfeito com isso. Portanto, a Adobe decidiu criar novas versões do flash para linux usando a API de plug-in Pepper desenvolvida pelo google em vez da API de plug-in Netscape usada por qualquer outro navegador, exceto o Internet Explorer, que usa o Active X. Os motivos pelos quais eles fizeram isso instigariam muito debate . No entanto, o Amazon Prime exige que eu acho que a versão mais recente do flash, que talvez seja o problema. Alguém conhece algum garfo do firefox que tenha o ppapi? A única solução possível é o uso do chrome, que não responde à pergunta.
Nil
1
Duvido que ajude, mas você pode tentar o Gnash, que é uma implementação de código aberto do Flash. O IIRC, no entanto, está desatualizado (não tenho certeza).
strugee
1
Tentei instalar o Google Chrome adequado (não o Chromium) também. Teve que vincular a antiga biblioteca do udev para executá-la, mas ainda não funcionou.
precisa saber é o seguinte
1
@ nil, você não precisa realmente instalar o libudev.so.0, pois em 13.04 o libudev.so.1 existe. Se você simplesmente forçar a instalação, ignorando a verificação de dependência, em seguida, vincular o libudev.so.0 ao libudev.so.1 existente, poderá fazer com que o Chrome funcione perfeitamente.
precisa saber é o seguinte
1
Não acho que seja um problema instantâneo agora. Eu apenas olhei na minha instalação 12.10, onde tudo está funcionando bem, e ele tem a mesma versão do Flash que na minha 13.04, onde não funciona. 11.2.202.280
Sajan Parikh

Respostas:

47

Eu fiz o seguinte em 13.04 64bit:

sudo apt-get install hal

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

Isso fez as coisas acontecerem no Chromium ....

Os comentaristas também confirmaram que as mesmas instruções funcionam para 12.04 64bit.

Aaron
fonte
3
Isso funciona lindamente. Melhor do que o Firefox no vinho! Você se importaria de explicar qual era o problema e por que essa correção funciona? Além disso, estou executando a versão de 32 bits do raring, portanto funciona para ambas as versões.
Nil
2
Essa correção também o fez funcionar no firefox. Você é o cara!
Nil
1
Surpreendente! Seria ótimo para alguém explicar isso um pouco mais. Ainda bem que as coisas estão funcionando novamente. A partir da correção, parece que houve um problema com o HAL.
Sajan Parikh
3
Aparentemente, hal não está funcionando corretamente no 13.04. Está faltando diretórios e não está sendo executado quando deveria. Parece que a funcionalidade hal está sendo rolada para o udev.
Aaron
2
Obrigado por postar a solução. Entendo que o udev substituiu hal, mas como o hal ainda é fornecido e ainda é necessário para o Flash DRM, talvez um bug deva ser registrado?
aap
7

As outras soluções aqui não funcionaram para mim em 13.10 de 64 bits . A única coisa que faz é adicionar um ppa:

sudo add-apt-repository ppa:mjblenner/ppa-hal
sudo apt-get update && sudo apt-get install hal

Isso funcionou no Chrome.

Obrigado Michael Blennerhassett pelo ppa

Obrigado omgubuntu por fornecer as instruções, recebi a resposta em: http://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10

snowguy
fonte
Posso confirmar que isso também funciona em 14.04 64bit. No meu caso, instalei o flash para o Firefox, instalei o HAL e tudo funcionou perfeitamente.
Kim
4

Codifique o seguinte:

sudo apt-get install hal

hald

(Isso funciona para a versão 12.10. Pedi desculpas. Esqueci que ainda não atualizei meu laptop)

Para a versão 13.04 (estou executando o Xunbuntu na minha área de trabalho )

No meu caso, eu tive que baixar hal e executar hald

então eu fiz as mesmas alterações da resposta acima

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

Ocorreu um erro na primeira vez que copio e colo esta linha

/usr/sbin/hald --daemon=yes --verbose=yes

Mas uma vez que instalei o hal e o hald, funcionou.

Eu posso assistir o vídeo da amazon prime usando o Firefox.

Sergio
fonte
não para 13,04 ansioso ringtail ..
Nil
Obrigado, esqueci que estou executando a 12.10 no meu laptop. Repostei o que fiz para fazê-lo funcionar em 13.04
Sergio
Isso funcionou para mim. Renomear / excluir a pasta antiga da Adobe resolveu o problema (depois de instalar e fazer as modificações no HAL).
Kmgdev 20/05
1

Até hoje, 27 de abril de 2013, não encontrei outra solução para assistir a vídeos instantâneos do Amazon Prime no Ubuntu, além do seguinte:

  1. Instale o Wine a partir do repositório Ubuntu.
  2. Instale a versão mais recente do Firefox para Windows usando o Wine. A versão do Wine que usei foi 1.4.1. Eu não notei nenhum erro ao fazê-lo.
  3. Baixe o instalador do Windows para obter a versão mais recente do Adobe Flash Player e execute-o usando o Wine. Não notei nenhum erro ao fazê-lo.

Ao reproduzir vídeos no Amazon Prime, não noto artefatos ou qualquer coisa que prejudique a experiência de visualização. Mesmo com a camada extra de compatibilidade, ele é executado como se fosse nativo. Se outra solução aparecer no futuro e não exigir o Wine, atualizarei isso como a resposta correta.

Nada
fonte
você está usando a versão do Wine diretamente dos repositórios Ubuntu, certo?
strugee
1
@strugee sim ..
Nil