在build.gradle里加入

api 'com.tencent.tbs.tbssdk:sdk:43939'//腾讯视频播放

AndroidManifest.xml里加入

        <activityandroid:name="com.tencent.smtt.sdk.VideoActivity"android:alwaysRetainTaskState="true"android:configChanges="orientation|screenSize|keyboardHidden"android:exported="false"android:launchMode="singleTask"><intent-filter><action android:name="com.tencent.smtt.tbs.video.PLAY" /><category android:name="android.intent.category.DEFAULT" /></intent-filter></activity>

加入权限

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.READ_PHONE_STATE" />

使用

    /*** 直接调用播放视频* @param videoUrl 视频地址*/private void startPlay(String videoUrl){//判断当前是否可用if(TbsVideo.canUseTbsPlayer(getApplicationContext())){Bundle bundle = new Bundle();bundle.putInt("screenMode",102);//102  来实现默认全屏+控制栏等UIbundle.putString("title","测试");bundle.putBoolean("standardFullScreen",true);// true表示标准全屏,false表示X5全屏;不设置默认false,bundle.putBoolean("supportLiteWnd",true);// false:关闭小窗;true:开启小窗;不设置默认true,bundle.putInt("DefaultVideoScreen",1);// 1:以页面内开始播放,2:以全屏开始播放;不设置默认:1//播放视频TbsVideo.openVideo(getApplicationContext(), videoUrl,bundle);
//            TbsVideo.openVideo(getApplicationContext(), videoUrl);}}

以上就简单的实现了视频播放

Android简单的集成腾讯视频播放器相关推荐

  1. 播放器android版最新官方版下载安装,腾讯视频播放器下载安装2017-腾讯视频播放器安卓版2017下载v8.2.23.21341 安卓版-腾牛安卓网...

    腾讯视频播放器2017最新版上线,每次更新都会有不同的新增功能,优化软件性能让用户拥有更舒适的观影体验,播放器还可以根据你的观影喜好推荐合适的影片. 应用特点: 万能播放,超强的解码功能 具有超强的多 ...

  2. 优酷、腾讯视频播放器插件

    优酷.腾讯视频播放器插件 js文件 /*** playVideo 1.0.4* https://github.com/zhouxitian/playVideo* author:zhouxitian@1 ...

  3. 50行代码实现的一个最简单的基于 DirectShow 的视频播放器

    本文介绍一个最简单的基于 DirectShow 的视频播放器.该播放器对于初学者来说是十分有用的,它包含了使用 DirectShow 播放视频所有必备的函数. 直接贴上代码,具体代码的含义都写在注释中 ...

  4. 引用腾讯视频 php代码,调用腾讯视频播放器APi代码

    调用腾讯视频播放器APi代码 发布时间:2018-05-18 00:10, 浏览次数:685 , 标签: APi 转自:https://blog.csdn.net/boyit0/article/det ...

  5. 最简单的基于libVLC的例子:最简单的基于libVLC的视频播放器

    最简单的基于libVLC的例子文章列表: 最简单的基于libVLC的例子:最简单的基于libVLC的视频播放器 最简单的基于libVLC的例子:最简单的基于libVLC的视频播放器(图形界面版) 最简 ...

  6. 最简单的基于 DirectShow 的视频播放器

    源程序下载链接:https://download.csdn.net/download/bmjhappy/11250669 50行代码实现的一个最简单的基于 DirectShow 的视频播放器 本文介绍 ...

  7. Chimee - 简单易用的H5视频播放器解决方案

    Chimee - 简单易用的H5视频播放器解决方案 参考文章: (1)Chimee - 简单易用的H5视频播放器解决方案 (2)https://www.cnblogs.com/lhb25/p/chim ...

  8. 腾讯视频下载|腾讯视频播放器下载

    腾讯视频播放器是由腾讯出品的拥有海量视频资源的视频播放器,它采用了先进的P2P流媒体播放技术,也就是说该视频在人流量极大的时候,清晰度依然极高,不会因为人多观看起来就会出现卡的情况,一个视频软件的好坏 ...

  9. 转:最简单的基于 DirectShow 的视频播放器

    50行代码实现的一个最简单的基于 DirectShow 的视频播放器 本文介绍一个最简单的基于 DirectShow 的视频播放器.该播放器对于初学者来说是十分有用的,它包含了使用 DirectSho ...

  10. 腾讯视频播放器使用第二次进入视频不能展示问题

    参考链接可见腾讯视频播放器文档 使用过程官网很详细,就不写了,这里主要记录一个问题,就是第二次进入视频页面的时候,初始化有问题,所以这里我用了一个方法 this.$nextTick(()=>{视 ...

最新文章

  1. Alpha 冲刺报告(10/10)
  2. 关于AttributeError: type object ‘XXX‘ has no attribute ‘XXX‘的问题
  3. memcache 总结笔记
  4. Linux QT5.12 一种整体界面字体设置的方法及设置PlainTextEdit组件的字体大小方法
  5. OpenShift 4 - 查看Node上的日志
  6. 慕课网上的星级评分--学习视频后模仿实现
  7. IDEA去除掉虚线,波浪线,和下划线实线的方法
  8. 活的通透的人,会是一个什么样的人?
  9. HTML的a标签href设为零操作的原因和方式
  10. C++中默认选中预编译头#includestdafx.h作用
  11. 十六进制转为float,float转为二进制
  12. Dstream如何应用RDD特有算子?
  13. 神马都是浮云!神马浮云是什么意思?-出自小月月
  14. 多规格的商品选择不同的规格值影响其他规格使之不可选
  15. 哪些自媒体平台收益高,每个自媒体平台的优势,新手抓紧收藏
  16. 【解决】fatal error: X11/XXXX.h: No such file or directory
  17. [NOIP2003] 提高组 洛谷P1039 侦探推理
  18. BAT春晚发红包,A、T宕机3年,为啥2019年百度挺住了?
  19. 2020 ICM Weekend 1 Problem E: Drowning in Plastic
  20. 同步群晖内的两个本地文件夹

热门文章

  1. 计算机打字速度在线测试,在线测试打字速度(一分钟打字速度测试)
  2. blender建模制作课堂笔记
  3. tmap | 制作地图动画、放大局部区域
  4. Http 常见的 Headers
  5. unity迷你太空射击游戏截图
  6. 深度剖析:针对深度学习的GPU共享
  7. 深度学习在OCR中的应用
  8. word方框(□)中打钩(√)的3种方法
  9. cpu性能测试软件 国际象棋,国际象棋测试
  10. java输战舰_什么是最好的战舰AI?