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
0
votes
0 answers

Gradle dependency to be added for vitamio player 5 in android studio

I am using vitamio player 5 in my project i have upgraded from version 4.2.2 due to The vulnerabilities issue in Vitamio lower version player, but now i don't know what gradle dependency to be added to my app. I have added the latest version of…
0
votes
1 answer

How to play videos in vitamio player from vimeo and facebook?

I use vitamio player in my android app. But it cant play videos from facebook or vimeo with links (for example) :…
Alex D.
  • 1,424
  • 15
  • 40
0
votes
0 answers

How to add IPv6 support in a streaming app that use vitamio and swift?

I am using vitamio in order to stream video in my app I have the code below in swift let url = "rtmp://myurl:1935/live/1" UIApplication.sharedApplication().idleTimerDisabled = true player.setupPlayerWithCarrierView(mainView,…
EduardoUstarez
  • 603
  • 11
  • 22
0
votes
1 answer

How to play video with vitamio 5.0.2 in background in android?

How can I play a video/audio in background with vitamio library in Android List Videos -> Click on a Video -> Video starts playing -> press the Home button -> video/audio stopps.
Na Pro
  • 715
  • 1
  • 8
  • 23
0
votes
2 answers

Android Vitamio: How to disable default error alert?

I'm using Vitamio player in my app. I want to disable/change default alert on error saying "Sorry, this video cannot be played"; I can listen to error event with: mVideoView.setOnErrorListener(new MediaPlayer.OnErrorListener() { …
Mister M
  • 1,539
  • 3
  • 17
  • 37
0
votes
1 answer

Can Vitamio Android Demo expire?

I put the latest Vitamio Android Demo lib for video streaming in my app and I want to publish it on Google Play, but I am concerned whether or not it can expire after certain trial period. As far as I researched didn't find anyone complaining about…
0
votes
0 answers

Compilation Dependency when using Vitamio Library

I am trying to edit MediaController in Vitamio module library. But compilation Dependency error is stopping from compilation. so effect is not seen in player. ":app" compilation completes successfully but ":vitamio" compilation is completes with…
Aaiam Litigoner
  • 98
  • 1
  • 12
0
votes
1 answer

Video not playing in videoview using vitamio library

I am trying to use vitamio library to play video in my app from a URL But when the app is i its just a blank screen and there is no video playing What is wrong? mainactivity public class MainActivity extends Activity { @Override protected…
user5894647
  • 544
  • 6
  • 15
0
votes
0 answers

Android Vitamio 4.2 update 5.0 crash

I updated Vitamio 4.2.2 to 5.0.0 as Google requested because of security issues in developer console. But with the same codes. Only changed Vitamio.isInitialized(getApplicationContext()); There is not error. Application was installed. But video not…
0
votes
0 answers

Video cannot be played Android Vitamio library

I am using vitamio library for rtsp stream. I am getting : "Sorry this video cannot be played" error. File format of the video is .H264. Where is my mistake ? Have you ever used vitamio library ? VideoActivity.java code as below : public class…
yusufonderd
  • 3,237
  • 4
  • 21
  • 34
0
votes
1 answer

Starting Vitamio In A Service From Cordova Plugin

After about a week...I thinks it's time to ask the SO community :) Now I already have a working(work in progress) plugin that already does this. java file that extends CordovaPlugin: Intent objIntent = new…
greaterKing
  • 317
  • 1
  • 4
  • 12
0
votes
1 answer

Android Vitamio 5.0.0 crash

I fail to make it work vitamio. everything seems right, but application stops, and you receive this error. What did I do wrong? exactly the same code with vitamio 4.2 works perfectly. I guess I did something wrong > import…
diaconu liviu
  • 1,032
  • 2
  • 13
  • 30
0
votes
1 answer

how to set buffer size manually in vitamio player android? Because my .ts file size 12MB but it takes only 4MB per segment. How to increase?

{ Intent i = getIntent(); Bundle bundle = i.getExtras(); if (bundle != null) { String url = i.getStringExtra("movieUrl"); urlArray = url.trim().split(","); urlLength = urlArray.length; tempString =…
0
votes
1 answer

RTMPDUMP links in Android?

I have a problem here, I was trying to open an RTMP link in RtmpDump.exe and it worked…
0
votes
1 answer

How to imlpement Live RTSP Streaming Android(without using VLC plugin)?

I need to stream live videos from my media server using RTSP protocol , (h 264 streaming). The default Android media player shows error while I am trying to stream live videos. The Media player successfully streams the recorded(not live) video using…
DGN
  • 702
  • 3
  • 12