2013-11-20 2 views
2

GET으로 트랙 데이터를 가져 오는 것은 정상적인 결과를 가져옵니다. 그러나 스트림 URL (클라이언트 ID가 추가됨)이 작동하지 않습니다. 여기 stream_url에 대한 404 페이지 얻기. 모든 사용 권한이 설정됩니다.

은 중요한 것들입니다 :

<sharing>public</sharing> 
<streamable type="boolean">true</streamable> 
<stream-url>http://api.soundcloud.com/tracks/112288415/stream</stream-url> 

모든 것이 잘 가고, 그리고 SC.stream() 함께 플레이해야하기 때문에 내가 지금 손실에 있어요.

+0

얼마나 오래 전에 권한을 변경 했습니까? –

답변

1

나는이 특별한 경우에 문제를 발견했습니다. 우리 고객은 표준 외의 수준으로 떨어지는 Soundcloud와의 계약을 맺었지만 스트림을 사용하지 못하게했지만 API는 여전히 사운드를 사용 가능한 것으로보고했습니다. 우리 고객의 도움을 받아 적절한 스트림을 얻을 수있었습니다 ... 기술적이지 않은 해결책으로 유감스럽게 생각합니다!

-1

스트림을 요청할 때 url에? client_id = YourClientID를 추가해야합니다.

+0

알아. "하지만, 스트림 URL (추가 된 클라이언트 ID 포함)이 작동하지 않습니다." – lostPixels

+0

이 트랙에 문제가있는 것 같습니다. 이것이 내 운동 기록 인 경우 삭제하고 다시 업로드하십시오. – cucko

0

이 문제의 답을 구하는 사람들은 노래를 보내려 할 때 streamable: true이라는 메시지가 나타나면 아직 브라우저에 빈 페이지가 표시되는 것으로 알려진 버그입니다. 버그가 스트리밍 가능한 부울 false 인 것입니다. 이 문제에 사운드 클라우드에서

이메일 응답 :

개발자 나 사용자가 겪고있는 문제 때문에 RTMP 문제에 것을 알려왔다.

현재 SoundCloud의 특정 콘텐츠는 RTMP라는 보안 스트리밍 메서드를 사용하고 있습니다.

RTMP를 설명하기 위해 트랙이 공개로 설정되어 있고 아티스트가 스트리밍 할 수있는 경우에도 아티스트가 메이저 레이블을 사용하는 경우 은 스트리밍 권한을 추가로 제어 할 수 있습니다. 따라서 정확히 흐르지 않으면 안되지만 처럼 보입니다. 당신이 강조

이 특정 버그는 원래 생각했던 것보다 더 복잡하고, 트랙 등 소수에 불과 우리가 불행하게도 지금이 프로젝트로 전적으로 팀을 바치고 자원이없는 영향 .

불행히도이 문제를 해결해야합니다.

관련 문제