Questions tagged [vitamio]

Vitamio is an open multimedia framework for Android and iOS, with full and real hardware accelerated decoder and renderer.

Vitamio is an open multimedia framework or library for Android and iOS, with full and real hardware accelerated decoder and renderer. It's the simple, clean and powerful API of Vitamio that makes it famous and popular in multimedia apps development for Android and iOS. According to the developers' feedback, Vitamio has been used by more than 1000 apps and 100 million users around the world.

Vitamio can play 720p/1080p HD mp4,mkv,m4v,mov,flv,avi,rmvb,rm,ts,tp and many other video formats in Android and iOS. Almost all popular streaming protocols are supported by Vitamio, including HLS(m3u8), MMS, RTSP, RTMP, and HTTP.

Network Protocols

The following streaming protocols are supported for audio and video playback:

MMS RTSP (RTP, SDP), RTMP HTTP progressive streaming HLS - HTTP live streaming (M3U8) And yes, Vitamio can handle on demand and live videos in all above protocols.

Media formats

Vitamio used FFmpeg as the demuxers and main decoders, many audio and video codecs are packed into Vitamio beside the default media format built in Android platform, some of them are listed below.

DivX/Xvid WMV FLV TS/TP RMVB MKV MOV M4V AVI MP4 3GP Subtitles

Vitamio support the display of many external and embedded subtitle formats.

SubRip(.srt) Sub Station Alpha(.ssa) / Advanced Sub Station Alpha(.ass) SAMI(.smi/.sami) MicroDVD(.sub/.txt) SubViewer2.0(.sub) MPL2(.mpl/.txt) Matroska (.mkv) Subtitle Track

170 questions
3
votes
1 answer

VideoView not visible in FrameLayout when placed over a SurfaceView

My VideoView seems to only be visible when it is the only child of my FrameLayout. When there is a second child -- a SurfaceView (even when the VideoView is created afterwards, giving it a higher z-index) -- then the VideoView is no longer…
Alexander Guyer
  • 2,063
  • 1
  • 14
  • 20
3
votes
3 answers

How to include vitamio library in Android Studio

I have difficulties including the Vitamio Library in Android Studio. How should i include it in my project? Should i include only the Vitamio folder inside the VitamioBundle folder?
strategos
  • 119
  • 1
  • 2
  • 6
3
votes
2 answers

Videoview bad quality when use vitamio library on some android device

I am using Vitamio library into my project to play stream video. It's worked fine on majority Android devices. But on some devices, video quality is very bad (example: Samsung galaxy Y S5360, LG L-07C,...) I am used: …
MrSiro
  • 281
  • 1
  • 4
  • 16
3
votes
1 answer

Vitamio VideView crashes

I'm trying to play stream video in my app using Vitamio VideoView. I've downloaded vitamio demo app and it worked fine with my url. But when I'm trying to use it in my app it crashes after "mVideoView.setVideoURI(Uri.parse(path));" public void play…
Paul Chernenko
  • 696
  • 5
  • 21
3
votes
1 answer

Vitamio Sample Error - java.lang.UnsatisfiedLinkError: Couldn't load vinit findLibrary returned null

I'm having trouble running the vitamio-sample from https://github.com/yixia/VitamioBundle. I am building it with Android Studio and it compiles fine and runs, but when it gets to this line: if (!io.vov.vitamio.LibsChecker.checkVitamioLibs(this)) …
Paul
  • 4,422
  • 5
  • 29
  • 55
3
votes
2 answers

Does vitamio support encrypted HLS streaming

I can play the .m3u8 with the native MediaPlayer in android. But, I don't want to be rejected by Gingerbread users. I find a player named Vitamio said to be a wonderful player that can play HLS streaming on 2.x. However, when I import it into my…
ZhangLei
  • 393
  • 1
  • 7
  • 17
3
votes
1 answer

Android Vitamio library makes apk too big

I'm trying to use Vitamio library. My apk without Vitamio is about 400k , and when I add Vitamio's library it become more than 11 MB ! I just want to use Vitamio's videoView. Is it any way to customize the library ? I started copying and pasting…
Rudi
  • 4,304
  • 4
  • 34
  • 44
3
votes
2 answers

Android VideoView Quality is so bad on TV Box using Vitamio Library

Struggling to get a better quality for G-Box by implementing the Vitamio library for live Streaming. A sample online Video URL having .mp4 video is used in code. but When we play it in Media player after downloading thats works fine and when i try…
3
votes
0 answers

Playing multiple video streams simultaneously in single layout using vitamio

I am trying to play 2 video streams in a single layout using vitamio MediaPlayer. I used example code specified here, activity based solution. I replaced the android MediaPlayer with vitamio MediaPlayer in the code because android is not supporting…
Nani
  • 171
  • 2
  • 6
3
votes
0 answers

How to Stream and play HLS (or) .m3u8 format Video

I'm able to play HLS Live Video Streaming on my Android Device. I am able to play the Video if the Device is Installed with the Vitamio Plugin. Could anyone tell me how to Embed the Vitamio Plugin into our Android App without intstalling it…
user2580568
  • 85
  • 3
  • 11
3
votes
1 answer

Vitamio ffmpeg version

Has anybody succeeded in modifying the version of ffmpeg used in Vitamio? I have applied a patch that works on linux, and also compiled it as libffmpeg.so for android. How do I get Vitamio to run from this library instead of the one included in the…
Dan Turner
  • 171
  • 1
  • 11
3
votes
3 answers

HTTP audio streaming Android < 3.0 (Vitamio)

I want to play streaming audio by HTTP (m3u8) on Android 2.2 and higher. With Android 3.0 and above, HTTP streaming is supported, only below 3.0 it doesn't. A solution is to use the Vitamio in the project. But, Vitamio requires the user to install…
Ben Groot
  • 5,040
  • 3
  • 40
  • 47
2
votes
1 answer

How to record a live rtsp played bt VideoView (Vitamio)

I'm trying to record live stream video played by vitamio videoView. right now i'm using MediaRecorded but it's just not working. how should i do that? i have those 3 main recording methods. is there another method to record live stream? holder =…
Idan ben shimon
  • 616
  • 5
  • 11
2
votes
0 answers

Vitamio 5 Notification from Google Play

I already update my project to vitamio 5 from: https://www.vitamio.org/en/Download/ but I can't update my app in google play they still say that my app have vulnerabilities, can someone help me wit this issue please; thanks. This is the notification…
2
votes
0 answers

[Android]-Cannot play m3u8 when network changes

I'm an Android developer. I have a question, hope everyone helps me. I try to play m3u8 from this website: https://fptplay.net/livetv/vtv1-hd. This is my code: private void initPlayer(){ videoView =…
1
2
3
11 12