2012-11-16 67 views
1

我正在使用Liveclicker視頻播放器的Ruby on Rails項目。爲了能夠將下載功能添加到我的web應用程序,我已經實現了一個鏈接,以便能夠下載視頻。我想用link_to做到這一點,並調用相應控制器內的方法來下載視頻。任何人都可以幫助我實現我的方法,能夠從該URL下載視頻到我的本地機器?從Ruby on Rails中的鏈接下載視頻

我在控制器索引方法中有此代碼。

def index 
    send_file 'website', :type=>"video/mp4", :x_sendfile=>true 
end 

回答

1

請考慮插入您已有的代碼。我的建議是在您指向該鏈接的操作中使用send_data。試着寫的實現,並且如果您有更多問題,這裏的人會很樂意幫助你阿恩......

+0

我更新了這個問題;) – MaryamAyd

0

安裝wget到你的服務器

src = "http://example.com/video.avi" 
system %x{ wget -P ~/where/ever/you/want/folder #{src} } 

由於下載是一個漫長的過程,需要看看background process gems