kandi background
Explore Kits

VitamioBundle | Vitamio for AndroidThe latest FFmpeg 2

 by   yixia Java Version: Current License: Non-SPDX

 by   yixia Java Version: Current License: Non-SPDX

Download this library from

kandi X-RAY | VitamioBundle Summary

VitamioBundle is a Java library typically used in macOS applications. VitamioBundle has no bugs, it has no vulnerabilities, it has build file available and it has medium support. However VitamioBundle has a Non-SPDX License. You can download it from GitHub.
Vitamio for Android
Support
Support
Quality
Quality
Security
Security
License
License
Reuse
Reuse

kandi-support Support

  • VitamioBundle has a medium active ecosystem.
  • It has 5230 star(s) with 2122 fork(s). There are 398 watchers for this library.
  • It had no major release in the last 12 months.
  • There are 291 open issues and 186 have been closed. On average issues are closed in 192 days. There are 1 open pull requests and 0 closed requests.
  • It has a neutral sentiment in the developer community.
  • The latest version of VitamioBundle is current.
VitamioBundle Support
Best in #Java
Average in #Java
VitamioBundle Support
Best in #Java
Average in #Java

quality kandi Quality

  • VitamioBundle has 0 bugs and 0 code smells.
VitamioBundle Quality
Best in #Java
Average in #Java
VitamioBundle Quality
Best in #Java
Average in #Java

securitySecurity

  • VitamioBundle has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
  • VitamioBundle code analysis shows 0 unresolved vulnerabilities.
  • There are 0 security hotspots that need review.
VitamioBundle Security
Best in #Java
Average in #Java
VitamioBundle Security
Best in #Java
Average in #Java

license License

  • VitamioBundle has a Non-SPDX License.
  • Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.
VitamioBundle License
Best in #Java
Average in #Java
VitamioBundle License
Best in #Java
Average in #Java

buildReuse

  • VitamioBundle releases are not available. You will need to build from source code and install.
  • Build file is available. You can build the component from source.
  • Installation instructions are not available. Examples and code snippets are available.
  • VitamioBundle saves you 2890 person hours of effort in developing the same functionality from scratch.
  • It has 6245 lines of code, 509 functions and 61 files.
  • It has medium code complexity. Code complexity directly impacts maintainability of the code.
VitamioBundle Reuse
Best in #Java
Average in #Java
VitamioBundle Reuse
Best in #Java
Average in #Java
Top functions reviewed by kandi - BETA

kandi has reviewed VitamioBundle and discovered the below as its top functions. This is intended to give you an instant insight into VitamioBundle implemented functionality, and help decide if they suit your requirements.

  • Get CPU features .
  • Parse meta data .
  • Play a video .
  • Takes a bitmap and returns a bitmap
  • Pre - presigns video to media storage .
  • Open media player .
  • Copy the contents of a compressed library to a local file
  • Loads an audio file .
  • Save mini - thumbnail to file .
  • Encodes a byte array .

VitamioBundle Key Features

Vitamio for Android

default

copy iconCopydownload iconDownload
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)


## Google+
Vitamio Developers Community on Google+ [http://goo.gl/fhCDTD](http://goo.gl/fhCDTD)

Community Discussions

Trending Discussions on VitamioBundle
  • Any ideas on how can i stream m3u8 video in android
Trending Discussions on VitamioBundle

QUESTION

Any ideas on how can i stream m3u8 video in android

Asked 2018-Jan-16 at 05:16

I am working on Android TV app and have to stream some videos. I am facing problem in playing m3u8 videos in videoview. Videoview is not working fine in all the devices. So I tried GoogleExo player and Vitamio - it seems like both does not suppport m3u8 videos.

Does anyone know how to play m3u8 videos on android?

ANSWER

Answered 2018-Jan-16 at 05:16

By m3u8 if you mean HLS videos, Google's ExoPlayer supports that. Also if you don't want to use ExoPlayer, android mediaplayer api has limited support for HLS stream from android 4.0.

I would suggest if you can spend some money on purchasing some thirdparty players, they'll give the best playabck experience and features. Refer the following players

  1. NexStreaming
  2. Akamai
  3. Brightcove
  4. JW Player - Its built on top of exoplayer

Source https://stackoverflow.com/questions/48274389

Community Discussions, Code Snippets contain sources that include Stack Exchange Network

Vulnerabilities

No vulnerabilities reported

Install VitamioBundle

You can download it from GitHub.
You can use VitamioBundle like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the VitamioBundle component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

Support

For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .

DOWNLOAD this Library from

Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items
Find more libraries
Reuse Solution Kits and Libraries Curated by Popular Use Cases

Save this library and start creating your kit

Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items
Find more libraries
Reuse Solution Kits and Libraries Curated by Popular Use Cases

Save this library and start creating your kit

  • © 2022 Open Weaver Inc.