远程 Web 服务器上大媒体文件的随机访问

Jas*_*son 5 media web-services random-access video-streaming

我们的一个应用程序目前依赖映射驱动器来访问本地网络上的大型媒体文件 (20-100MB)。

我们想将其更改为某种 Web 服务,以便我们可以使其更安全并将其移动到 Web 服务器(不依赖于本地网络)。

因为它们是大型媒体文件,所以我们需要随机访问这些文件(以便我们可以从任何点开始播放视频)。

我们有许多不同类型的媒体文件(MPEG、WMV、MOV、AVI 等),因此我们宁愿不将它们编码为特定格式。我们更喜欢一种允许我们访问文件的技术,就好像它是本地文件一样。

我们应该使用什么技术?

Man*_*ngh -2

使用Java

为了保护访问 - 在任何 Web 服务堆栈中公开文件存储的身份验证/授权逻辑。例如 axis 、 Metro 。

Java确实有RandomAccessFile,它可以查看和寻找任何点,但我不确定你是否真的需要这个。

您现有的应用程序必须为此构建一些消费机制。

  • 您建议使用 Java...任何语言都可以对文件进行随机访问...问题在于通过网络传递文件的协议。 (2认同)