1 问题:最近要做一个将服务器视频保存到本地的功能,将视频保存到本地后发现本地相册里面并没有更新该视频,纠其原因是系统的媒体数据库并没有实时的更新
   2 解决方案:利用MediaScannerConnection主动去扫描扫描媒体数据库
            步骤:1.在Activity onCreate里面创建成员变量MediaScannerConntion并调用MediaScannerConntion.connect();
                      2.在需要更新媒体数据库的地方调用MediaScannerConntion.scanFile()
                      3.在onDestroy里面断开连接MediaScannerConntion.disconnect();
   3 具体代码如下:

public class MediaScanActivity extends BaseActivity {private MediaScannerConnection mMediaScannerConnection;@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//1.创建MediaScannerConnectionmMediaScannerConnection = new MediaScannerConnection(this, null);//调用connectmMediaScannerConnection.connect();}/*** @param filePath 保存到本地的文件路径* @param isVideo  是否是视频*/private void scanFile(String filePath, boolean isVideo) {if (mMediaScannerConnection != null) {if (isVideo) {//主动扫描视频mMediaScannerConnection.scanFile(filePath, "video/mp4");} else {//主动扫描图片mMediaScannerConnection.scanFile(filePath, "image/jpeg");}}}@Overrideprotected void onDestroy() {super.onDestroy();if (mMediaScannerConnection != null) {//释放连接mMediaScannerConnection.disconnect();}}
}

Android视频录制,保存图片,视频到本地后本地相册或者视频库里面没有的解决方案相关推荐

  1. Camtasia2020视频录制软件的安装及pj顶级屏幕录像视频编辑软件

    俗话说,字不如表,表不如图,图不如视频.随着互联网的发展,大家对于知识的渴求不再局限于文字图片,而是更加倾向于视频.目前各大平台都在发展视频,所以,一款好用高清而且免费的视频录制编辑软件是大家所喜爱的 ...

  2. Fiddler抓包视频并转图片,去重后制讲义【视频处理】

    第一节 思路概述 解析.下载.合并.转换(.mp4转.png).去重.转换(.png转.pdf) 第二节 下载在线视频至计算机 *.mp4文件 推荐普通视频下载工具,在此不赘述 *.m3u8文件(.t ...

  3. Android视频录制从不入门到入门系列教程(一)————简介

    一.WHY Android SDK提供了MediaRecorder帮助开发者进行视频的录制,不过这个类很鸡肋,实际项目中应该很少用到它,最大的原因我觉得莫过于其输出的视频分辨率太有限了,满足不了项目的 ...

  4. alsa 放的声音和录制的声音之间的延时_webrtc视频录制总结

    背景:要在视频通话中进行相关录制,具体要求如下: (1) 视频通话录像,并保存为AVI格式,并上传到服务端,服务端下发给设备message部分,但是管理机本身不存储录像: (2) 能监控其他的设备,并 ...

  5. iOS 录视频,相册选择视频,视频压缩,存储本地文件,播放,上传

    iOS 录视频,相册选择视频,视频压缩,存储本地文件,播放,上传 工程中用到了这部分的功能,也纠结了几天后做完了,现在总结下这部分的东西. 先说描述下需求: (1)从相册取视频.录视频: (2)视频转 ...

  6. 类似于快手、美拍、抖音短视频录制SDK接入教程

    这几年抖音短视频非常火爆,所以很多公司也希望开发短视频录制功能,现在大部分企业是通过第三方视频SDK来完成的,当然不考虑成本的,公司也可以自己开发. 先给大家看下短视频效果,没法插入视频,直接贴视频地 ...

  7. 视频录制,压缩实现源码

    实现代码: <!DOCTYPE html> <html><head><meta charset="utf-8"><title& ...

  8. JS实现视频录制-以Cesium为例

    JS实现视频录制-以Cesium为例 文章目录 JS实现视频录制-以Cesium为例 1. 需求描述 2. 具体实现 2.1 主要原理 2.2 完整示例 3. 示例效果 4. 参考链接 1. 需求描述 ...

  9. Camtasia Studio mac下载V2020汉化补丁中文版视频录制及剪辑工具软件

    Camtasia Studio mac是TechSmith旗下一款专门录制屏幕动作的工具,它能在任何颜色模式下轻松地记录屏幕动作,包括影像.音效.鼠标移动轨迹.解说声音等等,另外,它还具有即时播放和编 ...

最新文章

  1. Nature:首个肠道微生物对药物代谢影响的系统性研究
  2. 设计模式学习笔记——目录
  3. 大数据分析工资单:六大行员工再涨薪 人均年薪超26万
  4. Hello World with Spring 3 MVC
  5. php版主动推送,织梦php主动推送完整实例(单篇推送版本)
  6. 27个澳洲年轻人,重演了少年马云的一段奇遇
  7. shape中的ring标签的使用方法
  8. XPath 简单语法
  9. HDU-3072-IntelligenceSystem(tarjan,贪心)
  10. java数据同步视频,Oracle从入门到精通 oracle数据库 全程同步视频教学 内含Oracle Java项目实战教...
  11. poedit使用(本地化和国际化)
  12. ZYNQ图像处理(2)——ov5640_hdmi显示环境搭建
  13. python做乘法运算定律_乘法运算定律(四年级数学下册乘法运算定律)
  14. 服务器只识别2t硬盘,网吧用2008R2服务器系统不认2T以上单个硬盘?
  15. 13种MongoDB的GUI简介
  16. python:matplotlib基础(3)
  17. 关于书签(BookMark)操作
  18. CSS3弹性盒子布局
  19. 基础的拉普拉斯金字塔融合用于改善图像增强中易出现的过增强问题(一)
  20. Android系统的手机文件夹目录

热门文章

  1. Cadence orcad 导出网表(.asc文件)
  2. find vba 模糊_求Find模糊查找和绝对查找的方法。
  3. 2019年3月最新windwows101809教育版激活密钥及其下载地址
  4. 微信小程序实现点击按钮退出功能
  5. (6)圆的生成之中点画圆法
  6. 有什么变音视频软件?这些软件值得收藏
  7. 设计模式 - 漫谈软件编程背后的系统化思维
  8. 小程序源码:端午送粽子祝福微信小程序源码下载支持打赏模式带背景音乐
  9. win7系统如何映射服务器,win7系统映射网络驱动器怎么访问
  10. 今年很火的 AI 绘画怎么玩