Custom Flash Video Player convert experience to HTML5? - ios

I have a custom built flash (.swf) video player that is connected to an api where videos are tagged so users can bookmark elements of the video and these bookmarks have links to external sites. Is there anyway to convert the flash player to function as it was designed to HTML5 so it is compatible across all devices? I know this is a long shot, but the company that designed this player designed it for the web and has a native app that mobile users must download to view the tagged up video. Obviously this situation is less than ideal. Any direction would be greatly appreciated.

Related

I want to integrate vimeo video with the app

I want to connect vimeo video with an android app, the process is like this:
I want to upload the video on Vimeo, and want to see the list of video uploaded in the vimeo from the android app and play it from the android app.
In simple words I don't want to upload the link of every new video in my code.
Is that possible, help me with this
What sort of technology require for this
and what is the process ?
Honestly I am new to Android apps too. If you wish to save links you had already accessed, then I assume you should look at "Room" (The name of Android Internal Storage). Room would helps you to remember links/videos even if you close the app.
In regards listing items, I'd look at "RecyclerView".
I don't have enough knowledge on that field, to provide you with an accurate answer but I'd suggest start looking on these two topics.

jw player vast tag not playing in ipad (video content is working fine)

I am using JW Player in my Ipad app. When I checking in the browser the vast tag is playing fine and after that content is loading.
But unlike that in Ipad VAST tag not playing and do skipped. Then content video is playing. I am using a crossdomain URL for VAST tag. But I have given the Access Control Allow Origin. But there is no good sound.
Is anyone experienced in this..?
Thanks in advance.
What kind of ad creative is returned by your ad tag? If it is a .swf or .flv, then it will not play on an iPad or any mobile device. Make sure to request MP4 or VPAID 2.0 ads from your ad network. You will also need JW Player 7.1 or higher for VPAID 2.0 support.
We love Stack Overflow, but we don't check for new posts very often. If you want support from JW Player directly, please go to http://jwplayer.com/support/

How to embed video content from news site to iOS App?

I want to show news sites video content in my App. Either in an embedded via UIWebView or to open Safari an preload video, start to show it from a certain second. How can I do it? What is the basic concept?
The video url is here: http://www.atv.hu/videok/video-20141102-havas-a-palyan-1-resz-2014-11-01
And I want to show the content from 22:19 to 23:09. How can I do it? Do I violate any copyright law?
Site use a flow player lightweight technology to stream data.

JavaFX project play youtube videos

I work on an automatically music player. To be short, i use the Last.fm api to get a lot of tracks names and tags. Using these tags and some intelligence computing algorithms, once you play a track, the player sets another track (with tags very appropriate to the tags of the track listened before).
I used the youtube API to search for the URL's of the movies, and I managed to make it work. Now I want to make the videos play on my music player. I have tried to place the youtube player on WebView. It works, but not as intended. I want to control that player. I want it to start playing automatically, and I want to get noticed when the video ended so I can start the next one.
Any clues of what should I do to play the videos from youtube based on the search that uses the Youtube API, and to have control over the youtube player that I place on my GUI(make it play and stop from command line)? Or is there any possible way do download the youtube movie and play it using the JavaFX API? I searched google and noticed I cannot download youtube movie into a format that can be played by JavaFX api.
Update Dec 4th, 2015
Some versions of JavaFX 8 are unable to play back youtube video content. Currently, for instance, Java 8u66 cannot playback youtube video content, but Java 8u72 early access release can.
Also note some of the videos referenced in the sample solution are no longer available or are protected from play in embedded video players. So ensure that you perform any tests using available and videos that have not been distribution restricted. Refer to the youtube documentation for information on distribution restriction if need be.
Any clues of what should I do to play the videos from youtube
As a hints to get you started, see code playing YouTube videos in JavaFX and the YouTube HTML5 api.
Here is the sample code I linked running and playing YouTube videos back within a JavaFX WebView with some (very minimal) control over the video playback via interaction with a JavaFX "New Song" button.
Or is there any possible way do download the youtube movie and play it using the JavaFX API? I searched google and noticed I cannot download youtube movie into a format that can be played by JavaFX api.
I think such a usage would violate YouTube's terms of service. I believe YouTube requires you to play the video back using the YouTube video player (let's them insert ads in the video player etc).
5.1 A
you agree not to distribute any part of or parts of the Website or the
Service, including but not limited to any Content, in any medium
without YouTube's prior written authorisation, unless YouTube makes
available the means for such distribution through functionality
offered by the Service (such as the YouTube Player);
5.1 C
you agree not to access Content through any technology
or means other than the video playback pages of the Website itself,
the YouTube Player, or such other means as YouTube may explicitly
designate for this purpose;
I advanced little, but I got stuck to other problems.
First of all, the code from jewelsea was great. Now I could embed the player into a secondary window of my player and it shows the movie based on the URL that i got using the youtube api. But it looks like JavaFX cannot show most of the movies. It shows me the youtube player and an error message saying that I need to install latest version of Adobe Flashplayer. From my research, I noticed that the webView can only show movies with quality set at 240p, not higher.
I have searched a lot on Google how to make my webView to play the 240p quality video. First of all, i tried to set the youtube query parameters (https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#formatsp). I tried all the parameters from there: 1,5 and 6. But yet, I did not get the URL of movie with format that can be viewed on the webView of the JavaFX.
I also tried to embed the video quality in the URL of the movie like this:
http:/www.youtube.com/watch?v=og2YZlLhjKs&vq=small:240p ; but it does not work at all. I also wrote that URL in the browser and it looks like the youtube automatically sets the video to the highest quality, no matter what parameter I write in the URL.
The youtube api code that I used is the same like in this webpage: http://www.javacodegeeks.com/2010/05/getting-started-with-youtube-java-api.html
I just moved the main class code to a method that returns the URL of the first video that is in the list, and I changed the " query.setOrderBy(YouTubeQuery.OrderBy.VIEW_COUNT); "
to " query.setOrderBy(YouTubeQuery.OrderBy.RELEVANCE);". And this works fine, it shows the url to proper music videos that I search.
I am sorry for not showing the code of my project but it is big and it contains 2-3 api keys, and if you tell me how to change the video URL http:/www.youtube.com/watch?v=og2YZlLhjKs to work on the code from this website: https:/gist.github.com/jewelsea/1437374 , then I will know that to do to make it work on my project as well;
And the thing about YouTube playback API also enlightened me. I see that API has a lot of functions that could help me to play a lot easier with the video content (make it play, make it stop) but the problem is that I do not have knowledge about javascript programming and it is very sad that I do not have those methods in Java API as well. Maybe I will give it a try and insert javascript code into my webview. But, if I edit the webview using javascript... Is it going to play higher quality movies on the JavaFX webView?

How to free memory on youtube flash player/swfobject?

I am developing a page with one youtube player using swfobject.
To this one, I am playing several video using the youtube player javascript api.
I want to display those videos on my tv using the samsung browser or the google tv.
The problem is that the flash player is using a lot of memory and is crashing randomly.
I would like to know if there was a way to free memory while loading videos.
Here is my testing page: http://jsfiddle.net/5Wkze/3/embedded/result/
Thanks in advance for your help.
Maxime.

Resources