首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5音频元素在internet信息服务服务器中不起作用

HTML5音频元素在internet信息服务服务器中不起作用
EN

Stack Overflow用户
提问于 2020-08-09 21:01:19
回答 1查看 97关注 0票数 0

我创建了一个从OBS到RTMP的音频流,然后通过VLC从RTMP服务器流到HTTP流。我创建了下面的HTML5音频端:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    <audio controls="controls" runat="server" autoplay="autoplay">
        <source src="http://innoszorn.ddnss.de:11001/stream.ogg" type="audio/ogg" />
    </audio>
</body>
</html>

在Visual Studio 2017环境中运行该播放器。但是在将项目发布到IIS服务器之后,播放器不再工作。此外,使用VLC,您还可以连接到流。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-12 17:12:54

尝试在iis.IIS中添加mime类型直到您告诉它有关该类型的信息后,它才会为.ogg文件提供服务。在web.config文件中添加以下代码:

代码语言:javascript
复制
<system.webServer>
  <staticContent>
    <mimeMap fileExtension=".ogg" mimeType="audio/ogg" />
  </staticContent>
</system.webServer>

您还可以使用iis管理器添加mime类型:

1)打开iis管理器。

2)选择您的站点。

3)双击中间窗格中的mime类型功能。

4)从操作窗格中单击add

5)添加文件扩展名和mime类型,如下所示:

6)单击“确定”,重新启动网站并浏览。

注意:请确保该文件在站点文件夹中可用。iusr和iis_iusrs具有访问站点文件夹的完全权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63326644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档