gpt4 book ai didi

audio - 播放在线 mp3 文件特定部分的最佳网站解决方案是什么?

转载 作者:行者123 更新时间:2023-12-05 01:14:58 24 4
gpt4 key购买 nike

2000 年,我制作了一个教育网站,其中在 RealAudio 服务器上有一小时 的讲座音频文件,然后我生成了数百个小的 SMIL .ra 文件,例如

lecture002part053.ra:

...
<audio src="lecture002.wav" clip-begin="554s" clip-end="612s" />
...

然后在 HTML 中我有这样的链接:

<a href="http://nnnnn.edu/lecturesparts/lecture002part053.rt">Play part 53</a>

当任何拥有 RealAudio 播放器 的人点击链接时,他们会立即听到 .wav 文件的一小部分

该解决方案运行良好,但 RealAudio Server 有点昂贵,不幸的是,RealAudio 播放器是一种带有广告弹出窗口等的广告软件

所以十年后我可以想象有更好的方法来做到这一点,当今从网络服务器流式传输部分音频文件的最佳技术是什么,即具有以下功能:

  • 能够创建超链接,播放一小部分大型在线 .mp3 文件
  • 内置播放器(例如 Flash 或 Silverlight),例如 this built-in Flash player one at dotnet rocks其中 - 如果您有 Flash - 用户只需看到它,单击它,它就会开始播放音频
  • 是一个免费解决方案,不需要单独的音频服务器

最佳答案

如果您是一名程序员,我建议您使用 Adob​​e Flex。然后你可以创建你自己的并让它按照你想要的方式运行。 Flex 对于 Java 或 C# 程序员来说非常容易上手,因为语法相似(好吧,去掉了 MXML 部分)。

我没有用 Flex 3 制作 MP3 播放器,但我确实用 Adob​​e FlexBuilder 制作了一个 VideoPlayer。这很容易做到,使用 flash/flex 你可以让播放器看起来非常整洁(淡入淡出播放按钮......)。 adobe 网站上有一个关于如何在 Flex 3 中构建播客播放器的示例,它从 RSS 提要中读取源 URL:http://livedocs.adobe.com/flex/3/html/help.html?content=Working_with_Sound_02.html转到此处并选择名为:Example PodCast player 的子节点。

切中要点:

ability to create hyperlinks that play small portions of a large online .mp3 file

您可以自定义播放器来获取 FlashVars,这样它就知道只播放文件的一部分。但如果这是为了在购买前进行采样,我建议只准备一个简短版本的声音文件。

a built-in player (e.g. Flash or Silverlight), such as this built-in Flash player one at dotnet rocks where -- if you have Flash -- users just see it, click it and it starts playing audio

Flex = Flash,所以是的

is a free solution and does not require a separate audio server

不需要音频服务器,但您需要编译代码。所以您需要 FlexBuilder(非免费)或 FlashDeveloper(免费)。

关于audio - 播放在线 mp3 文件特定部分的最佳网站解决方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2126544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com