Tech for navigable audio recording database,从IIS到浏览器

时间:2015-03-14 06:51:00

标签: html5 iis streaming mp3 rtmp

简而言之,我想录制演示音频,在数据库中为该音频创建时间标记,然后从网页提供该音频内容的标记导航。 什么技术(例如HTML5音频,RTMP)可以支持此功能?

我的要求更详细:

  • 从浏览器快速导航到服务器存储音频中的服务器端标记点。
  • 避免使用任何专有的客户端软件,例如Silverlight;虽然由于渗透率闪存是可以接受的,但HTML5媒体等未来的标准是可以接受的,只要它附带最新的浏览器。
  • 更喜欢让30-50分钟的音频文件不拆分,而不是预先拆分选定的标记;这样标记可以在以后无缝更改。
  • 喜欢将许可成本降至最低;虽然单一购买的服务器端技术很好。
  • 更喜欢从我最熟悉的IIS中完成大部分工作。但是,可以使用带有Windows API的Adobe等并行流服务器。

以下是迄今为止我对解决方案的最佳猜测:

  • 演示文稿将被压缩并存储在mp3文件中(但实际上,欢迎任何有关易于搜索的语音录制格式的建议。)
  • 客户端将播放单播流而不是下载文件块(尽管下面的TBR会对此假设提出质疑)
  • HTML5尚未就绪,因此客户端需要使用Flash
  • IIS媒体服务是不可行的,因为它需要Silverlight才能获得可搜索的音频
  • 此领域的主要产品,如Adobe Media Server 5,可能是大型套件,专注于视频媒体。我可能会找到一个像Icecast这样更有针对性的工具来可靠地完成我需要的工作。

1 个答案:

答案 0 :(得分:1)

好的,我会咬人的。我去寻找人们如何解决这个问题,这就是我在评论中所说的。 Setting HTML5 audio position(它如此接近它几乎使这个问题变成了一个骗局)

我还发现2009年这篇不错的博客文章描述了更多的技术可能性和选项。后一部分围绕高级视频用例和Ogg,但第一部分应该适用于< audio>。 http://gingertech.net/2009/08/19/jumping-to-time-offsets-in-videos/