社区
Android
帖子详情
关于MediaPlayer seekTo的缓存位置问题
萤火架构
2012-11-07 10:51:05
MediaPlayer通过一个Http Url访问网络上的一个MP3,比如:http:/xxx.com/1.mp3
使用seekTo跳转到一个没有缓存的位置时,
是从这个指定的位置开始缓存,还是从之前缓存的位置继续缓存到这个位置后再继续缓存?
如果是后者,之前未缓存的数据如何再加载?
...全文
412
1
打赏
收藏
关于MediaPlayer seekTo的缓存位置问题
MediaPlayer通过一个Http Url访问网络上的一个MP3,比如:http:/xxx.com/1.mp3 使用seekTo跳转到一个没有缓存的位置时, 是从这个指定的位置开始缓存,还是从之前缓存的位置继续缓存到这个位置后再继续缓存? 如果是后者,之前未缓存的数据如何再加载?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
兮鱼莫问o0
2012-11-07
打赏
举报
回复
URL url=new URL("http:/xxx.com/1.mp3") HttpURLConnection conn=(HttpURLConnction) url.openConnection(); conn.setConnectTimeout(5*1000); conn.setRequestMethod("GET"); if(conn.getResponseCode()!=200)throw new RuntimeException(“请求url失败"); InputStream is=conn.getInputStream(); readAsFile(is,"1.mp3"); public static void readAsFile(inputStream inSream,File file)throws Exception{ FileOutputStreaw outStreaw=new FileOutputStreaw(file); byte[] buffer=new byte[1024]; int len=-1; while((len=inSreaw.read(buffer))!=-1){ outStreaw.write(buffer,0,len); } outStreaw.close(); inSream.close(); }
android播放器
`
MediaPlayer
`类则提供了一系列的方法来控制视频和音频的播放,如`setDataSource()`用于设置媒体源,`prepare()`或`prepareAsync()`用于预加载媒体,`start()`用于开始播放,`pause()`和`stop()`用于暂停和停止播放...
浅析Android 的
MediaPlayer
类
- **时间控制**:`
seekTo
()`方法可以将播放
位置
跳转到指定毫秒。 5. **注意点** - **生命周期管理**:在Activity或Fragment的生命周期方法中适当地管理
MediaPlayer
,例如在onCreate()中初始化,在onDestroy()中...
android简易播放器,边下边播放,边缓冲边播放
播放进度可以利用`
MediaPlayer
`的`
seekTo
()`方法进行调整,用户可以通过滑动条等控件来改变播放
位置
。 此外,为了优化用户体验,我们还可以添加预加载功能,即在用户点击播放之前,先加载一段时间的数据,减少用户...
Android原生视频播放器(播放网络资源)
6. **控制播放**:
MediaPlayer
提供了控制播放的各种方法,如`pause()`暂停,`
seekTo
(int)`跳转到指定
位置
,`stop()`停止播放等。 7. **释放资源**:在不再使用
MediaPlayer
时,必须调用`release()`方法释放占用的...
android视频播放器
4. **控制播放**:可以通过控制
MediaPlayer
的
seekTo
()方法改变播放
位置
,pause()方法暂停,stop()方法停止,release()方法释放资源。 5. **监听播放状态**:为了跟踪播放进度和错误,可以添加
MediaPlayer
的监听器,...
Android
80,471
社区成员
91,391
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章