2010-04-27 62 views
7

已經建立了libsyn rss feed,爲播客獲得了一個新的drupal網站。 Libsyn提供了一個球員,但不正確的審美。我可以上傳和播放帶有音頻模塊和mp3player模塊的mp3文件,就像MP3播放器的輸出,一個簡單的Flash播放器,但我不想每週都手動移動播客音頻文件(mp3)。看着使用Feed自動導入,但它不工作,除此之外,這是在Drupal網站上不必要地創建額外的文件。如何從libsyn rss feed播放音頻播客文件? (drupal)

只想在一個drupal頁面中使用mp3player modulee的flash播放器,該頁面提供來自libsyn rss feed的最新mp3文件。不需要存儲或播放多集,只是最新的一集。

你會怎麼做?

+0

你是否願意開發一個定製的Drupal模塊來做到這一點? – 2010-05-06 20:36:33

+0

我可能不得不,我創建了一個單獨的短期解決方法,但這個想法是我真正想要的。 我現在最失望的是,我失去了50分這個獎金的辛苦賺來的SO點,儘管ZERO的回答已經發布,但他們並沒有給予回分。 – 2010-05-10 17:56:48

回答

0

爲什麼你沒有自己的網站成爲主人,libsyn從你那裏得到它?他們是否不允許使用導入功能,通過它們保留現有的RSS。然後,您可以完全控制您的網站,並將內容推送到各種其他偉大的播客網絡。

意識到我可能不知道libsyn的作品。

-1

當你說飼料沒有工作,它是如何失敗?你在使用Feed映射器嗎?您可能需要爲Feed映射器編寫一個自定義插件,以使其能夠使用視頻文件做正確的事情。 Feed api支持將導入的Feed項目過期,因此您應該能夠自動刪除舊項目。我不確定視頻文件是否會在節點時自動刪除。如果不是的話,你應該能夠通過實現nodeapi的刪除操作來實現這一點,因爲你用於存儲導入的rss項目的內容類型。

或者,也許你可以在libsyn上收集視頻的URL,並讓玩家使用它。我不知道是否有一名優秀的玩家支持使用場地數據來確定其應該播放的來源的位置。另外,如果你還沒有,我建議你在groups.drupal.org上發佈你的問題,因爲這是由許多Drupal專家閱讀的。

1
  1. 我的播客的MP3
  2. 使用FeedAPI的URL標題和字段創建一個內容類型和標題映射到節點
  3. 稱號地圖文件的URL網址現場
  4. 使用考慮到設置的URL字段顯示爲[swf file="token_for_URL_field"],其中會使用到SWF的工具模塊和任何球員我選擇要播放的文件

因此,你需要這些模塊CCK,思忖,進API和SWF工具,並且應該做到這一點。