Android TV 从 URL 播放视频
Posted
技术标签:
【中文标题】Android TV 从 URL 播放视频【英文标题】:Android TV Play Video from URL 【发布时间】:2015-03-09 14:23:12 【问题描述】:我想从我的 android TV 应用中的 URL 播放 MP4 视频。
我在示例代码 (https://github.com/googlesamples/androidtv-Leanback) 中找不到示例。
有人知道怎么做吗? 我需要创建我自己的 Activity 还是在leanback 支持库中有一个标准的?
【问题讨论】:
【参考方案1】:androidtv-Leanback 示例已经包含视频播放。
如果您查看PlaybackOverlayActivity,您会看到VideoView
类用于播放示例视频(您可以找到文档here)。
但是,Leanback 支持库中没有标准组件,因此您必须自己定义一个 Activity。
【讨论】:
哇。仅播放视频和一些控件似乎真的很复杂...您是否做过任何具有这种视频播放功能的应用程序? 我认为没有那么复杂(就代码数量和复杂性而言)。通常,视频播放涉及大量工作。对于控件部分,PlaybackOverlayFragment
小部件为您完成了大部分繁重工作(请参阅此处:developer.android.com/reference/android/support/v17/leanback/…)
是的,我终于能够复制粘贴 PlaybackOverlayFragment
和 PlaybackOverlayActivity
并稍作调整以使其在我的应用程序中工作。感谢您的帮助。以上是关于Android TV 从 URL 播放视频的主要内容,如果未能解决你的问题,请参考以下文章
Android TV 中的 ExoPlayer 以纵向模式而不是横向模式播放视频
视频未在 Webview android (Google TV) 内播放
在 Android TV 上升级 Android WebView 后,hls 264 视频不再播放