我想在我的网站上嵌入多个音频。我希望文件加载但不会播放,直到用户点击按钮。我也希望能够跳到像youtube那样尚未加载的地方。如果我可以玩ogg,aac,mp4等会很棒但我不希望这是可能的所以我不介意另一个版本由ffmpeg(或其他任何东西)转换
我可以使用什么来像音频播放器这样的YouTube?
-edit-对不起家伙我离开了并没有及时选择最佳答案。我发现跟web (non?)streaming audio solutions?
紧随其后的web (non?)streaming audio solutions?是最好的答案 0 :(得分:7)
我不明白为什么你不想要流媒体?因为这正是我在这里推荐的。请注意,流媒体并不一定意味着Windows Media,QuickTime或Real Player等大型,丑陋的嵌入式播放器。
我建议使用MP3音频和Flash,使用免费的JW FLV Media Player,除了“低/高质量”之外,它应该可以做你想要的一切,但是如果你需要,也许你可以使用两个玩家
答案 1 :(得分:7)
我会通过一个小小的修改来提出迈克尔的建议:
您可以使用开源Flash播放器(如XSPF Flash player)并将其破解,以便在开始播放之前开始加载声音。这样,您可以在一段时间后在客户端获得所有声音(这取决于客户端和服务器之间的连接)。
您可能还想查看Soundmanager v2,它提供与Javascript的紧密集成,而无需额外的黑客攻击。
答案 2 :(得分:2)
你见过Wimpy Player吗?他们有各种产品,从简单的音频按钮到带有播放列表的视频播放器。
我不确定是否跳过文件的不同部分,但是他们说它可以用Ajax编程,我知道你可以设置它是否自动开始播放。
我使用了一段时间,但后来改为使用简单的“播放/暂停”按钮。
(顺便说一句,我不明白你对非流媒体播放器的兴趣。如果用户必须首先下载文件,为什么你需要提供一个界面?他们不会只是用它打开它他们在电脑上使用的程序?)
答案 3 :(得分:2)