Vitamio
===============
Vitamio is an open multimedia framework for Android and iOS, with full and real hardware accelerated decoder and renderer.
Upgrade from 3.0
----------------
You don't need to change anything once 4.x is finally released. But if you want to use it right now, warnnings below:
1. Vitamio support RGBA\_8888 and RGB\_565 surface to render video, use RGBA\_8888 as default. if you use the VideoView from Vitamio, you can use `setVideoChroma(MediaPlayer.VIDEOCHROMA_RGB565)` to render video. Otherwise, you must add `getHolder().setFormat(PixelFormat.RGBA_8888)` to your own VideoView.
2. The dist folder include arm_x86, arm_x86_mips, online_arm, you can select difference arch copy to Vitamio.
New features
------------
Only few important features are listed here, we have fix many bugs and may introduce some new bugs.
1. The latest FFmpeg 2.0 git version, which should fix most playback issues, or bring some issues.
2. Support most FFmpeg AVOptions, which enables custom HTTP headers support.
3. Support more hardwares, e.g. X86 or MIPS.
4. Improve streaming, especially support adaptive bitrate streaming, you need open manually.
5. OpenSSL included, so some SSL related protocols, such as https, tls, rtmps, rtmpts, are supported.
6. Playback speed control from 0.5x to 2.0x.
7. Audio amplify to 2x volume.
8. Improved subtitle support, including external bitmap subtitles.
9. Cache online video to local storage and can be reused until you delete the cache file.
10. More MediaPlayer API, e.g. `getMetadata`, `getVideoTrack`.
11. The full Java code is open to all developers, modify and contribute is welcome.
12. Support RGBA\_8888 rendering, spport switching RGB\_565 or RGBA\_8888 to video rendering.
13. Enhance the hardware decoding in Android 16+.
14. Support ARMV6 CPU, may have some bugs.
How to use
----------
please see [the website](https://github.com/yixia/VitamioBundle/wiki)
License
-------
Please see [License](http://www.vitamio.org/en/License)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Vitamio Android开发源码包 (112个子文件)
.gitignore 282B
build.gradle 986B
build.gradle 660B
build.gradle 258B
settings.gradle 43B
MediaPlayer.java 51KB
Base64.java 28KB
VideoView.java 25KB
MediaFormat.java 16KB
MediaController.java 15KB
MediaScanner.java 14KB
MediaStore.java 13KB
EGL.java 10KB
Metadata.java 9KB
Vitamio.java 8KB
MediaFile.java 7KB
MiniThumbFile.java 6KB
MediaPlayerDemo_Video.java 6KB
MediaMetadataRetriever.java 5KB
OutlineTextView.java 5KB
ThumbnailUtils.java 5KB
CPU.java 5KB
MediaPlayerSubtitle.java 4KB
CenterLayout.java 4KB
VideoViewSubtitle.java 4KB
Crypto.java 4KB
VideoBuffer.java 4KB
Device.java 3KB
MediaPlayerDemo_Audio.java 3KB
MediaPlayerDemo.java 3KB
InitActivity.java 3KB
VitamioListActivity.java 2KB
StringUtils.java 2KB
FileUtils.java 2KB
VideoSubtitleList.java 2KB
MediaMetadataRetrieverDemo.java 2KB
VideoViewDemo.java 2KB
LibsChecker.java 2KB
Log.java 2KB
ContextUtils.java 1KB
IOUtils.java 1KB
VIntent.java 1KB
MediaScannerClient.java 1KB
VitamioLicense.java 859B
LICENSE 1KB
CHANGELOG.md 2KB
README.md 2KB
README.md 145B
README.md 89B
test_cbr.mp3 361KB
ic_launcher.png 14KB
ic_launcher-web.png 14KB
ic_launcher.png 9KB
mediacontroller_play02.png 5KB
ic_launcher.png 5KB
mediacontroller_play01.png 5KB
mediacontroller_pause02.png 5KB
mediacontroller_pause01.png 5KB
mediacontroller_bg.png 4KB
ic_launcher.png 3KB
scrubber_control_pressed_holo.png 3KB
ic_launcher.png 3KB
ic_launcher.png 3KB
scrubber_control_normal_holo.png 3KB
scrubber_control_focused_holo.png 2KB
scrubber_control_disabled_holo.png 2KB
mediacontroller_screen_size.png 2KB
mediacontroller_sreen_size_100.png 1KB
mediacontroller_sreen_size_crop.png 1KB
mediacontroller_screen_fit.png 1KB
scrubber_primary_holo.9.png 1001B
scrubber_secondary_holo.9.png 995B
scrubber_track_holo_dark.9.png 184B
project.properties 602B
project.properties 584B
gradle.properties 146B
libarm.so 17.12MB
libarm.so 12.3MB
libarm.so 8.42MB
libarm.so 4.62MB
libvinit.so 138KB
libvinit.so 81KB
libvinit.so 81KB
libvinit.so 73KB
libvinit.so 73KB
libvinit.so 73KB
libvinit.so 73KB
libvinit.so 69KB
libvinit.so 69KB
libvinit.so 69KB
libvinit.so 69KB
proguard-project.txt 1KB
proguard-project.txt 781B
AndroidManifest.xml 3KB
mediacontroller.xml 3KB
videobuffer.xml 2KB
subtitle2.xml 1KB
strings.xml 1KB
scrubber_progress_horizontal_holo_dark.xml 1KB
scrubber_control_selector_holo.xml 1KB
共 112 条
- 1
- 2
blackbluezx
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
前往页