I have a podcast page where the mp3 podcasts are played in an
"object" tag using windows Media Player. But they don't work in iPhone, iPad and iTouch. Is it because apple devices don't support WMP ?
Do I need to use HTML5 for this?
Yes, Apple won't support Microsoft products.
Also if you are creating cross platform application there will be such kind of chanllenges.
I would recommend using Flow Player, I have used it my past projects and it works like charm
http://flash.flowplayer.org/plugins/javascript/ipad.html
Related
How to play Youtube videos on player in Windows Phone 8.1 App Development?
Best way I found so far is by using the MyToolkit library from codeplex, it is also available as a nuget package!
The documentation on how to use the specific youtube code can be found here http://mytoolkit.codeplex.com/wikipage?title=YouTube
I have a scenario where I have to play videos using flash player in iOS device's browser. Offically Apple does not support flash, so is there any way of playing flash videos in iOS devices?
You could try a flash to html5 converter like Google swiffy:
https://www.google.com/doubleclick/studio/swiffy/
Swiffy has been regularly upgraded since 2011 and does a very good job, although expect much bigger file sizes.
Also, looped event sounds in your FLA files (if any) will play only once (i.e. they don't loop). What is more, event sounds play in Swiffy in PC browsers, but currently do not play on iOS devices. Stream sound isn't supported in Swiffy yet, on any device.
I am trying to build a audio/video streaming app that works cross platform on iOS and Android mobile devices.
No matter how deep I Google, I'm ending up with suggestions that point me towards OpenTok/TokBox API. But this is what I wish to avoid.
I've checked a few demo, but WebRTC/HTML5 do not seem to work with streaming video/audio in iOS browser. For example, the https://apprtc.appspot.com demo does not work in Safari or Opera Mini in iOS.
When I try http://dev.opera.com/articles/media-capture-in-mobile-browsers/demo/ ... I can capture image using the default iOS camera picker from my browser but streaming video fails.
It seems like the getUserMedia() stuff is not supported by any browser in iOS.
Moreover, I am planning to put this on a WebView in a native iOS app. This sounds like a really far cry.
I wish someone could point me towards something that helps me build a video streaming app (hopefully using HTML5), that works uniformly for iOS and android (without TokBox).
You might want to look into Ericsson's Bowser App http://www.ericsson.com/research-blog/context-aware-communication/bowser-openwebrtc-released-open-source. It claims to provide WebRTC on Android and IOS. Apparently the App is currently under review in the App Store so if you wait it may just be a case of downloading the App. However it's also open source so if you can't wait then you can build it yourself https://github.com/ericssonresearch/bowser.
getUserMedia and WebRTC Peer-to-peer connections APIs are not supported in iOS.
One of the reason is that at the moment efforts around WebRTC focus on VP8 video codec which Apple and Microsoft do not support natively. Support in the near future is unlikely with Microsoft pushing for its own standard.
Doing what you want on iOS requires you use a native iOS compatible solution like OpenCV which supports video capture. You can find on Google tutorials on how to implement a solution based on OpenCV.
good news, will be supported at Safari 11.0
https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Safari_11_0/Safari_11_0.html
Is it possible to display flashed-based youtube videos on ios devices?
What solution do you use when you decide to embed youtube videos on your app?
Or do I have to give up on all flash-based contents?
In short: It is not possible. There is no way to run Flash on iOS yet, and as of last week, Adobe announced it will terminate further development for Flash on mobile devives, so there will never be. And yes, therefore you have to give up Flash-based video on iOS.
YouTube provides HTML5 versions of all videos, so you have an alternative. There a number of posts here on SO that will help you to get started, like this one.
I want to allow my phone app users to be able to click a YouTube video and be sent to the phone's YouTube player. Does Windows Phone 7 have that option?
Nothing has yet been announced but I know someone at Google who was talking with Microsoft about developing a YouTube app for Windows Phone 7.
Even if such an app did exist, based on the sandboxed nature of apps and their inability to launch other apps, your only options is likely to be to open the video in the browser.
First of all, I'm quite sure that there will be a Youtube App for Windows Phone. Beside that, since Youtube is going HTML5 anyway, I think it is trivial to include a playback of a Youtube video directly in your app:
http://msdn.microsoft.com/en-us/library/ff769551%28v=VS.92%29.aspx
The current version of IE mobile that runs on the Windows Phone 7 device emulator CANNOT play YouTube videos. So far from all the evidence that I've seen, you cannot use the Silverlight "MediaElement" control to play YouTube videos, nor can you use the iPhone "trick" of embedding a YouTube video in a bunch of HTML and have Safari handle it for you because IE mobile won't play YouTube videos.
This isn't to say that they won't be adding this feature in the future, but I'm pretty disappointed that as of Beta 1, it doesn't appear that WP7 has any YouTube support.