簡體   English   中英

如何使用flumotion保護url視頻流?

[英]How to protect an url video streaming using flumotion?

這是我的情況:我有一個本地主機網站,只有登錄用戶可以訪問。 它們存儲在mysql數據庫中。 服務器端正在運行PHP。 在我的網站內部,我有一個視頻播放器,可播放來自localhost flumotion視頻流服務器的視頻。

我想保護我的視頻流URL,以便只有注冊用戶才能訪問它。 如果有人復制了視頻URL,它將無法在我的網站之外播放。

我該怎么做?

編輯:我的意思是“視頻URL”作為這樣的URL:192.168.1.221/myvideo.mp4(我在本地主機上運行的flumotion視頻流)這是html5視頻播放器獲取的URL。 我想保護它免受復制和粘貼到另一個瀏覽器選項卡中的影響。 因為如果我這樣做,則無需我的網站即可播放它。

您可以通過根據登錄系統的工作方式檢查是否設置了會話來檢查用戶是否已登錄。

function is_logged_in(){
    if (!isset($_SESSION['you_session_name']))//user is not logged in..
        return false;

    return true;
}

然后在您的視頻頁面中檢查用戶是否實際登錄,以及是否沒有在另一個頁面上重定向用戶:

if (!is_logged_in()) header("Location: http://redirectsite.com/page");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM