Назад 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 файла
- a встроенный проигрыватель (например, Flash или Silverlight), такой как этот встроенный проигрыватель Flash в скалах dotnet где - если у вас есть Flash - пользователи просто увидеть его, щелкнуть по нему, и он начнет воспроизводить аудио
- является бесплатным решением и не требует отдельного аудиосервера