我正在制作一个网站,其中很大一部分是提供视频。众所周知,这个领域有很多可能性。(Flash、HTML5,它们中的每一个都有很多不同的可能性。)
我需要视频可以在所有设备上播放,无论是 PC 上的 FF、Mac 上的 Safari、iPad、iPod、Android 等。
我还研究了 RTMP 流。如果可能的话,我不希望这些视频可以下载。(RTMP 在这里确实有点帮助。)
如果可能的话,我希望用户能够在视频中“滚动”,而不必等待他们想要跳过的部分被下载。(我经常看到视频播放器在时间轴上从左到右加载视频,你必须等到你想要滚动到的部分下载完毕。)
如果可能的话,我想根据带宽和屏幕尺寸提供不同版本的视频(在分辨率和尺寸方面)。
如果它会对决定产生影响:
- 该网站的另一部分是录制视频/音频,并能够在他们按下停止录制后立即预览。
我想最后两个需要媒体流服务器?完整的设置会/可能会是什么样子?我看过 JWPlayer 并且非常喜欢它。