Android Java Youtube API v3.0 obtener enlace de vídeo RTSP
Quiero reproducir el video de youtube en Surface
, usando MediaPlayer
.
Por lo tanto, debo poner allí enlace de vídeo directo.
El problema es: ¿Cómo obtener este enlace en el dispositivo Android?
Enlace como este: http://gdata.youtube.com/feeds/api/videos/VIDEO_ID
Ya no está disponible. Probablemente debido a la API v2.0 antigua y obsoleta.
Pero este servicio web de alguna manera hacer el truco.
Y el enlace de resultados funciona perfecto. Así que todavía es posible.
- Error de YouTubePlayerView XML
- Java.lang.IllegalStateException: YouTubeServiceEntity no se ha inicializado al usar YouTubePlayerApi
- ¿Hay una versión HD (Higher Quality) .3gp de vídeo en youtube para los jugadores de HTML?
- deadobject excepción mientras se reproduce el video de youtube
- Heredando ActionBarSherlock y Android YouTubePlayer
- Agrega la API de datos de YouTube a Android Studio
- Obtener todas las ID de video de la lista de reproducción de YouTube
- ¿Cómo subir videos a youtube en android?
- Vídeo incrustado de youtube en el dispositivo táctil que muestra el menú contextual del botón derecho
- ¿Es posible reproducir YouTubePlayer a través de STREAM_ALARM
- Api de YouTube para la excepción android "service_missing"
- Android youtube cargar video con nombre de usuario y contraseña estáticos
- Las incorporaciones de iframe de YouTube no pueden reproducirse automáticamente en Android
Prueba con esta url
String ytInfoUrl="http://www.youtube.com/get_video_info?video_id=" + youtubeID + "&eurl=" + URLEncoder.encode("https://youtube.googleapis.com/v/" + youtubeID, "UTF-8");
Abra esto usando un HttpGet extraer las urls RTSP de esa respuesta de información.
editar
Puede utilizar este enlace para extraer los enlaces RTSP https://github.com/flipstudio/YouTubeExtractor/blob/master/src/main/java/com/flipstudio/youtube/extractor/YouTubeExtractor.java
editar
Mucho se han cambiado por favor utilice este proyecto para una extracción adecuada https://github.com/HaarigerHarald/android-youtubeExtractor/blob/master/youtubeExtractor/src/main/java/at/huber/youtubeExtractor/YouTubeExtractor.java
- Manejador de errores por defecto de RxJava
- Archivo no válido: android-sdk-linux / extras / android / support / v7 / appcompat / build.xml