Links to Dailymotion video thumbnails don't seem to work anymore for new videos - dailymotion-api

On Dailymotion I used to get the video thumbnails with a link like this (see this question)
https://www.dailymotion.com/thumbnail/video/{video_id}
This doesn't seem to work anymore for newly uploaded videos (since 10/01/2019), but still works for videos uploaded before.
Links still working:
video: https://www.dailymotion.com/video/x7ly7gc
thumbnail: https://www.dailymotion.com/thumbnail/720/video/x7ly7gc
Links not working anymore:
video: https://www.dailymotion.com/video/x7m2223
thumbnail: https://www.dailymotion.com/thumbnail/720/video/x7m2223
Is there any other way to get the thumbnails for the new videos without having to make calls to the API before displaying them ?

The only sustainable way to get your thumbnails urls is to use the API.
For example: https://api.dailymotion.com/video/x7m2223?fields=thumbnail_720_url

Related

Get list of videos uploaded before and after certain video

Youtube use to have a feature where you could click a more videos button while watching any video, and see a snapshot of the uploads playlist with videos uploaded before and after the one you are currently watching.
I am trying to get a list like that with the v3 data API and it seems there is no way. There use to be a way to dictate an index when using the playlistItems call, but now there isn't.
If you go to a channels upload playlist and click play all, you can see a list of videos surrounding the one you are watching, so it seems this functionality is possible, but I don't know how they are doing it.
Any ideas?

Play vimeo video in VIMVideoPlayer

I need to develop an app which will play vimeo videos. Now, Vimeo officially provide a class named VIMVideoPlayer to play videos. (https://github.com/vimeo/VIMVideoPlayer)
I also wondering if there is any other way to get success but videos with vimeo url like 'https://vimeo.com/136061500' not working with it. I need to achieve this. Please provide your help to get over on this.
VIMVideoPlayer only works with direct links to video files. If you are a Vimeo PRO user, and own the video, you can get direct link access, but those links are not accessible to other users videos.

Youtube, vimeo, hulu, vube in UIWebView

Try to create feed which show shared video from youtube, vimeo, hulu and vube.
For this, I create custom view which has thumbnail by default and after user tap thumbnail replaced by UIWebView with url to shared video.
After page loaded, I try to start play video using Media API and method play.
That works good for vimeo, but does not work for youtube, unfortunately i did not check with hulu and vube.
Maybe someone have have workable solution, or some suggestion how that can be done?
The only way to display a youtube video inside your application is by using the YouTube Helper Library, developed by Google, which provides a subclass of UIWebView that you can use.
Here you'll find every information you need.

Creating a Youtube channel ios app

So I want to make an app with my own custom menu, from where I can have access to my videos on youtube. I know how to link individual videos but I want to be able to update it with a back end or just by adding more videos to my youtube playlists and not have to fully patch my app to add more content. wondering how you all might suggest I go about doing this.
This sample will help you understand how to upload your videos to YouTube, https://github.com/youtube/yt-direct-lite-iOS

Using Google's youtube API is there a way to determine if a video has been removed or no longer available?

I have been using the Google data API to search video from Youtube and play it back in a chromeless player as part of a Flash (AS2) swf I have developed. here's my workflow -
Search Youtube with PHP page that includes Zend_Gdata_YouTube class
Retrieve and display videos in a Flash swf which play if user clicks.
Store video ids in database for playback later - like a playlist
Then when the playlist is played (in another swf) the database is read to get the video ids to play and Flash loads the videos as needed.
Here's the problem. While the search works fine and returns thumbnail images of all the videos some of them do not play on click. Using Firebug in firefox I see that the attempted load of the video returns a 204 No content, but there is no info in the response tab. SO ...
a) how would I catch these videos so they dont get returned in the search results?
b) What would happen if a video that did play ok initially later got removed from Youtube, how could I catch this (preferably with flash) and remove it from the playlist (database).
any thoughts?
cheers

Resources