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
2
votes
1 answer

android vitamio multiple videoview error

I edit VideoViewDemo because I need two (or more) stream rtsp in same layout. I use a relative layout with two VideoView and add code in VideoViewDemo to fill each surface. Result is that two video is overlapping each other and logcat give me many…
tulkas85
  • 1,103
  • 1
  • 17
  • 43
2
votes
2 answers

Stream urls of live tv channels from their official website

I am working an android app in which live tv channels will be played. I am using vitmio api for this purpose. I am able to play some of channels using this api (using mms and rtsp urls). but some of channels I am not able to played yet. I am using…
Noaman Akram
  • 3,680
  • 4
  • 20
  • 37
2
votes
2 answers

Extracting Metadata from HLS stream(m3u8 file)

I have a requirement where I need to extract metadata from an HLS Stream in Android. I have found two libraries FFMPEG and VITAMIO. Considering the fragmented support of HLS streaming on android, and after reading a plethora of even more confusing…
anz
  • 1,317
  • 2
  • 13
  • 25
2
votes
1 answer

java.lang.NoClassDefFoundError: io.vov.vitamio.LibsChecker

I used vitamio library to play videos, when I try to run this project, eclipse returns this error: java.lang.NoClassDefFoundError: io.vov.vitamio.LibsChecker That is issue, if you have any idea then please share it with me.
Hiren Patel
  • 52,124
  • 21
  • 173
  • 151
2
votes
1 answer

Vitamio library doesn't link ? Could not find method io.vov.vitamio.LibsChecker.checkVitamioLibs

i'm trying to use vitamio libs on my project, downloaded the library from https://github.com/yixia/VitamioBundle/tree/v3.0 and imported as an eclipse library project. Then i created a test project which uses the library (Project Properties/ Androd…
JoeSpin
  • 61
  • 1
  • 5
2
votes
3 answers

Vitamio libffmpeg.so

I am playing around with the Vitamio demo, and like what I see. However, I need to slightly customise the ffmpeg source code (modifying http.c so the default is set for http streams to be non-seekable). I have followed the steps HERE in order to…
Dan Turner
  • 171
  • 1
  • 11
1
vote
0 answers

Errror show "libffmpeg.so:text relocations" on vitamio?

I have read Text relocation and crash in android 6.0 . But when I follow that's instruction error always show. Actually video had appear, but when I change to another application and back again to my app. The error "Detected problems with app…
1
vote
0 answers

Can not open stream from an IP camera using Vitamio

I'm using Vitamio 5.0.2 and I'm trying to open a stream from an IP camera. It worked on VLC Player, but not in my app. I'll post my setup and hopefully someone could try to help me or give me a hint if I did something wrong.. This is Android…
user8789149
  • 121
  • 4
  • 12
1
vote
0 answers

Error:(7, 0) Could not get unknown property 'ANDROID_BUILD_SDK_VERSION' for project ':vitamio' of type org.gradle.api.Project

When I tried to import the module of vitamio sdk this error occur Error:(7, 0) Could not get unknown property 'ANDROID_BUILD_SDK_VERSION' for project ':vitamio' of type org.gradle.api.Project. This is my build.gradle apply plugin:…
Dylan
  • 1,121
  • 1
  • 13
  • 28
1
vote
1 answer

vitamio unable to play udp streaming in android

I am using vitamio library to play video streaming in android . Though I can play rtsp streaming with it, but I can't play udp streaming . I integrated vitamio via gradle compile 'me.neavo:vitamio:4.2.2' And using it on activity like following …
Mithun Sarker Shuvro
  • 3,902
  • 6
  • 32
  • 64
1
vote
0 answers

How to play rtmp, rtsp, ts in android?

How can i play rtmp,rtsp,ts link in android? I am using vitamio library but i got some error which i attached bellow. Is there any other way to solve the problem? Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 24828 (om.bdmaker.rtmp) …
1
vote
2 answers

Exoplayer can't play some audio streams

I've developed some Android applications to listen to Internet radio stations. For the audio stream, I had been using the Vitamio library. Unfortunately it is no longer supported and contains compatibility issues with Android 7. After much trying, I…
Eneas Gesing
  • 533
  • 7
  • 10
1
vote
1 answer

How to force to work Vitamio on targetsdk more than 23?

I really need to use vitamio player, but i have target sdk 23 (or higher). When i try to use - it say to me LOAD FFMPEG ERROR: dlopen failed: /.../lib/arm/libffmpeg.so: has text relocations So, how i can to use this video player on 23 target sdk?
Alex D.
  • 1,424
  • 15
  • 40
1
vote
0 answers

Buffering Issue in Vitamio Video Library in Android with WAMP Server

I am trying to play a MP4 video placed in local wamp server using vitamio video library in Android application. When I am tethering the WAMP server and connecting the android phone to the network and trying to play the video, the video play starts…
1
vote
1 answer

Removing videotitle from vitamio player

I use vitamio player (version 5.0.0) for playing some videos in my android app. And video title is shown on the bottom of screen during video playing. How I can remove this text from screen or change it? And second question - how to add buttons…
Alex D.
  • 1,424
  • 15
  • 40