android应用开发中获取amr文件的播放时间
2014-07-18 13:27
344 查看
android应用开发中获取amr文件的播放时间方法:
1. http://blog.csdn.net/fjh658/article/details/12869073
这种方法,尝试过,貌似存在些问题。
2. 使用MediaPlayer的getDuration方法。
需要注意的是在设置datasource后,需要prepare一下,否则因为数据没有download完全,出现error:
Attempt to call getDuration without a valid mediaplayer; error (-38, 0)
3. amr文件的格式是公开的,所以也可以根据amr文件的格式来获取文件的播放时间。
1. http://blog.csdn.net/fjh658/article/details/12869073
这种方法,尝试过,貌似存在些问题。
2. 使用MediaPlayer的getDuration方法。
需要注意的是在设置datasource后,需要prepare一下,否则因为数据没有download完全,出现error:
Attempt to call getDuration without a valid mediaplayer; error (-38, 0)
3. amr文件的格式是公开的,所以也可以根据amr文件的格式来获取文件的播放时间。
相关文章推荐
- Android开发之获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- iphone开发 服务器、android、iphone音频文件播放和传输 amr和wav的转换
- Android 仿微信 录音获取录音文件 和录音时间 录音动画和 播放动画
- 【Android开发】获取已安装应用的安装文件(apk文件)
- Android 应用软件开发(十一)文件下载
- Android MediaPlayer 简单综合应用------列出sdcard里所有.mp3文件,并且可以点击播放!
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏
- iphone 从网络上获取图片并保存 详解iPhone应用开发中缓存文件
- Android应用开发之实现视频文件的上传
- Android应用开发之获取web服务器xml数据
- 急! Java Jmf 获取文件播放时间问题
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- Android应用开发之(你必须知道的“文件上传时显示进度的解决方案”)
- Android开发——时间获取
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用 ...
- 获取音乐文件的播放时间及当前进度
- Android多媒体开发--资源文件播放