Articles of youtube

如何在Android中显示YouTubevideo的缩略图

我正在编写一个应用程序,我想要显示YouTubevideo列表。 但我希望列表显示video标题以及其他一些信息,但也会显示video的缩略图,就像我们去www.youtube.com时一样 有人可以帮我吗?如何显示videourl的缩略图?

是否可以在Android中禁用youtube api的全屏?

正如标题所示:是否可以使用Android中的Youtube API禁用全屏? 我有一个带有片段的应用程序,在这些片段中我有框架布局,我添加了YouTubePlayerSupportFragment。 但是当我点击全屏时会抛出此exception: java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.xxx/com.example.xxx.MainActivity}:java.lang.IllegalArgumentException:找不到id 0x7f040039的视图(com.example.xxx:id/frame_youtube)片段YouTubePlayerSupportFragment {4282a068#11 id = 0x7f040039}

RTSP youtube链接

我已经遍布谷歌,我很难从youtubevideo获取rtsp链接给出VIDEO_ID。 我很困惑如何使用该ID,然后解析谷歌的链接。 感谢您的时间和精力。

如何在Android上的WebView中嵌入YouTube剪辑

任何人都可以了解为什么我放在网页浏览器中时无法点击并在Android手机上播放youtube剪辑? 我把一个非常简单的应用程序放在一起(它正在扩展,但没有立即),它有一个使用Android SDK分配的Web视图。 webview的其余部分按预期工作(文本,图像,CSS等),但是,YouTube剪辑不会显示,它们只显示为黑色或白色矩形(video嵌入的位置应该是)。 我们使用相同的视图在iPhone应用程序上显示相当的内容,没有任何问题。 这是使用基本的Flash嵌入,iPhone上的Safari浏览器将这些转换为H.264并在QuickTime中很好地播放它们。 Android能做同样的事吗? 这是嵌入代码,作为一个例子….

触摸设备上的嵌入式YouTubevideo会自动显示右键单击上下文菜单

我正在使用cordova并使用iframe来包含youtubevideo。 我正在使用此行将video放入iframe中。 ylink=” $(‘#list_holder’).html(ylink); ylink格式类似于https://www.youtube.com/embed/XXXXXXXX 它装载完美。 video缩略图加载。 然后我开始播放按钮。 video按预期播放。 问题是它还会触发youtube的右键单击上下文菜单。 我试图触摸video的其他位置以隐藏它,但它会再次出现在我触摸的地方。 然后我尝试了一些建议。 最后,我最终得到了这个巨大的url,用于使用所有这些建议。 ylink=” 还是行不通。 大多数建议都使用allownetworking=”internal”但我使用它并没有改变。 它只发生在触摸设备上。 我在Android 2.3和4.0.4上测试 如何停止此上下文菜单或隐藏它,禁用它? 我只需要寻道控制和全屏控制。 video中我不需要任何其他内容。 我错过了什么? [忘了提一下:有趣的是,昨天的第一线工作完美,今天没有工作。 上下文菜单昨天没有显示。 现在我想知道你是否改变了任何东西。]

更改方向的单活动应用中的YouTubePlayerSupportFragment

我试图解决这个问题,通过互联网搜索,没有find真正的答案。 我正在开发一款需要YouTube播放器的应用。 此播放器是YouTubePlayerSupportFragment因为它位于支持片段中(因此它也是嵌套的)。 初始设置后,我意识到每当我旋转手机时,video就会停止播放,必须重新启动。 这显然不是我想要的。 然后我发现了一些SO答案( 像这样 ),人们说Activity需要处理配置更改,所以我在清单中的Activity中添加了android:configChanges=”keyboardHidden|orientation|screenSize” 。 这解决了这个问题,video现在即使在方向改变时也能继续播放,全屏旋转看起来并不难看。 很酷,我说,只是意识到这大大困扰了应用程序的其他部分,因为配置现在正在所有视图到位后更新。 这意味着如果我的手机处于纵向模式并且我将其旋转为横向,则正在使用的布局仍然是纵向布局。 我find了解决方案,建议在Activity的onConfigurationChanged(…)调用setContentView(…)并重新onConfigurationChanged(…)片段中的视图,但这似乎是一个相当麻烦的解决方案,因为它不仅仅是一个简单的内容设置我需要,片段需要保留(例如在RecyclerView滚动位置)。 内置的setRetainInstance(true)在这种情况下不起作用,因为视图将使用它重新创建,但是在调用onCreateView(…)时配置仍然是旧的。 如果我可以捕获configChanges事件,如果用户仅在该屏幕(片段)上但在其他任何地方保留Activity娱乐,那将是很好的。 不建议使用更多活动,由于UI / UX原因,我无法为此屏幕和应用程序的其余部分使用单独的活动。

尝试在PhoneGap / Cordova应用中自动播放YouTubevideo

我正在使用PhoneGap开发一个应用程序。 所以,它是一个网络应用程序。 在这个应用程序中,我需要嵌入一个YouTubevideo,并在用户导航到该特定页面时自动播放。 我已经读过HTML5video自动播放由于带宽设置而无法在移动设备上运行。 我的问题是,有什么办法可以绕过这个限制吗? 我不介意可以让我这样做的复杂的变通办法或黑客攻击。 什么都没有。 谢谢。

Android webview无法呈现通过iframe嵌入的YouTubevideo

这是关于在webview中使用最新的嵌入格式(iframe)加载youtubevideo。 iframe嵌入格式的示例 在Android 2.3.3和3.2设备(HTC Desire和Asus Transformer)上测试代码,webview只显示黑色矩形。 我尝试了类似的vimeo嵌入 在2.3中,video播放正确 在3.2中,黑色矩形闪烁并消失,iframe区域为空白。 最后,如果使用旧的嵌入格式(使用对象标签),video将在2.3.3和3.2中的webview内正确显示。 我已经检查了相关问题并添加了 android:hardwareAccelerated=”true” 在应用程序和/或活动标签中,但在2.3和3.2设备中仍然没有video。 这是一个大问题,因为现在有更多网站使用最新格式(iframe)来嵌入他们的YouTubevideo。 Android / Youtube团队,请看一下这个问题。

Youtube数据API:访问媒体流和播放(JAVA)

我想访问YouTubevideo并使用自己的媒体播放器播放。 我可以使用youtube数据API获取video属性(标题,url等)。 我可以访问video流并使用我自己的媒体播放器(如Android Media Player)播放它。 我在JAVA中尝试所有这些。 提前致谢.. :)

获取YouTubevideo的下载url(Android / Java)

如何获取用Java下载Androidvideo的url?