I am trying to link to a specific video from facebook directly in iOS.
There are apps in AppStore that do exactly that (feks iLoaderLite).
I have the id of the video, and when i use the link on the mac, the video opens (using flash i suppose).
The link is "http://www.facebook.com/video/embed?video_id=1432879026926621".
When I use the same link in a webView, the webView responds by requiring flash, which of course is not available for the iOS.
If I use MPMoviePlayer, nothing is loaded and I have a black screen since it cannot decode the flash video.
How do can I link to a Facebook video in iOS?
Anybody has an idea???
Thanks in advance
Found it. Using the Graph Api explorer tool for facebook (google it), you can enter the video id, and search for the video. If you output "source" you get a link with the video source in mp4. You can add parameters, and search for other stuff too.
Related
I make an app for video editing and would like to deep link from the save screen into places like YouTube and Instagram's upload screens.
Is there a way to deep-link into YouTube or YouTube Short's upload screen on the iOS app? I'm having trouble finding any deep-link URL schemes for YouTube (though I see Instagram does have some).
No such deep-link exists for youtube.
For my project, I would like to watch some Youtube video. However, when I embed Youtube's Player in a UIWebView, the quality is really low. So, I decide to play the videos on the Youtube App if she's on the phone.
My problem is that my user can't go back to my app once the video is finish.
I know there's a URL Scheme for Google Maps App that add a button to go back to your app, but I didn't find anythings for the Youtube App.
Any idea ?
There isn't any public URL Scheme for the YouTube iOS App like Google Maps has for callbacks.
You can use this SDK for embedding Youtube videos into your app: https://developers.google.com/youtube/v3/guides/ios_youtube_helper
Check out the Youtube Developer Site: https://www.youtube.com/yt/dev/hu/api-resources.html, if they will enable an URL Scheme with callbacks, it will be available here.
I've got a YouTube video I'm embedding in an iFrame. Here's the embed URL:
http://www.youtube.com/embed/-3W3xvAcD2Y
In the current versions of Safari, Mobile Safari, and Firefox on my Mac I get a doubled video (3D version?) once the video actually starts playing, as shown below:
(Note: the preview image looks normal, you have to actually start playing the video before it doubles like this.)
In Chrome I get the correct version:
Both are using the HTML5 player FWIW, and these embed links have been working for me until recently. I see the same results when actually embedding the links in an iFrame; it's just easier to link to the embed URL here. In my testing, I don't see this for all YouTube videos; it might be limited to videos that have been uploaded recently, but I'm not 100% sure on that (here's another example that shows the problem).
Any idea what is going on? Could this be an embed code error on YouTube that popped up recently? Give that URL a try and let me know if how it works on other browsers.
I'm having the same problem.
Looks like YouTube is forcing 3D on embeds for random HTML5 videos. I noticed mozstereomode="1" is being applied on videos that are having this issue.
I'm trying to share a link of a video that I uploaded in my website host. But the post doesn't show my video and a thumbnail image. I want my post to look like this image bellow:
http://i.stack.imgur.com/UcbTG.png
is there anyway to post my video like that?
I'm using facebook SDK 3.1.1, ARC, Cocos2d 2.0, IOS 5.1;
Yes, if you supply the correct Open Graph Tags as per https://developers.facebook.com/docs/opengraphprotocol/#audiovideo your video can embed in the News Feed post.
To accomplish the actual Sharing, you should use the Feed Dialog which is customizable and will work on desktop and mobile devices.
I have the url video on youtube and I want to play the video in the youtube default application on the blackberry without invoking the browser to play
enter code here
I've never found a way to do this. The BlackBerry Invoke class does not have a constant defined for the Youtube app, which is what you can use to open other built-in apps.
I know this isn't what you'd prefer to do, but a couple other alternatives are:
open Youtube videos in the Browser, like this:
Browser.getDefaultSession().displayPage("http://www.youtube.com/watch?v=ciB6ExQa5SM");
take a look at the BlackBerry Youtube Client sample, which would allow you to build an embedded Youtube player. A companion blog post can also be found here. Note: the sample probably won't display video in a simulator, as I think you need to have a valid cellular carrier setup (APN settings, etc.) for the network to allow youtube streaming.