第三方 视频播放器

implementation 'fm.jiecao:jiecaovideoplayer:4.8.3'//视频播放
 <fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard
        android:layout_weight="5"
        android:id="@+id/player_list_video"
        android:layout_width="match_parent"
        android:layout_height="220dp" />
  JCVideoPlayerStandard player = findViewById(R.id.player_list_video);
        boolean setUp = player.setUp("http://ips.ifeng.com/video19.ifeng.com/video09/2014/06/16/1989823-102-086-0009.mp4", JCVideoPlayer.SCREEN_LAYOUT_LIST, "");
        if (setUp) {
            Glide.with(MainActivity.this).load("http://a4.att.hudong.com/05/71/01300000057455120185716259013.jpg").into(player.thumbImageView);
        }

 相对于 原生的videoview 操作起来比较简单 

 

#############更新

jiaozi更新了,下边是最新依赖

 

compile 'cn.jzvd:jiaozivideoplayer:7.0.5'

地址附上:

https://github.com/Jzvd/JiaoZiVideoPlayer

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Qt是一个跨平台的应用程序框架,它提供了一套丰富的类库和工具,方便开发者快速开发出各种类型的应用程序。Qt中有许多第三方库可以用于处理视频和图像数据,可以利用这些库来显示摄像头画面。 首先,需要使用一个Qt的多媒体库,比如QtMultimedia模块。该模块提供了许多类来处理多媒体相关的操作,包括播放音频、视频等。其中,QCamera类可以用于管理和控制摄像头设备。 然后,使用QCamera类的实例来初始化和控制摄像头。可以通过调用setViewfinder()方法将摄像头的图像显示在一个Qt的窗口中,该窗口可以是一个QWidget或者QQuickItem。 接下来,需要创建一个窗口来显示摄像头的画面。可以使用Qt的GUI类库中的类来创建一个窗口,比如QMainWindow、QDialog等。在窗口上可以添加一个QCameraViewfinder作为显示摄像头画面的部件。 然后,可以使用QCamera类的start()方法来启动摄像头的视频流,并设置QCameraViewfinder作为目标,这样摄像头的画面就能够在窗口中显示出来了。可以通过调用stop()方法停止视频流的显示。 最后,为了方便用户操作摄像头,还可以在窗口中添加一些控制按钮,比如开始、停止、拍照等,可以利用信号和槽机制来实现按钮的功能。 总之,通过Qt的多媒体库和相关类,可以很方便地显示摄像头的画面。开发者可以根据自己的需求进行定制和优化,实现一个功能丰富、易用的第三方摄像头播放器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值