I have integrated PHP SDK of Dailymotion ( https://github.com/dailymotion/dailymotion-sdk-php ) in my website.
I have fetched stream_h264_hq_url by this api ( both Local and Live ). It's woks fine in Local Apache but didn't work in live website.
The stream_*_url
fields have security restrictions as explained in the documentation (https://developer.dailymotion.com/documentation#video-stream_h264_hq_url-field):
Without an access token this field contains null, the Dailymotion user associated with the access token must be the owner of the video. This field is rate limited. The returned url is secured: it can only be consumed by the user who made the query and it expires after a certain time.
Hence, the returned url is signed so it can only be consumed by the machine which did the API call. In other words, only your server, that performed the API call, can read the stream.