2015-01-15 4 views
2

JWPlayer가 soundcloud에서 파일 소스를 지원합니까?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"와 같은 헌신적 인 사람이이 질문에 대답하거나 가능한 해결 방법을 제공하기를 바라고 있습니다. 다시 한번 감사드립니다.

답변

3

JW Player는 자체 호스팅 비디오를 처리 할 수 ​​있습니다. 즉, MP4 나 스트림 및 YouTube 비디오에 직접 링크를 제공 할 수 있습니다. 그게 다야. Soundcloud, Vimeo 등과 같은 다른 타사 플레이어는 지원하지 않습니다.

이것은 "대답이없는 질문이 아닙니다." 여기와 JW Player 지원 페이지에서 반복적으로 답변 해 왔습니다.

+0

몇 군데 사이트를 확인한 결과 사람들이 뭔가를 제공하기보다는 답을 둘러 보았습니다. 어느 쪽이든, 나는 유력한 답을 찾지 못했고 이러한 질문을 놓쳤습니다. 신속한 답변을 주셔서 감사합니다. +1. – ReConnected

+1

사실, 이것이 모두 우리가 지원하는 것입니다 - http://support.jwplayer.com/customer/portal/articles/1403635-media-format-support – emaxsaun

+0

정보를 제공해 주셔서 감사합니다 :) – Hitesh

2

예, JWplayer 또는 다른 플레이어 (jPlayer/기본 HTML5 플레이어)에서 Soundcloud 파일을 재생할 수 있습니다. Soundcloud 로고를 삽입하고 Soundcloud의 트랙 페이지에 연결해야한다는 점에 유의하십시오.

Soundcloud API을 사용하려면 먼저 클라이언트 ID를 얻기 위해 새 앱을 등록한 다음 해당 트랙의 ID와 'mp3'유형을 사용하여 트랙에 연결할 수 있습니다. .

이 "123456"의 ID와 사운드 클라우드에서 트랙과 JWplayer를로드 예를 들면 :

jwplayer('audioPlayer').setup({ 
    height: '30', 
    file: 'https://api.soundcloud.com/tracks/123456/stream?client_id=abcdefg123456789', 
    type: 'mp3' 
}); 

가 먼저 포함, 모든 트랙 정보 일반 사운드 클라우드 링크를 사용하여 얻을 수있는 Soundcloud SDK을 사용할 수 있습니다 SDK를 스크립트 :

<script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script> 

는 그런 다음 사운드 클라우드 트랙/재생 목록/사용자 URL로 해결 기능을 사용
(, 재생 목록 및 사용자의 정보를 얻을 "재생 목록"또는 "사용자"와 "트랙"을 대체합니다.)

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); 
});