JWPlayer、Soundcloud文件源
JWPlayer, Soundcloud file source
JWPlayer是否支持soundcloud的文件源?
<script type="text/javascript" language="javascript">
jwplayer("mainplayer").setup({
playlist: [{
file: "https://soundcloud.com/hucci/desire-remix"
}],
primary: "flash",
height: 30,
width: 370,
autostart: false,
});
</script>
这似乎是一个全面的悬而未决的问题。我希望像 "Ethan JWPlayer" 这样有奉献精神的人可以回答这个问题,或者提供一个可能的解决方法!再次感谢。
JW Player 可以处理自托管视频,即,您将 link 直接提供给 MP4 或流,以及 YouTube 视频。就这样。它不支持任何其他第三方播放器,而 Soundcloud、Vimeo 等就是这样。
这不是 "unanswered question." 它已在此处和 JW Player 支持页面上被反复回答。
是的,您可以使用 JWplayer 或任何其他播放器(jPlayer/basic HTML5 播放器播放 Soundcloud 文件,请记住,您必须放置 Soundcloud 徽标和 link Soundcloud 上的曲目页面。
要做到这一点,您需要使用 Soundcloud API,首先去注册一个新的应用程序以获取您的 client-ID,然后您可以 link 使用该轨道的 ID 和类型 'mp3'.
例如,这将使用来自 Soundcloud 的 ID 为“123456”的曲目加载 JWplayer:
jwplayer('audioPlayer').setup({
height: '30',
file: 'https://api.soundcloud.com/tracks/123456/stream?client_id=abcdefg123456789',
type: 'mp3'
});
您可以使用 Soundcloud SDK 使用常规 Soundcloud links 获取曲目的所有信息,首先包含 SDK 脚本:
<script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script>
然后在您的 Soundcloud track/playlist/user URL 中使用 resolve 函数:
(要获取播放列表和用户的信息,请将 "track" 替换为 "playlist" 或 "user"。)
SC.initialize({client_id: 'abcdefg123456789'});
var url = 'https://soundcloud.com/artist-name/track-name';
SC.resolve(url).then(function(track){
console.log(track.stream_url);
});
JWPlayer是否支持soundcloud的文件源?
<script type="text/javascript" language="javascript">
jwplayer("mainplayer").setup({
playlist: [{
file: "https://soundcloud.com/hucci/desire-remix"
}],
primary: "flash",
height: 30,
width: 370,
autostart: false,
});
</script>
这似乎是一个全面的悬而未决的问题。我希望像 "Ethan JWPlayer" 这样有奉献精神的人可以回答这个问题,或者提供一个可能的解决方法!再次感谢。
JW Player 可以处理自托管视频,即,您将 link 直接提供给 MP4 或流,以及 YouTube 视频。就这样。它不支持任何其他第三方播放器,而 Soundcloud、Vimeo 等就是这样。
这不是 "unanswered question." 它已在此处和 JW Player 支持页面上被反复回答。
是的,您可以使用 JWplayer 或任何其他播放器(jPlayer/basic HTML5 播放器播放 Soundcloud 文件,请记住,您必须放置 Soundcloud 徽标和 link Soundcloud 上的曲目页面。
要做到这一点,您需要使用 Soundcloud API,首先去注册一个新的应用程序以获取您的 client-ID,然后您可以 link 使用该轨道的 ID 和类型 'mp3'.
例如,这将使用来自 Soundcloud 的 ID 为“123456”的曲目加载 JWplayer:
jwplayer('audioPlayer').setup({
height: '30',
file: 'https://api.soundcloud.com/tracks/123456/stream?client_id=abcdefg123456789',
type: 'mp3'
});
您可以使用 Soundcloud SDK 使用常规 Soundcloud links 获取曲目的所有信息,首先包含 SDK 脚本:
<script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script>
然后在您的 Soundcloud track/playlist/user URL 中使用 resolve 函数:
(要获取播放列表和用户的信息,请将 "track" 替换为 "playlist" 或 "user"。)
SC.initialize({client_id: 'abcdefg123456789'});
var url = 'https://soundcloud.com/artist-name/track-name';
SC.resolve(url).then(function(track){
console.log(track.stream_url);
});