我的android Activity 中有一个VideoView
,我想将视频流式传输到其中。我的问题是最好的存储位置在哪里?我将其放置在youtube上,但我读到我将不得不使用Youtube API而不是VideoView
,因为这里没有直接链接,只有指向显示视频页面的链接。我使用的在线服务器的文件限制为10MB
,因此也无法使用。我希望视频能够以合理的速度加载,并且没有任何重大问题。
最佳答案
您有很多选择,从在规模的一端将其托管在自己的服务器上,到在另一端使用诸如Brightcove,Vimeo等托管服务。
如果您想要视频的良好播放性能,则需要满足以下两个关键要求(YouTube或Brightcove等将作为标准提供):
如果您确实想按自己的方式去做,那么就使用Amazon S3及其CDN服务Cloudfront值得一看,即使只是看一个如何完成它的例子。这里有最新指南,但是您可以通过快速搜索“video S3 cloud front”来找到其他人:
关于android - 在线为Android应用程序VideoView存储视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31296600/