Android原生的vimeo视频播放

Rao*_*o's 8 android vimeo vimeo-player android-videoview vimeo-android

我正在开发本机android中的vimeo视频应用程序.但它不受支持VideoView.我可以知道Android的任何示例或相关查询.我希望最终输出为.mp3/.mp4格式.

iframe在Android中尝试过WebView,它在Android中运行良好,WebView但我无法获得搜索栏.并且OnPause()无法暂停视频.在这里,我只能获得暂停和播放按钮

在此输入图像描述

示例:player.vimeo.com/video/49462103

我想在Android原生播放这个视频

 <VideoView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/videoView"
    android:layout_centerVertical="true"
    android:layout_centerHorizontal="true" />
Run Code Online (Sandbox Code Playgroud)

更新链接: Vimeo站点Thread-1 Vimeo站点Thread-2

在此输入图像描述

我超过了错误

Ans*_*hen 7

我为 vimeo 制作了一个原生播放器,基于 WebView。支持公共和私人视频。

试试看:https : //github.com/ct7ct7ct7/Android-VimeoPlayer

<com.ct7ct7ct7.androidvimeoplayer.view.VimeoPlayerView
    android:id="@+id/vimeoPlayer"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>



VimeoPlayerView vimeoPlayer = findViewById(R.id.vimeoPlayer);
getLifecycle().addObserver(vimeoPlayer);

//public video
vimeoPlayer.initialize(59777392);

//If video is open. but limit playing at embedded.
vimeoPlayer.initialize({YourPrivateVideoId}, "SettingsEmbeddedUrl")

//If video is pirvate.
vimeoPlayer.initialize({YourPrivateVideoId},"VideoHashKey", "SettingsEmbeddedUrl")
Run Code Online (Sandbox Code Playgroud)


Das*_*ron 5

Vimeo 的嵌入代码应该在 Android WebView 中工作。Vimeo 仅向 PRO 用户提供有关这些用户自己视频的 .mp4 链接。

另一种选择是为 android 应用程序使用官方 Deep Link 库。这将让您在 Android 应用程序中打开任何 vimeo 视频。

  • 任何人都可以发布示例或清晰的教程以将 VIMEO 视频嵌入到 android 本机应用程序中。!!!谢谢 (2认同)