개요
FairPlay Streaming은 HLS(HTTP Live Streaming) 프로토콜을 사용하여 스트리밍 미디어를 안전하게 전달하는 Apple의 DRM 솔루션입니다.
Apple의 FPS(FairPlay Streaming) DRM을 사용하려면 사용자는 Apple에서 FPS 배포 패키지를 구입하고 Brightcove 담당자에게 다음 정보를 제공해야 합니다.
- FPS 인증서파일은.der 또는.cer
- 개인 키 파일 .pem
- 개인 키 암호 문자열
- 애플리케이션 비밀 키(ASK) 문자열
1 단계: Apple 개발자 계정 가입 및 배포 패키지 요청
- FPS 배포 패키지를 받으려면 Apple 개발자 계정을 입력하세요. 없는 경우. 가입하세요 .
- FairPlay 스트리밍 웹사이트 하단에 있는 배포 패키지 요청 링크를 클릭하고 Apple 개발자 계정으로 로그인합니다.
입력 양식에 따라 배포 패키지를 신청하면 Apple의 확인을 거쳐 FPS Credential Creation Guide 문서가 포함된 패키지가 발급됩니다.
2 단계: 개인 키 및 인증서 서명 요청(CSR) 생성
다음 단계는 패키지에 포함된 가이드라인 문서를 참조하여 개인키 privatekey.pem 파일과 인증서 서명 요청 certreq.csr 파일을 생성하는 것입니다.
다음 단계에서는 CSR 파일을 생성하는 OpenSSL 방법을 설명합니다.
- OpenSSL 명령줄 도구를 엽니다.
- 다음 명령을 입력하고 실행하여 개인 키 파일: privatekey.pem을 생성합니다.
openssl genrsa -aes256 -out privatekey.pem 1024
- 개인 키의 암호를 입력하고 나중에 사용할 수 있도록 저장하십시오.
- 다음 명령을 입력하고 실행하여 인증서 서명 요청 파일을 생성합니다.
openssl req -new -sha1 -key privatekey.pem -out certreq.csr -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
- 개인 키 암호를 입력하십시오.
3단계: Apple 개발자 포털에서 FPS 인증서 생성
- Apple 개발자 포털에로그인하고 왼쪽 메뉴에서인증서, ID 및 프로필을클릭합니다.
- 인증서 부제목에서 단추.
- 새 인증서 만들기 섹션에서 FairPlay 스트리밍 인증서 옵션을 선택합니다.
- 계속을 클릭합니다 .
- 파일 선택 을 클릭합니다.
- OpenSSL로 생성된 certreq.csr 파일을 선택합니다.
- 계속을 클릭합니다 .
- Apple에서 제공하는 Application Secret Key를 복사하여 안전하게 보관하세요. ASK가 손상되면 더 이상 FPS로 콘텐츠를 보호할 수 없습니다.
- 제공된 공간에 ASK를 붙여넣습니다.
- 계속을 클릭하십시오
- 애플리케이션 보안 키를 저장했는지 확인하는 팝업이 나타나면 생성 버튼을 클릭합니다.
- 왼쪽 메뉴에서 인증서를 클릭하면 목록에서 FairPlay 스트리밍 인증서를 볼 수 있습니다.
- 인증서를 클릭합니다.
- 다운로드버튼을 클릭하여 FPS 인증서 파일 ( fairplay.cer) 을 저장합니다 .
- FPS 인증서 파일을 다운로드한 후 프로세스를 완료하려면 Brightcove 계정 관리자에게 문의하십시오.