gpt4 book ai didi

amazon-s3 - 流视频-jwplayer,亚马逊S3和Cloudfront

转载 作者:行者123 更新时间:2023-12-03 15:03:47 25 4
gpt4 key购买 nike

我在Amazon上的s6b99lczhnef6.cloudfront.net上具有流媒体分发。原点是S3中的存储桶。存储桶中有一个视频video.mp4。是公开的。
我正在尝试使用jwplayer测试流式传输此视频,以下是代码:

<html>
<head>
<script type="text/javascript" src="jwplayer/jwplayer.js"></script>
</head>
<body>
<div id="container">Loading the player ...</div>
<script type="text/javascript">
jwplayer("container").setup({
flashplayer: "jwplayer/player.swf",
file: "video.mp4",
height: 270,
provider: "rtmp",
streamer: "rtmp://s6b99lczhnef6.cloudfront.net/cfx/st",
width: 480
});
</script>
</body>
</html>

视频未播放。没有JS错误。可能出什么问题了?

最佳答案

amazon documentation对JW Player 5.9有效,并且JW Player的文档很少使用CloudFront流。 As briefly explained here,指定流源已随JW Player 6更改。这是指定流源的新方法:

<div id='mediaplayer'>This text will be replaced</div>
<script type="text/javascript">
jwplayer('mediaplayer').setup({
'id': 'playerID',
'width': '720',
'height': '480',
'file': 'rtmp://s1cxpk7od1m10r.cloudfront.net/cfx/st/your_streaming_file.mp4',
'primary':'flash',
'autostart' : 'true',
});
</script>

如果流在文件夹中,则使用上面的文件引用可能会出现一些问题。我不确定 rtmp://s1cxpk7od1m10r.cloudfront.net/cfx/st/folder/your_streaming_file.mp4为什么对我不起作用(我认为这与URL编码有关),但是在访问位于文件夹中的流式资源时将其用于 file参数对我来说有效:
rtmp://s1cxpk7od1m10r.cloudfront.net/cfx/st/mp4:folder/your_streaming_file.mp4

如果要测试连接字符串并获得一些调试输出 checkout this streaming diagnostic tool

您无需在嵌入代码中的任何位置指定存储区名称。

关于amazon-s3 - 流视频-jwplayer,亚马逊S3和Cloudfront,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10971042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com