Video player for playing .mpd files - ios

I want to play .mpd files in iPhone app and for that I tried VLC player but it's not working as per expectation and taking too much time to play the video. Is there any other option which i can use to play .mpd files like exoplayer in Android.
I have already implemented VLC media player for this purpose but now I'm looking for another option. Please help if any body have any idea about that.

Google has released a player that can be used with or without their widevine DRM.
https://github.com/google/universal-dash-transmuxer

Related

slow motion video not playing in slow motion on non apple platforms

I'm able to record slow motion videos at 120fps using AVFoundation. These videos play as expected on iphone and mac quicktime player. But other players like videojs and my own player[AVPlayer] are not able to play it in slow motion. But if I create a slow motion video using iphone native camera app, then these same players are able to play it as expected.
I compared the two videos using mediainfo and two differences came up -
1. Format Profile: High#L5.1 vs High#L4.1 . I used ffpmeg to make my video's profile to High#L5.1 but it didn't make any difference.
Format GOP : M=1, N=120 vs M=1, N=30. Again I used ffmpeg to set N=120 on my video but it didn't make any difference.
I also read online that exporting using PHAsset may help but my video files are created inside my Documents directory and will never go to Photo Album/Camera roll. I can probably try exporting to camera roll using PHAsset and then move it to my Documents directory as a hack (if it works at all). But I really need to know the underlying reason.
Any ideas what is causing this issue ?
Thanks

how do i add a youtube video player to my app using phonegap

I'm having trouble finding how to add a YouTube video to my app.
I tried using a video player plugin, but it didn't work for me.

Playing sound and video out of a streaming .asf file in iOS application

I need to read audio and video out of a .asf file that is streamed to my iOS7 application.
I've compiled ffmpeg but I'm notre really sure this is the way to go. If this is the good tool, I do not know where to go from here.
Any pointer ?

RTSP play extention with mov,3gp and mp4 in iOS SDK

I'd like to stream ,play video from RTSP url
rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov with also in 3gp,mp4
i have download test code
this is working fine with rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov but not able to play with 3gp and mp4
can we play video with audio ?
look at this project for some hints
https://github.com/mooncatventures-group/WebStreamX_flv_demo/
Its similar to the other gits but shows how to play a video locally, also answered similar question on the github issue log for you

youtube api player not working on iOS?

I'm using the YouTube API in my flex app to play videos and it works fine running on my computer and android, but I'm getting an issue when I try to use it on iOS, I just get a black screen!
Any ideas?
I was curious so did some research.
First, I searched for SWFLoader on iOS and this post came up. I'll quote:
You cannot load SWFS that run ActionScript on IOS
Then I realized from your comment you may be using the Loader class; so I googled Flash Loader on iOS and came across this. To quote:
In an iPhone application, you cannot use the Loader.load() method.
However, you cannot run any ActionScript code in SWF content loaded
with the Loader.load() method. However, you can use assets in the SWF
file (such as movie clips, images, fonts, and sounds in the library).
You can also use the Loader.load() method to load image files.
You may benefit from reading through the actual Adobe docs. Specifically this page which focuses on unsupported APIs. It is the last link where the above quote comes from.
It's true you cannot load and run a SWF and in this case the video is a stream so you there is no media to save. Youtube does have an alternative URL that points to an actual mp4 file which will play on iOS. You can use a VideoDisplay player and that URL to play the video.

Resources