我按照以下教程进行了操作:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/TutorialStreamingJWPlayer.html
我将我的HTML代码放在本地主机中,现在打开播放器但是视频没有播放。它一直旋转(表示仍在加载),但是没有缓冲或其他任何情况发生。
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript" src="jwplayer.js"></script>
</head>
<body>
<div id='mediaplayer'>This text will be replaced</div>
<script type="text/javascript">
jwplayer('mediaplayer').setup({
flashplayer : 'jwplayer.flash.swf',
width: '720',
height: '480',
file: 'rtmp://sxxxxxx.cloudfront.net/cfx/st/a.mp4'
});
</script>
</body>
a.mp4文件已在S3存储桶中公开标记。我还为CloudFront创建了另一个HTTP下载,如果我只输入以下URL,文件就会被下载。
http://dxxxxxx.cloudfront.net/a.mp4