使用七牛开发短视频

七牛官网(Android 短视频 SDK):https://developer.qiniu.com/pili/sdk/3734/android-short-video-sdk
其实官网文档已经写的很清楚了,基本按照步骤就ok了。
通过自己试验,可以正常录制短视频。
步骤:
1.修改 build.gradle,添加依赖

implementation files('libs/pldroid-shortvideo-1.16.2.jar')//七牛的依赖
implementation 'com.android.support:recyclerview-v7:28.0.0'//其中有用到,如果没有依赖,请依赖。
implementation 'com.android.support:design:28.0.0'//其中有用到,如果没有依赖,请依赖。

2.添加相关权限

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.FLASHLIGHT" />

3.参考官网的demo开发
其中我只是使用了视频拍摄的功能(VideoRecordActivity),如果你集成框架没有问题,参考demo应该都可以实现功能。
需要注意的点是,在参考demo的时候,所有的点击事件都是通过android:onClick=""去配置的。
自己的demo:https://github.com/lllllliudahong/QNDemo

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,198评论 4 61
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 3,034评论 1 3
  • 自己总结的Android开源项目及库。 github排名https://github.com/trending, ...
    AllenJuns阅读 15,076评论 13 372
  • 阿真呐阅读 129评论 0 0
  • 相比主流烂片,非主流烂片的迷惑性强得多。首先,它通常打着艺术片的幌子。非专业观众并不知道,艺术片只是为了和主流商业...
    唐璧阅读 232评论 0 0