海康威视Android开发 视频下载以及转码
下载:
初始化连接登录就不说了直接说下载通过下面这句代码
HCNetSDK.getInstance()
.NET_DVR_GetFileByTime("登录返回的userid", "下载的视频通道",startTime, stopTime, fileName)
重点参数说明:
下载的视频通道: 注意此处的视频通道 要从32开始 ,你如果获取到的视频通道是 1 那么此处就应该是 32+1 官方给的是有问题的。IP通道要加上32才是真正的通道才可以看到视频,预览到视频。
startTime:要下载的视频的开始时间 文档中的 NET_DVR_TIME 类 年月日,时分秒以此给个int值即可
endTime: 同startTime
fileName: 此处应当是你所要存放的文件的绝对路径,注意文件的后缀应当是 .H264 不是.mp4后缀。其余的后缀你播放是没办法播放的
视频文件转码:
通过 FFmpegCommand 来进行转码 FFmpegCommand 地址
FFmpegCommand: FFmpegCommand适用于Android的FFmpeg命令库,实现了对音视频相关的处理,能够快速的处理音视频,大概功能包括:音视频剪切,音视频转码,音视频解码原始数据,音视频编码,视频转图片或gif,视频添加水印,多画面拼接,音频混音,视频亮度和对比度,音频淡入和淡出效果等
FFmpegCommand.runCmd(FFmpegUtils.transformVideo("源文件地址",”转码后的文件“),object:IFFmpegCallBack {override fun onStart() {}override fun onProgress(progress: Int, pts: Long) {}override fun onCancel() {}override fun onComplete() {FileUtils.delete(sourcePath)LogUtils.i("转码完成-删除原来的文件")}override fun onError(errorCode: Int, errorMsg: String?) {LogUtils.i("转码 ERROR Code $errorCode",errorMsg)}});
海康威视Android开发 视频下载以及转码相关推荐
- Android开发视频教学第一季(1-16集)视频源码下载
[Android开发视频教学].01_01_Android平台一日 http://android.itmdc.com/forum.php?mod=viewthread&tid=45 [Andr ...
- Android开发视频教学第一季(17-34集)视频源码下载
[Android开发视频教学].01_17_调试程序 http://www.apkbus.com/android-95481-1-1.html [Android开发视频教学]01_18_文件下载 h ...
- linux 浏览器源码下载,Android开发:图片浏览器源码
Android 图片浏览器源码,是你学习Android很好的例子,希望对你的学习有帮助. main.xml android:layout_width="fill_parent" a ...
- 视频教程-快速入门Android开发 视频 教程 android studio-Android
快速入门Android开发 视频 教程 android studio 任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生苦短,我 ...
- 老罗android开发视频教程 下载地址
感觉老罗android开发视频教程讲得挺好挺全面的,适合新手学习.分享 老罗android开发视频教程 下载地址: 电驴:http://www.verycd.com/topics/2929580/ 老 ...
- 【Android 安装包优化】p7zip 源码交叉编译 Android 平台可执行程序 ( 下载 p7zip 源码 | 交叉编译 Android 中使用 7z 可执行程序 )
文章目录 一.下载 p7zip 源码 二.交叉编译 Android 中使用 7z 可执行程序 三.参考资料 一.下载 p7zip 源码 下载 7zip 源码 , 下载页面 https://source ...
- 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
. 最新下载 : 2017年 8 月 28 日 : 平台 Android Studio 软件包 大小 SHA-1 校验和 Windows (64 位) android-studio-bundle-16 ...
- Android开发相关下载汇总
一. Android SDK在线更新镜像 首先是一些大学和知名机构公开的Android SDK的在线更新镜像,使用上只要把SDK下载源替换下列地址,并填写正确的端口号,就可以正常下载资源了(请自行查毒 ...
- 【Android 应用开发】Android 开发环境下载地址
此文章来自于[http://blog.csdn.net/shulianghan/article/details/38023959] 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+ ...
最新文章
- stl string的erase方法
- 阿里云文件存储NAS跨账号挂载
- 现代操作系统: 第九章 安全
- c语言单链表冒泡排序的步骤,急!!求c语言单链表冒泡排序的详细流程图
- C#中使用SharpZipLib进行解压缩然后进行二进制反序列化
- SQL优化常用方法9
- 1分钟读懂直播和音视频通话的区别
- [python 进阶] 9. 符合Python风格的对象
- (Object detection)目标检测从入门到精通——第四部分anchor box
- angular-代码段
- c#.net常用函数列表
- Silverlight常见问题解决方法
- python做客户端监控程序(python 监控程序)
- 随机生成姓名,姓名生成器
- NERO8注册码序列号
- Android触摸屏驱动,电阻屏,电容屏
- 遥感图像空间分辨率获取
- 贾立平太讨厌_《最强大脑》水哥微博致歉三遍对不起 网友:节目太虚假,真的追不下去了...
- Zigbee入门指导(二)mdash;mdash;运行Zigbee例程
- 图像分割的 U-Net 系列方法