我们正在考虑使用媒体服务器来构建我们的内部媒体服务的可能性。
我们只关注视频和音频点播用例。直播现在不在我们的范围内。
我的意思是,我们需要提供性能良好的预注册视频和音频。
我们已经玩过蚂蚁社区服务器,但我们有一些问题,我们还没有完全弄清楚。
提供托管在直接 http 服务器 (httpd) 上的视频
在蚂蚁服务背后提供视频。
我们已经研究了如何通过浏览器下载视频,我们惊讶地看到视频使用相同的策略:使用 http 部分内容(206)。
相关代码:
<head>
<link xxx="https://vjs.zencdn.net/7.6.6/video-js.css" rel="stylesheet" />
<!-- If you'd like to support IE8 (for Video.js versions prior to v7) -->
<script src="https://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js"></script>
</head>
<body>
<video
id="my-video"
class="video-js"
controls
preload="auto"
width="640"
height="264"
data-setup="{}"
>
<source src="http://localhost:5080/LiveApp/streams/378475861251583275889765.mp4?accessToken=null" type="video/mp4" />
</video>
<video
id="my-video2"
class="video-js"
controls
preload="auto"
width="640"
height="264"
data-setup="{}"
>
<source src="http://localhost:8080/video.mp4" type="video/mp4" />
</video>
<script src="https://vjs.zencdn.net/7.6.6/video.js"></script>
</body>
所以,下一个问题是:为什么我们需要一个 Ant 服务,如果(蚂蚁和 HTTP 服务器)的行为是相同的?
如果您使用 Ant Media Server,则可以对结构进行更多控制。请在下面查看 AMS 安全文档-& gt;https://github.com/ant-media/Ant-Media-Server/wiki/Stream-Security-Documentation
基本上,您可以在带有 REST Services 的 AMS 中使用上传 / 删除 / 计数等功能。请在此处检查 AMS REST 服务-& gt;https://antmedia.io/rest/另外,您可以在 VoD 文件中播放 MP4 和 HLS。
我希望我能帮到你.
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(44条)