2010-06-05 61 views
1

我試圖做一個視頻下載面板鍍鉻喜歡的Real Player的一個(DLL插件)..
我的問題是:
「是否有可能使用NPAPI功能,如 NPP_NewStream,NPP_StreamAsFile,NPP_DestroyStream。 ..捕捉flash播放器的媒體流URL?「 如果沒有,那麼我必須使用NPAPI的哪一部分?是否可以使用NPAPI函數捕捉Flash Player的媒體流URL?

+1

也許您的問題太籠統了,您可以通過學習Chrome插件開發指南來詢問更具體的問題。在那裏你將學習圍繞插件開發的技術方面的東西,這將使你更加精確地完成你想要完成的任務,以及在這裏要問什麼。 – CharlesB 2010-06-06 16:25:06

+0

@CharlesB:謝謝! – UenX 2010-06-06 17:06:19

+1

停止碰撞你的問題。它會定期發生自動碰撞,如果有人知道你的問題的答案,他們會幫助你。在幾天*碰撞*,不是每隔幾分鐘... – GManNickG 2010-06-06 18:57:35

回答

0

使用NPAPI你不能神奇地窺探瀏覽器中的其他組件,這些流功能用於處理你自己的插件實例的流。

但是,如果Flash播放器允許您使用腳本功能訪問URL,則可以使用scripting extensions以使其類似於使用JavaScript檢索它的方式。

+0

感謝您回答我的問題。現在我想知道RealPlayer Plugin如何做到這一點:(它可以捕捉任何Flash播放器的任何媒體流請求,並在播放器的右上角顯示一個條,這將允許您下載視頻。 :http://files.myopera.com/UenX/files/RealVideoDownloadPanel.jpg那麼對我有什麼建議? - – UenX 2010-06-12 07:05:36

+0

@user:這是一個瀏覽器擴展,它提供了一個欄,而不是一個普通的NPAPI插件。 ](http://code.google.com/chrome/extensions/overview.html#content腳本)。 – 2010-06-12 18:14:48

+0

@ Georg Fritzsche:謝謝,但我認爲它確實是一個NPAPI插件,因爲當我禁用所有的Chrome擴展時,它仍然可以工作,仍然抓住鏈接並顯示欄,然後點擊RealPlayer Downloader,然後在RealPlayer的.DLL文件中找到該欄的圖像。 – UenX 2010-06-13 11:35:49

相關問題