我正在使用媒體模塊將媒體保存在CDN中。要播放視頻,我們在Drupal 7中使用jwplayer。Jwplayer在IE中拋出錯誤,如果視頻不是content type [mime type]
* video/mp4 *。我已將現有的CDN視頻mime類型從application/octet-stream
更改爲視頻/ mp4。在drupal 7中更改CDN中的視頻內容類型(mime類型)
現在無論MP4視頻被上傳/保存到CDN只應視頻/ MP4 MIME類型,但是當我上傳在媒體模塊的MP4視頻是MIME類型應用程序/八位字節流,如何保存在CDN我是否將上傳的mime type [content type]
更改爲視頻/ mp4。
CDN module code
function CDNtransfer_content($source,$destination) {
$s3=_CDN_transfer_load();
$up_bucket="cdn.example.com";
$uploadOk=null;
$expires=date('D, d M Y H:i:s O', strtotime('+10 year'));
$headers=array('Content-Type' => 'video/mp4', 'Expires' => $expires);
if($destination)
{
$up_state=$s3->putObject($up_bucket, $destination, $source, 'true', $headers);
if($s3->objectExists($up_bucket, $destination)) {
$uploadOk =1;
}
else {
$uploadOk ="Error: File Not Uploaded Correctly. Please try again.";
}
}
return $uploadOk;
}
即使設置上面的標題似乎不工作!不知道爲什麼?
我們在drupal中使用我們的自定義模塊s3 php sdk 2 aws stand alone class。
如何在媒體模塊Drupal 7中更改mime type[content type]
至視頻/ mp4當mp4視頻正在上傳時。
我正在與我的團隊檢查....我發現這裏的東西類似http://stackoverflow.com/a/10040559/1877909 我們沒有任何選擇喜歡這個 ?? – Hitesh
您是否將文件存儲在blob上? – emaxsaun
我改變了.htaccess文件,但似乎沒有爲CDN.I找到這兩個鏈接有一些什麼simliar問題,但沒有解決方案 - > http://stackoverflow.com/questions/9090708/why-is- this-mime-type-incorrect ..... https://forums.aws.amazon.com/thread.jspa?messageID=420907 – Hitesh