在我的应用程序中,我想提供文件下载功能。如何设置.MTS文件的内容类型。
例如:
if ($fileName =~ /\.pdf$/i) { ## for pdf files
print "Content-Type: application/pdf", "\n";
print "Content-Disposition: Attachment; filename=$fileName", "\n\n";
print $File;
}elsif($fileName =~ /\.zip$/i){
print "Content-type: application/zip", "\n";
print "Content-Disposition: Attachment; filename=$fileName", "\n\n";
print $File;
}
elsif($fileName =~ /\.(mpg|mp3|mp4|swf|wmv|avi)$/i){
print "Content-type: application/mp3", "\n";
print "Content-Disposition: Attachment; filename=$fileName", "\n\n";
print $File;
}
MTS是用于高清视频的AVCHD(高级视频编码高清晰度)视频片段格式的文件扩展名。
答案 0 :(得分:3)
根据MPEG-2 Transport Stream (.mts),this RFC的正确mime类型应为video/MP2T
。
答案 1 :(得分:0)
您必须为.MTS使用正确的MIME-TYPE。
支持以下MIME类型:
application/metastream, video/avchd-stream, video/mts, video/vnd.dlna.mpeg-tts