2011-09-28 101 views
2

我試圖創建控制器響應本地視頻文件的應用程序公共目錄之外的操作。我現在擁有的是從本地磁盤響應視頻文件

def video 
    render :text => File.read('D:/test.mp4'), :content_type => 'video/mp4' 
end 

瀏覽器認識到它應該作爲視頻文件威脅響應,但視頻內容播放不當。我在這裏錯過了什麼嗎?你知道一些更好的/其他的解決方案嗎?將每個文件複製到公共目錄似乎是一種解決方法,但它似乎也是一個非常糟糕的主意)。謝謝。

回答