¿Utilizar YouTube Android API sin la aplicación de YouTube de Google?

Estamos desarrollando una aplicación de YouTube (con las API de YouTube de Android) para un dispositivo Android personalizado. Ahora, el problema de que no tengamos la aplicación YouTube de Google preinstalada en nuestro dispositivo (que es el sitio por requerimiento para usar estas API). A continuación mis preguntas:

  1. ¿Hay alguna manera de usar estas API sin la aplicación YouTube de Google instalada?

  2. De no ser así, ¿podemos incluir la aplicación YouTube Appk con nuestra aplicación e instalar la aplicación de Google en la primera ejecución de nuestra aplicación? ¿Es factible este enfoque?

  3. ¿Qué tipo de permisos se requieren de Google y cómo podemos conseguirlo?

Nota : no queremos utilizar el reproductor de vídeo Native Android y no queremos incrustar YouTube Player en una vista Web.

Gracias

One Solution collect form web for “¿Utilizar YouTube Android API sin la aplicación de YouTube de Google?”

La API de YouTube se usa para agregar la reproducción de YouTube a tu aplicación. Lo que significa que podrás incrustar un video de YouTube dentro de la interfaz de tu aplicación. Sí, necesita que se instale el cliente oficial de YouTube, ya que es lo que te dará el código de reproducción y la posibilidad de reproducir videos. Pero no necesitas ejecutarlo, el video estará dentro de tu aplicación.

No lo he comprobado, pero es lógico asumir que com.google.android.youtube.player.YouTubePlayerView es una vista implementada en la API oficial de YouTube, que se inyecta en tu aplicación mediante la API de YouTube. vídeo.

Para poder reproducir el video y reproducirlo en tu aplicación, necesitas soporte de la aplicación oficial de YouTube. Simple como eso.

Los documentos de la API de YouTube no mencionan que estará disponible en dispositivos con Android 2.2 (Froyo)

Así que para usar api necesitamos el soporte de la aplicación de YouTube

Respecto a su segunda pregunta

EDITAR

AFASIK en primer lugar la aplicación de YouTube de Google (4.2.16) que utilizamos para apoyar api de YouTube no es una fuente abierta. Es una aplicación gratuita, pero no significa que es de código abierto. Google no ha publicado el código fuente de la última aplicación de YouTube. Y la api de YouTube tampoco es de código abierto más sobre su proyecto experimental.

¿Has visto el código fuente de estos dos proyectos en cualquier lugar?

Puede ser que vienen con más modificaciones y características, pero creo que no hay ningún trabajo alrededor de la solución como usted ha dicho.

Si estoy equivocado, por favor, corrija

  • Excepción al utilizar YouTubePlayerFragment con FragmentActivity y ActionBarSherlock
  • API de datos de Youtube con OAuth2.0 en Android
  • Se ha superado el límite diario de uso no autenticado. El uso continuo requiere registrarse
  • Lista de reproducción de Youtube mostrada en ListView
  • ¿Cómo subir un video a YouTube en Android?
  • Permiso de la API de Youtube 403 Error prohibido
  • Pausa de la API de YouTube de YouTube cuando gira la pantalla u oculta el reproductor
  • deadobject excepción mientras se reproduce el video de youtube
  • Error al ejecutar 'postMessage' en el mensaje 'DOMWindow' en Android
  • YotubePlayerSupportFragment vista de pantalla completa en modo horizontal
  • Heredando ActionBarSherlock y Android YouTubePlayer
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.