成功解决android 网络视频边下载变播放。
2014-12-12 16:47
274 查看
关于android网络视频在线播放也困扰着很多新手们,在网络上找了很久都没有找到合适解决方案。
在网上找到了边下载边播放功能,根本不成功,要么是有bug,要么是无法播放,有些是下载完了才可以播放。达不到在线播放的效果。
为什么会下载完了才能播放呢?原因是在下载过程MediaPlayer没有找到视频的结束标记,只要下载完视频后才找到视频的结束标记再 会进行播放。
我在看关于流媒体服务搭建这块的时候有提到过需要使用 Mp4box 对视频进行 hint一下。
于是我在 http://www.videohelp.com/tools/mp4box 这里下载到了mp4box (不用下载GUI的,直接用命令行操作就好了,只用一条命名)
下载到到解压出后会有个叫 mp4box.exe ,用它在命令行下面运行
指引到当前目录中CD命令。
cd C:\Program Files\Darwin Streaming Server\Movies> //这里是mp4box当前目录下需要看看你下载安装的是在那个目录下。
C:\Program Files\Darwin Streaming Server\Movies>
mp4box mymovie.mp4 -hint //mymovie.mp4是你的视频文件,同时记得把你需要的视频copy到当前目录上。
出现结果:
Hinting file with Path-MTU 1450 Bytes
Hinting track ID 201 - Type “mp4v:mp4v” (MP4V-ES) - BW 33 kbps
Hinting track ID 101 - Type “mp4a:mp4a” (mpeg4-generic) - BW 64 kbps
Saving mymovie.mp4: 0.500 secs Interleaving
然后可以把你的视频copy出来放到你的服务器地址上。
然后就可以进行边下载变播放了。
欢迎来交流。
在网上找到了边下载边播放功能,根本不成功,要么是有bug,要么是无法播放,有些是下载完了才可以播放。达不到在线播放的效果。
为什么会下载完了才能播放呢?原因是在下载过程MediaPlayer没有找到视频的结束标记,只要下载完视频后才找到视频的结束标记再 会进行播放。
我在看关于流媒体服务搭建这块的时候有提到过需要使用 Mp4box 对视频进行 hint一下。
于是我在 http://www.videohelp.com/tools/mp4box 这里下载到了mp4box (不用下载GUI的,直接用命令行操作就好了,只用一条命名)
下载到到解压出后会有个叫 mp4box.exe ,用它在命令行下面运行
指引到当前目录中CD命令。
cd C:\Program Files\Darwin Streaming Server\Movies> //这里是mp4box当前目录下需要看看你下载安装的是在那个目录下。
C:\Program Files\Darwin Streaming Server\Movies>
mp4box mymovie.mp4 -hint //mymovie.mp4是你的视频文件,同时记得把你需要的视频copy到当前目录上。
出现结果:
Hinting file with Path-MTU 1450 Bytes
Hinting track ID 201 - Type “mp4v:mp4v” (MP4V-ES) - BW 33 kbps
Hinting track ID 101 - Type “mp4a:mp4a” (mpeg4-generic) - BW 64 kbps
Saving mymovie.mp4: 0.500 secs Interleaving
然后可以把你的视频copy出来放到你的服务器地址上。
然后就可以进行边下载变播放了。
欢迎来交流。
相关文章推荐
- 成功解决android 网络视频边下载变播放-附上大佬连接
- android MediaPlayer 视频开发+SurfaceHolder(可网络本地,以及加上倒计时和网络下载到本地流畅播放)
- Mars老师Android视频第一季18集文件下载不成功的解决
- Android解决WebView的定位功能、视频全屏播放、下载功能、页面Url的处理、进度条处理
- android2.0源码下视频无法播放的解决办法
- Android多媒体学习十四:播放网络上的视频
- Android 使用Webview无法播放视频问题的解决办法
- Android提高第二十一篇之MediaPlayer播放网络视频
- Android提高第二十一篇之MediaPlayer播放网络视频
- Android使用VideoView播放网络视频
- 已经解决,下载到documents的视频为啥不能播放,图片可以读取
- android下载问题。本地与网络资源大小不一致解决方法
- 成功解决 Android 下载中文文件名
- 解决vlc-android播放http视频退出问题
- android 多媒体部分学习十四---网络视频播放(http/rtsp)
- (转)Android提高第二十一篇之MediaPlayer播放网络视频
- Android提高第二十一篇之MediaPlayer播放网络视频
- 解决 android自带API Demos MeidaPlayer无法播放视频
- 成功解决 Android 下载中文文件名(转)
- 成功解决 Android 下载中文文件名(转)