【发布时间】:2011-01-08 18:03:02
【问题描述】:
早在 2000 我创建了一个教育网站,其中我们在 RealAudio 服务器上有 长达一小时 的讲座音频文件,然后我生成数百个小 SMIL .ra 文件 例如
lecture002part053.ra:
...
<audio src="lecture002.wav" clip-begin="554s" clip-end="612s" />
...
然后在 HTML 中我有 links 像这样:
<a href="http://nnnnn.edu/lecturesparts/lecture002part053.rt">Play part 53</a>
当任何使用 RealAudio 播放器的人点击链接时,他们会立即听到 .wav 文件的一小部分。
该解决方案运行良好,但 RealAudio 服务器有点昂贵,不幸的是,RealAudio 播放器是一种带有广告弹出窗口等的广告软件。
所以十年后我可以想象有一种更好的方法来做到这一点,当今从网络服务器流式传输部分音频文件的最佳技术是什么,即具有以下功能:
- 能够创建超链接,播放大型在线 .mp3 文件的一小部分
- 内置播放器(例如 Flash 或 Silverlight),例如 this built-in Flash player one at dotnet rocks,如果您有 Flash,用户只需看到它,点击它,它就会开始播放音频李>
- 是一种免费解决方案,不需要单独的音频服务器
【问题讨论】:
标签: audio mp3 audio-streaming