<form id="dlljd"></form>
        <address id="dlljd"><address id="dlljd"><listing id="dlljd"></listing></address></address>

        <em id="dlljd"><form id="dlljd"></form></em>

          <address id="dlljd"></address>
            <noframes id="dlljd">

              聯系我們 - 廣告服務 - 聯系電話:
              您的當前位置: > 關注 > > 正文

              新資訊:一個開源的DRM解決方案——Media-S

              來源:CSDN 時間:2023-01-10 15:25:51


              (資料圖)

              Media-S 簡介(一個開源的DRM解決方案)      Media -S是一個開源的DRM解決方案,他可以用來保護任意的多媒體文件,其項目中本身包含了對Ogg的支持??偟膩碚f,這是個比較老的項目,近些年沒有更新, 對DRM的支持有限,從文檔及代碼中可以看出,僅提供了一個加密、解密和創建License的功能,并不能稱得上的一套完整的DRM解決方案,感興趣的話 可以對其研究,有利于大家對DRM的理解,但實用性不高。需要更多的信息,可以訪問 http://www.sidespace.com/products/medias/Media-S可以在Linux和Windows平臺上運行。在Linux下需要的庫支持包括:pthread,expat,CURL,OpenSSL,Ogg和Vorbis,編譯的過程并不順利,有很多細節的地方需要手動修改。Media-S提供了以下幾個獨立的程序:1) Oggsenc,將一個Ogg文件進行加密,例如將 wom_sample.ogg 文件加密,生成新文件 wom_sample.oggs。   ./oggsenc -i ~/test.ogg -o ~/test.oggs -k 1234 -K 1234   參數含義   -i需要加密的文件名   -o加密后的輸出文件名   -K密鑰 (vendor key)   -k密鑰 (content-specific encryption key)2) create-license,可以創建license,將其寫入加密后的*.oggs文件中。   ./create-license -i ~/test.oggs -e "12/25/2003" -a PLAY -d "12/26/2003" -K 1234 -t   參數含義   -i需要創建license的文件   -elicense過期時間 (全局的)   -K密鑰 (vendor key)   -a可以進行的操作(PLAY, STREAM, BURN)   -dlicense過期時間   -t     license是否激活3) Ogg123,根據license規定的權限,對Ogg文件進行解密并且播放。   ./oggs123 -i ~/test.oggs -o ~/newtest.ogg -K 1234   參數含義   -i需要解密的文件名   -o輸出的文件名   -K密鑰 (vendor key)4) License Server, 文檔中有提及,可以支持本地播放,遠程認證,但是一直沒有找到相關代碼。 相對于OMA DRM的規范來說,Media-S并不適合。Media-S更像一個簡單的加密解密的模擬,并不支持OMA DRM規范中所涉及的三種分發方式,文件格式也不相同,同時沒有對應的License Server,不支持ROAP、REL、DCF等規范。

              責任編輯:

              標簽:

              相關推薦:

              精彩放送:

              新聞聚焦
              Top 中文字幕在线观看亚洲日韩