I have a swf file with dynamic data variables embedded in a html page with swfobject.js. But this will not work on iPAD since its swf. If I move this swf to Flash media server (version 5.0) will this work via HLS streaming. We have a adobe media server of version 5.0. Will this work on iOS devices if I load this via FMS with dynamic data
Yes. It is designed to work on iPad. I tried StageVideo and HLS from FMS in the past.
http://www.overdigital.com/2012/01/14/720p-video-on-ipad-and-android-tablets-with-adobe-air/
Related
Background:
I have two iPads running the same version of iOS and Mobile Safari. The site wrapper works just fine on both. Additionally, I have multiple versions of the video for different devices (h.265 HEVC .mp4, VP9 .webM, h.264 .mp4) which all work fine in the different supported browser/OS variations including most iOS devices I've tried.
Problem:
iPad A (Gen 7 2019 iOS 13.4.1) - Correctly chooses h.265 mp4 and plays it as expected. If h.265 doesn't exist it plays the fallback mp4 correctly instead.
iPad B (iPad Mini 4 iOS 13.4.1) - Won't play either mp4 file or any of the other MP4s that make up the site. I just get the crossed out play button.
What I've tried:
I've checked the headers and the files are being served correctly with the correct MIME Type Content-Type: video/mp4
Tried multiple different hosting environments including Apache, IIS, Node Express - same problem.
Tried Chrome & FF on the iPads. - Same problem.
I tried different ways of presenting the video. The site uses VideoJS to display videos, but I removed that and used HTML 5 <video> tags in a flat HTML file. I even tried navigating directly to the video in the browser URL. In all cases iPad A is fine and iPad B fails.
All this makes me think its a video encoding error but I have the same problem regardless of which mp4 file I use (h.264 or h.265). Is there bitrate or other encoding issues with some Apple hardware that don't apply to others?
Here are the videos in question:
https://boundarywaters360.com/video/paddling.mp4 (Normal mp4)
https://boundarywaters360.com/video/paddling_h265.mp4 (h.265 version - note Chrome won't play this)
Days ago I had a similiar problem.
What it fixed this issue for me was that I adapt the video dimensions to smaller as the device screen resolution. After i've had done this the video plays without problem.
I could not find any documentation on the part of apple what confirmed this issue, but maybe you could try it and let me know if this was helpful.
We are using Moodle 2.5.4 to launch a SCORM 1.2 package on the iPad 4th gen in Mobile Safari and a Mac to launch it in Safari 7.0.1 and 7.0.6. There is both a video file and an audio file playing at the same time in the course, but on the iPad only the video plays when we launch the course in Moodle. Upon inspection it appears the audio file is being played with an HTML5 audio tag.
We have verified that both the client's old LMS system and SCORM cloud are capable of running this content. We did not alter anything to do with SCORM module launches and the same course runs all audio and video just fine in other browsers.
Is there any way in which we could get this content to play in Moodle the same as it does everywhere else?
Turns out Safari and Mobile Safari don't like playing audio over HTTPS when the server is using a self-signed certificate. Upon testing in an environment with a valid SSL certificate everything worked fine. So in the end this was not a Moodle issue at all.
Can someone please advise me which one is better for Mobile App, targeting Android as well as iOS, using JQuery Mobile?
I need to run mp3 audios as well as rtmp live stream.
Thanks
MP3 audios will run good in both libraries but not RTMP live streams because RTMP protocol is flash based streaming.
Mobile webapp for iOS and Android will not play rtmp streams.
SoundManager 2 RTMP feature (needs Flash player 9): http://www.schillmania.com/projects/soundmanager2/doc/#smsound-serverurl
For a streaming radio station, I have an AAC+ audio stream, inside an FLV container, delivered via HTTP. An example URL is http://3023.live.streamtheworld.com/ALTROCK_S01A_AAC. I wrote a simple AIR app (using the latest AIR and Flex SDK's) to play this stream, and it works fine on PC and Android, but doesn't play anything when deployed to the iOS simulator or a device (i.e., the bytes are loaded but there is no sound).
This is similar to Can FLV AAC stream be played in Android, but for iOS.
I wanted to use AIR in this scenario, since I need to listen for the Cue Points in the FLV - and this is easy to do if you're playing Flash in a web browser, so AIR seems like the natural choice. I have also looked at http://code.google.com/p/haxecast/ and https://code.google.com/p/project-thunder-snow/ but they all seem to use the same basic idea (parse the FLV using Netstream in "data generation mode" and feed the AAC+ data to a Video object) - and so they all hit the same wall on iOS.
I also came across this post which seems possibly related although it's not quite the same situation (e.g., it's not FLV).
Is AIR on iOS supposed to support this scenario- namely, streaming AAC+/FLV audio via HTTP?
EDIT: This post also appears to hit the same obstacle - so a lot of people are asking about this situation. Anyone from Adobe have any insight?
After much further research I've concluded that AIR on iOS just doesn't support this, and you have to build a native app (or at least use framework other than AIR) instead.
I'm developing a Flex application to iOS devices and I can't find a way to play mp4 video inside it...
I know it works with navigate to URL command but it's open browser and then the vieo player, which is not what I'm intending...
Thanks
If you work with audio and video streaming, one of the worst limitation of AIR 2.6 for iOS is that it is not possible to stream video encoded in H.264 (and audio in AAC) inside your AIR application. AIR 2.6 for iOS supports NetConnection and NetStream but can decode only Spark, VP6, MP3, NellyMoser and Speex formats. So no H.264 and no AAC.
I've tried play .flv video fine in flex app on iOS.