2011-08-25 78 views
1

我不完全確定要做到這一點的最佳方法是什麼。爲了節省空間,我希望有Android應用程序調用,並使用來自外部源的音頻,視頻和圖像文件並在應用程序中進行流式傳輸。只是不知道如何做到這一點。首先我應該把這些文件,我想打電話給數據庫?或者也許是一個網站?另外我怎樣才能從任何地方調用這些文件?任何幫助,將不勝感激。如果您有任何與構建數據庫有關的任何教程的鏈接(如果您推薦),並且/或者在應用程序中調用它,我將不勝感激這種幫助。調用和使用數據庫/網站的音頻,視頻和圖像文件

哦,我也很好奇能夠上傳可以被某人查看的信息。例如,如果您看到過這些笑話應用程序,以及如何在幾秒鐘後提交笑話,則可以由其他用戶查看,並自動更新。任何信息,以及也將不勝感激。感謝所有幫助提前。

回答

2

音頻,視頻和圖像幾乎已經有回購(youtube和picasso) 它只是一個知道鏈接的問題。試圖自己主持這些東西會創造更多的麻煩。如果你真的想主辦的東西,我會推薦雲存儲。如果用戶有上傳的能力,那麼它肯定會快速填滿,對於文本(以及用戶之間共享數據),REST服務可能是最好的。您可以鏈接到所需的文件,並將這些鏈接存儲在數據庫中,以便REST服務鏈接到該鏈接。

最好的部分是REST服務也可以由雲託管。

+0

我檢查了一下,Cloud似乎是一個非常有用的方法。我不會讓應用用戶上傳視頻,音樂和圖片。他們將不得不將它們提交給我,並且只會發佈某些內容。我也不會去做文本,我會做明星評級。那是他們將能夠發佈的內容。仍然認爲這是最好的方式去?你也有任何想法如何評價系統存儲? – steven

+0

好吧,我想你會存儲數字,然後在你的應用程序將這些數字解釋爲星星。亞爲任何類型的集中存儲我會推薦雲。唯一吸引人的是你需要付錢。一年前我一直在玩它,並無意中得到了50美元的賬單。我打電話給他解釋說,他們退還了我,但那是一次性的事情。我會在本地構建您的REST服務器和文件主機服務器進行測試,甚至可能會進入前幾周。這一切都很重要,你需要多少流量和存儲,什麼時候需要。雲自動擴展。 –

+0

瞭解如何構建用於測試的REST服務器和文件主機服務器的任何優秀教程。從來沒有真正做過什麼服務器,所以任何東西都將不勝感激再次感謝。 – steven