基于Android的视频音量自动调控系统.docVIP

  • 5
  • 0
  • 约6.66千字
  • 约 12页
  • 2019-03-10 发布于广西
  • 举报
基于Android的视频音量自动调控系统 第 PAGE \* Arabic \* MERGEFORMAT 12 页 专利申请技术交底书 一、 基本信息 发明名称:基于Android的视频音量自动调控系统 二、 技术信息 1. 所属技术领域 在Android手机使用过程中通常音量我们设定后不会怎么变化,当我们打开视频界面的时候最常见的操作就是调整视频音量这个过程,并且将音量调整到一定值后不会再有任何变化,当外界噪音强度发生变化的时候,我们需要再次对音量大小进行调整。 这个调整过程全程需要用户自己参与调节,比较麻烦,且用户体验很差。 本方案提供了一种在视频界面时的音量自动调整方案,通过环境噪音大小的不同对当前视频音量进行动态调整。同时也会监听第三方事件的发生,对音量进行相应的还原操作。 通过本方案的调节能够有效的达到需求和系统功耗开销的平衡,同时整个音量的调整过程是程序自动完成的,不需要人为进行干预,大大提高了用户的使用体验。 2. 名词解释 第三方事件:本方案中第三方事件是指会导致直播界面不可见的事件,例如来电,应用切换等操作。 SharedPreferences:SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPreferences中将值取出。 键值对:键值对就是可以根据一个键值获得对应的一个值。键是唯一的不可重复的,值是可以重复的。 JDK:JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。 Thread:线程(thread, 台湾称“执行绪”)是“进程”中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。 Handler:Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分在消息队列中逐一将消息取出,然后对消息进行处理,也就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。 Activity:Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一[1] 。Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。 生命周期:指的是应用程序的某一界面从开始创建到最终销毁的整个过程。 3. 本发明技术方案详细描述,必要时应结合附图进行说明 本方案通过采集环境音量的变化来动态调整当前视频播放页面的音量变化,根据环境音量大小的不同来进行动态调整视频界面下的音频大小。 同时会监听第三方事件的发生,当第三方事件发生的时候我们会对系统音量进行相应的调整。 本方案整体实施方案图如下所示: 为了方便理解,我们现在对上述方案进行相应的解释: 获取系统原始音量并存储 本步骤主要目标是获取当前系统的音量,并对该音量值进行保存,方便后期进行音量恢复的时候可以还原到调整前的音量值。 在Android系统中,音量被分为了很多类型,不同类型的音量可以单独对其进行控制。 Android系统音量分类:(Android系统音量的分类type) STREAM_ALARM 警报 STREAM_MUSIC 音乐回放即媒体音量 STREAM_NOTIFICATION 窗口顶部状态栏Notification, STREAM_RING 铃声 STREAM_SYSTEM 系统 STREAM_VOICE_CALL 通话 STREAM_DTMF 双音多频,拨号键的声音 我们所关注的是视频播放的音量大小,视频播放音量的大小是被划分到STREAM_SYSTEM系统音量中的,也就是说我们希望获取视频音量大小需要对Android系统中的STREAM_SYSTEM音量来进行获取。 接下来我们描述一下具体的获取音量的过程: 接下来我们详细描述一下获取音量的实施步骤: 获取AudioManager管理者对象 Android系统中所有系统级别的服务都是通过统一的接口来进行访问的,同样我们需要获取AudioManger音频管理者服务也需要通过调用系统提供的getSystemService(Co

文档评论(0)

1亿VIP精品文档

相关文档