우리는 API (웹 API, C#)가 포함 된 반응 형 웹 앱 (html5 + AngularJS)을 보유하고 있습니다.웹 앱에서의 비디오 순환
1) 사용자 A : 웹 응용 프로그램 및 API를 모두 마이크로 소프트 애저 및 미디어 파일에서 호스팅되는 (이미지, 파일, 비디오, ...) 푸른 물방울 저장
사용 케이스에 저장된는 다음과 API를
2) API는 세로 모드에서 녹화 된 비디오를 피하기 위해 비디오의 회전을 고정 할 필요를 통해 동영상을 안드로이드 모바일 크롬에 전체 화면으로 뻗어 쇼에 업로드 (수직 비디오 증후군 https://www.youtube.com/watch?v=Bt9zSfinwFA)
3) 사용자 B가 동영상에 액세스 할 권한이있는 경우 (플랫폼의 모든 사용자가 가진 것은 아닙니다), 비디오를 스트리밍
내가 23을 구현하는 가장 좋은 방법이 될 것입니다 무엇을, 예를 들면하기 위해 콘텐츠를 보호 비디오를 회전 푸른 미디어 서비스 (https://azure.microsoft.com/en-us/blog/advanced-encoding-features-in-azure-media-encoder/)를 사용하기 때문에 단계를 구현하기 위해 찾고 있었다
플랫폼의 특정 사용자 만 비디오에 액세스 할 수 있는지 확인하십시오.
감사합니다.
안녕 믹, 감사합니다. 옵션 1) URL을 "추측"하는 권한없는 사용자는 동영상을 볼 수 있습니다. 옵션 2) 옵션 1과 함께 사용하면 권한을 부여받지 못했지만 앱의 승인 된 사용자 만 콘텐츠를 볼 수 있습니다. 그 구체적인 내용을보십시오. 각 파일에 특정 토큰이없는 한 가능합니까? 옵션 3) 옵션 2에 대한 단점을 방지합니까? 고맙습니다! – JCS
옵션 2의 가장 큰 단점은 권한이 부여 된 사용자가 액세스 할 수있게되면 비디오가 스트리밍되거나 투명하게 다운로드되므로 비디오 파일을 저장하거나 복사 한 다음 누구나 할 수있는 형태로 재배포 할 수 있다는 것입니다 전망. 궁극적으로 모든 형태의 비디오 복제 방지 기능은 장애물과 같습니다. 카메라가 좋은 사람이 화면을 비디오로 볼 수 있기 때문에 장애물을 몇 개나 놓을 수 있는지, 얼마나 커야할지 상상해보십시오. 비디오 및 품질이 얼마나 낮은 지 알 수 있습니다. – Mick
당신을 생각해 주셔서 감사합니다 믹! – JCS