[問題] youtube 可能是用什麼方法避免觀眾取得影片?

看板Web_Design作者 (南洋大兜蟲)時間14年前 (2011/12/17 03:32), 編輯推噓6(6025)
留言31則, 10人參與, 最新討論串1/2 (看更多)
各位前輩好,小弟近來在架設影音網站練習時有個疑惑 記得小時候,看有些網頁用簡單的 flash player 播放影片時 我們甚至可以從頁面原始碼找到影片的來源(mp4, wmv, etc) 但是基於安全和智慧財產考量,不應該讓這種事情發生才是…… 問題一: 我想請問像 youtube、土豆網等知名影音網站 可能是用什麼方法避免觀眾輕易取得影音來源呢? 問題二: 這個技術是不是有什麼特別的名字? 問題三: 我如果打算使用 html5 player 原理和 flash player 一樣嗎? 問題四: 我覺得我問的這問題可能很常見 但由於我實在不知道該用什麼關鍵字,所以也難以爬文和 google QQ 來這裡向各位取經,如果有前輩知道,希望能不吝分享關鍵字 感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.246.1

12/17 03:35, , 1F
youtube取的到影片阿
12/17 03:35, 1F
這是我從某個影片上面的頁面原始碼擷錄: http://paste.ideaslabs.com/show/PgM9hemK4O p大是指這裡有什麼線索? ※ 編輯: tonytonyjan 來自: 140.113.246.1 (12/17 03:50)

12/17 04:02, , 2F
只不過是靠flash去取影片內容而已,沒太特別吧。
12/17 04:02, 2F

12/17 04:02, , 3F
把影片檔路徑和檔名不直接告訴你罷了。
12/17 04:02, 3F

12/17 04:07, , 4F
如果你不想在html中顯示影片檔名,那html5大概不是選項
12/17 04:07, 4F

12/17 04:07, , 5F
頂多藏起來,但會找的人還是找得到
12/17 04:07, 5F

12/17 04:09, , 6F
重點是,敢放就要承擔被下載甚至散布的風險
12/17 04:09, 6F

12/17 08:56, , 7F
大概就像一般網頁一樣,看到的東西都是下載下來的
12/17 08:56, 7F

12/17 08:56, , 8F
只是有沒有藏好而已
12/17 08:56, 8F

12/17 08:58, , 9F
一堆Firefox外掛可以幫你抓Youtube影片。問題本身就錯了
12/17 08:58, 9F

12/17 09:06, , 10F
講難聽點 就算不能抓 但是一樣可以另外用螢幕截取軟體錄 防這
12/17 09:06, 10F

12/17 09:06, , 11F
個本身就毫無意義
12/17 09:06, 11F

12/17 10:44, , 12F
用Chrome內建的開發人員工具馬上就找到影片來源了
12/17 10:44, 12F

12/17 11:46, , 13F
可以取得影片 而且非常容易取得
12/17 11:46, 13F

12/17 11:48, , 14F
如果你不想讓人看到 可以每一小段都定期回傳取加密
12/17 11:48, 14F

12/17 11:48, , 15F
取得的每幾段都是打亂的東西 再還原
12/17 11:48, 15F

12/17 11:49, , 16F
但是最後為了要能讓使用者能看到影片 你的東西還是
12/17 11:49, 16F

12/17 11:49, , 17F
得攤出來 所以仍舊抓的到影片
12/17 11:49, 17F

12/17 11:50, , 18F
有些你認為抓不到的 是你還不知道可以抓而已
12/17 11:50, 18F

12/17 11:51, , 19F
前面版友有講到 靠flash取影片內容
12/17 11:51, 19F

12/17 11:52, , 20F
其實這部分也可變複雜 每段時間都定期非同步到後端取
12/17 11:52, 20F

12/17 11:52, , 21F
特定加密 比對加密時效性 取得每幾段打亂的再用某
12/17 11:52, 21F

12/17 11:53, , 22F
取得的密碼還原
12/17 11:53, 22F

12/17 11:53, , 23F
只是我覺得做這些最後終究需要呈現給使用者看的內容
12/17 11:53, 23F

12/17 11:53, , 24F
把自己搞那麼複雜 除了浪費系統資源 沒太大意義
12/17 11:53, 24F
謝謝大家!讓我對我問的問題有更多的瞭解(特別感謝兩位a大的解釋) 我後來自己又 google 了一次,關鍵字應該是「防盜連」 (但英文是什麼就不知道,否則應該有更多的資料) 方法有很多,但正如各位所說 這全都都只防君子不防小人,但我覺得如果可以稍微防一下,對網站也益無害的吧? 另外我在某討論區看到一段話: 「有名大站可能為了防盜連,不提供連結嵌入複製,還有我稍微研究一下了他們網頁原始 碼...他們將整個flash物件的語法寫在javascript裡...所以沒辦法直接外連,所以有名大站目 前是無解的....」 我對「整個 flash 物件的語法寫在 javascript」這段是什麼意思看不太懂…… 想請教知道的前輩,這段是什麼? ※ 編輯: tonytonyjan 來自: 140.113.246.1 (12/17 22:42)

12/17 23:50, , 25F
防盜連是另一個題目, 就是阻止a伺服器取用b伺服器的資料.
12/17 23:50, 25F

12/17 23:50, , 26F
要達成這件事倒簡單很多.
12/17 23:50, 26F

12/18 14:20, , 27F
防盜連請搜尋 .htaccess
12/18 14:20, 27F

12/18 20:36, , 28F
如果使用者用銀幕錄影軟體~一樣會被複製吧
12/18 20:36, 28F

12/20 03:54, , 29F
tonytonyjan 一方面是swfobject 另一方面應該有用一些加密的
12/20 03:54, 29F

12/20 03:54, , 30F
我說錯了,不是加密,是混淆的方式,讓難度增加。
12/20 03:54, 30F

12/20 03:54, , 31F
不過基本上這種東西是沒有必勝解的
12/20 03:54, 31F
文章代碼(AID): #1EwvpePT (Web_Design)
文章代碼(AID): #1EwvpePT (Web_Design)