나는 매우 희미하게 정의 된이 속성 hasProtectedContent
이 AVAsset
에 있음을 확인합니다.AVAsset의 hasProtectedContent는 무엇입니까?
playable
속성 값이 YES 인 경우에도 보호 된 콘텐츠를 포함하는 저작물은 인증 없이는 재생할 수 없습니다. [doc]
사람이 컨텐츠 속성 수단을 보호 어떤 정교한하고있을 것 true
나는 매우 희미하게 정의 된이 속성 hasProtectedContent
이 AVAsset
에 있음을 확인합니다.AVAsset의 hasProtectedContent는 무엇입니까?
playable
속성 값이 YES 인 경우에도 보호 된 콘텐츠를 포함하는 저작물은 인증 없이는 재생할 수 없습니다. [doc]
사람이 컨텐츠 속성 수단을 보호 어떤 정교한하고있을 것 true
타사 소스에 대한 의미가 확실하지 않지만 자산이 DRM으로 보호되었는지인지 여부를 감지하는 데 사용됩니다. 내 경우에는 사용자의 음악 라이브러리에서 선택한 노래가 DRM으로 보호되는지 여부를 확인하는 데 사용합니다. Apple 음악 (구독)의 음악이 DRM으로 보호되어 있기 때문에 사용합니다. hasProtectedContent
은 그러한 노래의 경우 true
이고 DRM이없는 노래의 경우 false
입니다. 이러한 DRM으로 보호되는 노래 은은 AVPlayer
으로 재생할 수없고 MPMusicPlayer
만 재생할 수 있습니다. 당신이 자산은 DRM이 보호되는지 여부를 탐지하거나 자산을 올바른 방법으로 연주에 관심이 있다면
, 당신은 여기 내 자세한 대답을 읽을 수 있습니다 https://stackoverflow.com/a/47694472/4331787