Использование Youtube Intent для запуска видео с определенной начальной точки - PullRequest
7 голосов
/ 01 ноября 2010

Вопрос прост:)

Я хочу запустить видео на YouTube с определенной начальной позиции.

В обычном браузере вы можете добиться этого, добавив # t = 1m20s в конце URL, как в:

http://www.youtube.com/watch?v=HKdsra1O20Y#t=30m10s

Но если я использую этот URL в Intent, проигрыватель Android не будет начинать с этого момента.

Я использую это для запуска действия:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.youtube.com/watch?v=HKdsra1O20Y#t=30m10s")));

Но видео начинается с самого начала: (

Спасибо

1 Ответ

4 голосов
/ 19 декабря 2010

Вы можете легко использовать API Google Gdata для вызова 3gp-видео на YouTube, тогда все, что вам нужно, это загрузить 3gp в экземпляр MediaPlayer, который вы можете легко использовать с помощью метода seekTo.

...