问题标签 [vimeo-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 与 Vimeo Networking java Library 集成时获取视频文件值为 null,以通过 URI 播放视频
我在我的 android 应用程序中使用Vimeo 网络库通过使用 Vimeo 的官方库通过Video View播放视频。
我使用 Token 验证 API
代码的问题是它给了我videoFiles的空值。当我在代码注释之间给出下面提到的b格式的链接时
这是我的代码
我不知道我应该传递哪个 URI,所以我以 2 格式传递 URI
一)https://player.vimeo.com/videos/123456789
它从失败方法中抛出了错误
I/TAG5:Vimeo 错误:使用 JsonReader.setLenient(true) 在第 1 行第 1 列路径 $ 接受格式错误的 JSON
b) https://player.vimeo.com/videos/123456789/config
I/TAG1:视频:com.vimeo.networking.model.Video@0 I/TAG2:VideoFiles null
所以最后我使用链接 b
android-studio - 如何使用官方库 Vimeo Networking Library 播放 vimeo Video?
我想使用 Vimeo 官方库在我的 android 应用程序中播放 Vimeo 视频:借助VideoView 或 ExoPlayer的Vimeo 网络库
原生播放的基本要求是:
用户必须登录。用户必须是视频的所有者。用户必须是 PRO 或更高版本(或应用程序必须具有“可以访问所有者的视频文件”功能)。令牌必须具有 video_files 范围。用户必须是发出请求的 API 应用的所有者。
android - 如何将 Android 和网站上的 Vimeo 与特定用户访问权限集成
我们已经购买了一个用于视频流的 VIMEO 帐户。我们的网站和安卓应用程序正在运行,用户级别的内容限制由 firebase 生成的令牌管理。现在我想集成我们的网站和应用程序要访问的 VIMEO 视频,并希望确保所需用户只能使用相应的令牌访问这些视频。
我们现在只是使用 iframe + 域级保护 + 将其设为私有(尽管有时可以下载)在我们的网站上显示视频。但不可能管理不同的用户级别来仅访问不同的视频。还努力将其集成到 android 中以实现域级保护。是在 App 上显示视频的硬编码客户端令牌还是我必须使用 Vimeo 播放器或 API 以及如何使用?
看到了一些关于 android 的文档,但这些对我来说似乎不清楚。请建议
android - 在 Android-Vimeo-Player 或 Webview 上播放私人 Vimeo 视频
我按照https://github.com/vimeo/vimeo-networking-java使用硬编码访问令牌(可以访问公共和私人视频)在Android上配置Vimeo 客户端(由该访问令牌初始化)。但VimeoClient.getInstance().fetchContent()的调用失败。
面对这些错误:
这些错误表明了什么,即使我解决了这个问题,
- 这是在 Webview 中加载的正确方法,因为我必须将我的视频设为私有,并针对网站用例进行域限制?
- 我可以使用这种方法在https://github.com/ct7ct7ct7/Android-VimeoPlayer中播放吗?
我首先通过来自后端的令牌进行验证,然后给出 URL。之后使用访问令牌并配置 Vimeo 客户端,我需要加载视频。 对于这种适用于 android 的私人视频场景的Vimeo 官方文档对我来说似乎真的很不清楚,并且也联系了寻求帮助,但尽管我有一个付费帐户,但没有得到任何回应。
请帮助或建议..!!
runtime-error - Android 10 平台 (api29) 的 Vimeo 网络库崩溃
我使用 vimeo 网络库(https://github.com/vimeo/vimeo-networking-java)、exoplayer实现了 vimeo 网络,并在这篇文章中解释了https://stackoverflow.com/a/65737556/8814924
现在的问题是当我检查 API 30 时出现错误
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.emergingit.emergingstudy/com.emergingit.emergingstudy.activities.course.ExoPlayerActivity}: java.lang.IllegalStateException: Unable to extract the trust manager on Android10Platform, sslSocketFactory is class com .android.org.conscrypt.OpenSSLSocketFactoryImpl
原因:java.lang.IllegalStateException: Unable to extract the trust manager on Android10Platform, sslSocketFactory is class com.android.org.conscrypt.OpenSSLSocketFactoryImpl
这表明错误
此处讨论了哪个问题:https ://github.com/square/okhttp/issues/5878 ,问题讨论:
使用网络库的当前版本“1.1.3”是否有任何解决方案,或者我必须等到库更新?
xamarin - 嵌入式 Vimeo 视频未在 xamarin android 中显示全屏按钮
我使用 webview 来显示 vimeo 视频。全屏在 ios 上工作,但不在 android 上。在 webview 中,我将设置 HTML 源以显示视频,
代码 :
vimeo-android - 如何实现 AccountStore 接口 vimeo
我是 Vimeo 及其 API 的新手。我正在寻找一种快速实现 AccountStore 接口的方法。
官方文档没有提供任何东西:
如果您选择传入 AccountStore,则经过身份验证的帐户将自动保留。身份验证完成后,您可以通过 VimeoClient#getVimeoAccount() 访问持久化的 VimeoAccount 对象。有关 AccountStore 的基本实现,请参阅示例应用程序中的此文件
vimeo - 是否有可能的 Vimeo 分辨率的定义列表?
我注意到如果您通过 api 将视频上传到 Vimeo,并且分辨率是非标准的,它会在转码期间标准化高度。即,我有一个 1920x1050(不是 1080)的视频,vimeo 将其标准化为 1906x1080。
Vimeo 标准化到的高度是否有限?或者它是一个可以产生任意数量不同高度的函数?
对于 16:9 视频来说,这似乎很简单,但垂直手机视频呢?那些归一化到什么高度?
谢谢
vimeo - 防止双击 Vimeo 移动视频
有人可以帮我吗?
我的 elementor 中有一个视频,我需要防止用户通过双击来推进视频。
有人有解决方案吗?
android - 应用程序上的 Vimeo 私人视频
我正在尝试创建一个允许用户仅在订阅时观看视频收藏的应用程序。我打算为此使用 Vimeo,并在 Vimeo 上创建了一个 Vimeo Pro 帐户和一个应用程序。以下 github ( https://github.com/vimeo/VimeoNetworking ) 上的文档是初始化 Vimeo 客户端所需的配置;问题是,是否应该是identifier
我secret
的专业帐户(用于每个订阅用户)中的帐户,并且是否存在在应用程序中公开定义此帐户的风险。
其次,请求返回一个集合:
返回包含视频 URL 的对象数组,VIMVideo
如果没有订阅这些 URL 在应用程序外部被嗅探和使用是否存在任何风险。
我对视频内容管理过程的了解非常有限,如果我的理解完全有缺陷,请原谅我的幼稚。总而言之,我想向订阅用户展示一系列视频,并为希望订阅的用户显示“立即订阅”按钮;在不离开本机应用程序和深度链接的情况下处理订阅。最后,确保内容的 URL 是安全的,并且在没有有效订阅的情况下不能在应用程序之外使用。
谢谢。