2011-10-27 17 views
21

Android 4.0 trae el marco drm a los teléfonos inteligentes. Me interesa escribir un código que reproduzca videos protegidos por DRM, pero no puedo encontrar suficiente información.Muestras/tutorial para el marco DRM en Android

  1. ¿Hay algún tutorial sobre el uso del marco DRM? ¿Código de muestra?
  2. Cómo configurar un entorno: ¿el servidor que crea el contenido y las licencias?
  3. ¿Hay algún video protegido con DRM en Internet que pueda usar para las pruebas?
  4. El marco plug-in afirma extensibilidad, pero no puedo encontrar ni las definiciones de IA plugin, ni la descripción de cómo crear/añadir un complemento personalizado
+0

DRM añadido el API 11 (Android 3.0) https://developer.android.com/reference/android/drm/DrmManagerClient. html – VSB

+0

¿Encontró alguna muestra? –

+0

para lectores futuros, recientemente escribí una publicación sobre drm aquí http://aameer.github.io/articles/digital-rights-management-multi-drm/ cubre broadvine que es compatible con andriod 4.3+ – Aameer

Respuesta

9

EDITAR: Un ejemplo de paso a través de plug-in DRM ya está disponible en AOSP bajo marcos/base/DRM/libdrmframework/plugins/tránsito/


¿hay tutoriales sobre cómo utilizar el marco de DRM? ¿Código de muestra?

Todavía no, lamentablemente. La única documentación pública sobre esto se encuentra en los documentos de resumen del paquete android.drm.

Cómo configurar un entorno: ¿el lado del servidor que crea el contenido y las licencias?

Esto es específico para el proveedor de DRM.

¿Hay algún video protegido con DRM en Internet que pueda usar para las pruebas?

Esto también es específico para el proveedor de DRM.

El marco plug-in afirma extensibilidad, pero no puedo encontrar ni las definiciones de IA plugin, ni la descripción de cómo crear/añadir un complemento personalizado

Creo que esto se hará más clara una vez que el código fuente se lanza, pero por ahora no hay más información sobre esto desafortunadamente.

+0

Cualquier pista donde esto ejemplo fue movido también? frameworks/base/drm solo tiene una carpeta java y jni ahora. – schwiz

+1

@schwiz, un poco tarde, pero esto se movió a '/ frameworks/av/drm' –