2012-02-16 118 views
0

我使用FlowPlayer在我的網站上播放我的視頻,但我不希望人們直接通過輸入www.mysite.com/video.mp4來下載我的視頻。不允許直接訪問視頻

有誰知道如何在IIS中創建規則來阻止這種情況發生?也許重定向到主頁面?

+0

您沒有很好的接受率。接受更多的答案來改善這一點,並且你可能會有更多的人提供答案。每個人都想獲得獎勵。 – 2012-02-16 13:54:43

+0

你試圖避免一般的下載,或者他們把鏈接放在其他網站? – Aristos 2012-02-16 14:00:38

回答

2

FlowPlayer運行客戶端。換句話說,一旦頁面的HTML從服務器傳輸到客戶端,就會將其加載到網頁瀏覽器中。

這意味着文件必須從外部通過瀏覽器本身下載(因爲FlowPlayer只是指向該文件,讓瀏覽器知道從哪裏獲取文件)。因此,無法完全隱藏文件。

但是,你可以讓它更難找到。但是,我認爲FlowPlayer無法實現這一點。你不得不編程自己的技術,這將允許服務器端內容的直接流式傳輸。

+0

我看,只讓我的網站流它呢?那可能嗎?阻止他們直接從我的網站進行流式傳輸。 – TheGateKeeper 2012-02-16 19:46:35

+0

我知道你不能隱藏該文件,但也許我只能允許來自我的服務器的請求進入。我使用URL Rewrite對圖像做了同樣的處理,因此只有我的服務器才能訪問它們。 – TheGateKeeper 2012-02-16 20:19:50

1

你可以,但可能會很難: 我會看到的解決方案是服務視頻認爲httpHandler。 然後,我會使用sessionID來選擇是否應該投放視頻。如果SessionID與呼叫者請求相匹配,則將視頻提供給客戶端,否則不會。

相關問題