¿Existe alguna solución para que funcionen los videos instantáneos protegidos de Hulu o Amazon Prime?

43

Cuando fui a ver algunos episodios únicos de Star Trek en Amazon Prime, el jugador se quedó atascado en la actualización. Seguí las instrucciones aquí y hacerlo funcionó durante 3 segundos. Fue lo más extraño. Claramente, el video se estaba reproduciendo y vi 3 segundos del episodio, pero apareció un mensaje que decía que necesitaba actualizar mi reproductor flash. Intenté cargar videos una y otra vez, pero no tuve éxito, ni siquiera los 3 segundos. Aquí está el mensaje de error:

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

Estoy ejecutando Ubuntu 13.04 Raring Ringtail, Firefox 20 y adobe flash-player 11,2,202,280. Aparentemente, Adobe no hará que las versiones más recientes de flash estén disponibles para Linux, solo actualizaciones de seguridad.

Entonces, ¿alguien ha podido reproducir videos instantáneos de primera calidad y, en caso afirmativo, en qué circunstancias? ¿Existe quizás una implementación alternativa del complemento flash que pueda usar? ¿O es la causa de mi problema algo completamente diferente?


El problema probablemente tiene que ver con la versión de flash que se está utilizando. Si alguien ha conseguido que Prime trabaje con mi versión actual de flash o con una implementación de código abierto / gratuita, infórmelo. O si alguien puede reproducir videos en Amazon para reproducirlos con cualquier otro parámetro además de cambiar mi navegador a Chrome, por favor dígame.

Esto también afecta el contenido protegido en Hulu y otros servicios que emplean DRM a través de Flash.


Lo que no ha funcionado:

  • Usando Chrome, que tiene la última versión de flash a través de ppapi. Amazon Prime lo prohíbe estrictamente.
  • Usar Chromium tiene el mismo problema que usar Firefox
  • Intentando instalar Adobe Flash 11,2,202,275. No es compatible con las bibliotecas raring (?).
Nulo
fuente
No voy a publicar esto como respuesta ya que no estoy satisfecho con eso. Por lo tanto, Adobe decidió hacer nuevas versiones de flash para Linux utilizando la API de complemento Pepper desarrollada por Google en lugar de la API de complemento Netscape utilizada por cualquier otro navegador, excepto Internet Explorer, que utiliza Active X. Las razones por las que hicieron esto generarían mucho debate . Sin embargo, Amazon Prime requiere, supongo, la última versión de flash, que tal vez sea el problema. Alguien sabe algún tenedor de firefox que tenga el ppapi? La única solución que puedo ver es usar Chrome, que no responde la pregunta.
Nil
1
Dudo que ayude, pero puedes probar Gnash, que es una implementación de código abierto de Flash. IIRC, sin embargo, está desactualizado (aunque no estoy seguro).
strugee
1
Intenté instalar Google Chrome adecuado (no Chromium) también. Tuve que vincular la antigua biblioteca udev para que se ejecute, pero aún así no funcionó.
Sajan Parikh
1
@nil, no necesita instalar libudev.so.0 ya que en 13.04 existe libudev.so.1. Si simplemente fuerza la instalación, ignorando la verificación de dependencia, luego haga un enlace simbólico libudev.so.0 al libudev.so.1 existente, puede hacer que Chrome funcione bien.
Sajan Parikh
1
No creo que sea un problema flash ahora. Acabo de ver mi instalación 12.10 donde todo funciona bien, y tiene la misma versión de Flash que en mi 13.04 donde no funciona. 11.2.202.280
Sajan Parikh

Respuestas:

47

Hice lo siguiente en 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

Eso puso todo en marcha en Chromium ...

Los comentaristas también confirmaron que las mismas instrucciones funcionan para 12.04 64bit.

Aaron
fuente
3
Esto funciona de maravilla. ¡Mejor que Firefox en vino! ¿Le importaría explicar cuál fue el problema y por qué funciona esta solución? Además, estoy ejecutando la versión de 32 bits de raring, por lo que funciona para ambas versiones.
Nada
2
Esta solución también lo hizo funcionar en Firefox. ¡Tu eres el hombre!
Nada
1
¡Asombroso! Sin embargo, sería genial para alguien explicar esto un poco más. Me alegra que las cosas funcionen de nuevo. Desde la solución, parece que fue un problema con HAL.
Sajan Parikh
3
Aparentemente, hal no funciona correctamente en 13.04. Le faltan directorios y no se ejecuta cuando se supone que debe hacerlo. Parece que la funcionalidad hal se está convirtiendo en udev.
Aaron
2
Gracias, por publicar la solución. Entiendo que udev reemplazó a hal, pero dado que hal todavía se proporciona y aún se requiere para Flash DRM, ¿tal vez se deba archivar un error?
aap
7

Las otras soluciones aquí no me han funcionado en 13.10 64 bits . Lo único que hace es agregar un ppa:

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

Eso funcionó en Chrome.

Gracias Michael Blennerhassett por el ppa

Gracias omgubuntu por proporcionar las instrucciones. Obtuve la respuesta de: http://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10

Snowguy
fuente
Puedo confirmar que esto también funciona en 14.04 64bit. En mi caso, instalé flash para Firefox, luego instalé HAL y todo funcionó a la perfección.
Kim
4

Codifique lo siguiente:

sudo apt-get install hal

hald

(Esto funciona para la versión 12.10 me disculpé. Olvidé que aún no he actualizado mi computadora portátil)

Para la versión 13.04 (estoy ejecutando Xunbuntu en mi escritorio )

En mi caso tuve que descargar hal y ejecutar hald

luego hice los mismos cambios de la respuesta anterior

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

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

rm -rf ~/.adobe

Recibí un error la primera vez que copio y pego esta línea

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

Pero una vez que instalé hal y corrí, funcionó.

Puedo ver el video de Amazon Prime usando Firefox.

Sergio
fuente
no para 13.04 raring ringtail ..
Cero
Gracias, olvidé que estoy ejecutando 12.10 en mi computadora portátil. Reposicioné lo que hice para que funcione el 13.04
Sergio
Esto funcionó para mí. Renombrar / eliminar la antigua carpeta de Adobe hizo el truco (después de instalar y hacer las modificaciones a HAL).
kmgdev
1

A partir de hoy, 27 de abril de 2013, no he encontrado otra solución para ver videos instantáneos de Amazon Prime en Ubuntu aparte de lo siguiente:

  1. Instale Wine desde el repositorio de Ubuntu.
  2. Instale la última versión de Firefox para Windows con Wine. La versión de Wine que utilicé fue 1.4.1. No he notado errores al hacerlo.
  3. Descargue el instalador de Windows para la última versión de Adobe Flash Player y ejecútelo con Wine. No noté ningún error al hacerlo.

Al reproducir videos en Amazon Prime, no noto artefactos ni nada que pueda restar valor a la experiencia visual. Incluso con la capa adicional de compatibilidad, se ejecuta como si fuera nativo. Si aparece otra solución en el futuro que no requiere Wine, la actualizaré como la respuesta correcta.

Nulo
fuente
estás usando la versión de Wine directamente desde los repositorios de Ubuntu, ¿verdad?
Strugee
1
@strugee, sí ...
Nil