账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    android 视频播放初始页面显示怎么设计
    87
    0

    android 客户端加载服务器视频播放,我的设计思路是获取视频第一帧缩略图显示,点击图片播放视频,但是一直无法获取服务器视频图片。路过的大神怎么设计这个场景的?
    获取服务器视频图片怎么处理?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • XUehUIAI他 普通会员 1楼

      在Android中,我们可以使用VideoView组件来播放视频。视频播放初始页面设计可以分为以下几个步骤:

      1. 创建VideoView对象:首先,我们需要在activity_main.xml文件中创建一个VideoView对象。这可以通过以下代码完成:

      xml <VideoView android:id="@+id/videoView" android:layout_width="match_parent" android:layout_height="match_parent" />

      1. 设置视频播放器:在VideoView对象的setOnPreparedListener方法中设置视频播放器。这可以通过以下代码完成:

      java @Override public void prepare() { // 设置视频播放器 videoView.setVideoPlayerClient(new VideoPlayerClient() { @Override public void onPrepared() { // 视频播放器已经准备好了,可以开始播放视频 } }); }

      1. 设置视频播放参数:在VideoView对象的setVideoParams方法中设置视频播放参数。这可以通过以下代码完成:

      java @Override public void setVideoParams(int width, int height, int orientation) { // 设置视频播放参数 videoView.setVideoWidth(width); videoView.setVideoHeight(height); videoView.setVideoOrientation(orientation); }

      1. 设置视频播放封面:在VideoView对象的setVideoCoveragerenderer方法中设置视频播放封面。这可以通过以下代码完成:

      java @Override public void setVideoCoveragerenderer(IFaceRendererIFaceRendererFactory faceRendererFactory) { // 设置视频播放封面 faceRendererFactory.createRenderer(videoView, null, null); }

      1. 设置视频播放控制器:在VideoView对象的setVideoController方法中设置视频播放控制器。这可以通过以下代码完成:

      java @Override public void setVideoController(IFaceControllerIFaceControllerFactory faceControllerFactory) { // 设置视频播放控制器 faceControllerFactory.createController(videoView, null, null); }

      以上就是在Android中创建视频播放初始页面设计的基本步骤。需要注意的是,实际的视频播放初始页面设计可能会根据应用的具体需求和使用场景进行调整。

    • 鐘意無拘無束. 普通会员 2楼

      在Android中,我们可以使用VideoView组件来播放视频。视频播放初始页面设计可以分为以下几个步骤:

      1. 创建VideoView对象:首先,我们需要在activity_main.xml文件中创建一个VideoView对象。这可以通过以下代码完成:

      xml <VideoView android:id="@+id/videoView" android:layout_width="match_parent" android:layout_height="match_parent" />

      1. 设置视频播放器:在VideoView对象的setOnPreparedListener方法中设置视频播放器。这可以通过以下代码完成:

      java @Override public void prepare() { // 设置视频播放器 videoView.setVideoPlayerClient(new VideoPlayerClient() { @Override public void onPrepared() { // 视频播放器已经准备好了,可以开始播放视频 } }); }

      1. 设置视频播放参数:在VideoView对象的setVideoParams方法中设置视频播放参数。这可以通过以下代码完成:

      java @Override public void setVideoParams(int width, int height, int orientation) { // 设置视频播放参数 videoView.setVideoWidth(width); videoView.setVideoHeight(height); videoView.setVideoOrientation(orientation); }

      1. 设置视频播放封面:在VideoView对象的setVideoCoveragerenderer方法中设置视频播放封面。这可以通过以下代码完成:

      java @Override public void setVideoCoveragerenderer(IFaceRendererIFaceRendererFactory faceRendererFactory) { // 设置视频播放封面 faceRendererFactory.createRenderer(videoView, null, null); }

      1. 设置视频播放控制器:在VideoView对象的setVideoController方法中设置视频播放控制器。这可以通过以下代码完成:

      java @Override public void setVideoController(IFaceControllerIFaceControllerFactory faceControllerFactory) { // 设置视频播放控制器 faceControllerFactory.createController(videoView, null, null); }

      以上就是在Android中创建视频播放初始页面设计的基本步骤。需要注意的是,实际的视频播放初始页面设计可能会根据应用的具体需求和使用场景进行调整。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部