[小技巧] rtmpe:// 影音檔案下載

RTMP[1].jpg
圖片來源:http://livedocs.adobe.com/flashmediaserver/3.0/docs/help.html?content=02_overview_architec_03.html

話說我也是第一次看到這種開頭的東西
一般來說都是 http ftp mms 等之類的網址開頭

既然都看到了,所以就上網找了一下文章
貼上來,讓大家長一下知識

可以參考這篇
https://www.deleak.com/blog/2010/05/28/download-through-rtmpe-protocol/

什麼是rtmpe協議 (Real Time Messaging Protocol):

協議(RTMP)是 Adobe 公司開發的專利協議
是為了 flash 播放器和伺服器之間通過網路串流化的聲音,影像及其他數據的交換。
使用 rtmpe協議傳輸,所有的資料均不會儲存在本機裡面。

這也就是意味著,播放影片沒有緩衝,只能在線播放。
而播放完成後,不論是 /tmp 還是 cache,甚至是硬碟中你都不能找到任何相關文件。
如果 replay,只能再次抓取。
因為這個特性,受到很多視頻網站青睞(版權問題得以解決)
例如brightcove.com,hulu,但是使用者將不能再像以前那樣下載到視頻文件。
如何解決這個問題呢?

反正只要是人想出來的東西,就還是會有辦法弄

必要工具:rtmpdump
可先到此網站下載:http://rtmpdump.mplayerhq.hu/

下載完之後,我會放到 c槽 底下,因為接下來要切到 dos mode
他有其它的參數可以使用,目錄下的 html 說明檔會有教學

我用最簡單的方式就可以下載成功了
rtmpdump -r rtmpe://XXX.XXX.480x360_900.mp4 -o 你要存的檔名.flv

影像 1.jpg

如果ok的話,就會開始下載了

影像 2.jpg

This Post Has One Comment

  1. annyen77

    您好 不好意思想請教您
    能否教導我用此方法下載 ustream 的 live stream
    我使用 stream transport 下載會一直中斷
    顯示出來的 rtmp 也不完整
    麻煩您了
    http://www.ustream.tv/channel/%E3%81%82%E3%81%A3-%E3%81%A8%E3%81%8A%E3%81%A9%E3%82%8D%E3%81%8F%E6%94%BE%E9%80%81%E5%B1%80live
    版主回覆:(02/02/2012 01:34:07 PM)
    這個是一直在live播出的? 那下載下來應該會很大不是~
    不過我找不到 rtmp 的網址~
    你要不要把 rtmp 的網址用這個軟體載看看
    但還是不要抱太大的希望,之前有些 rtmp 的網址用這個軟體也不見得可以下載~ /_\

發佈留言