2012-11-14 3 views
2

Google은 전국의 학교에서 사용하는 기본 iOS 앱을 보유하고 있습니다. 사용자가 원격 동영상 콘텐츠에 액세스 할 수없는 경우가있었습니다. 내 동영상 콘텐츠를 차단하는 것으로 보이는 학교 네트워크에 대한 세부 정보가 없으므로 본인의 질문이 더 일반적이라고 생각합니다.iOS 앱 방화벽 콘텐츠 필터링

네이티브 iOS 앱에서 요청되는 원격 mov, m4v, mp4, mp3 콘텐츠를 특정 방화벽에서 차단할 수 있습니까? 우리가 앱 내에서 비디오 및 오디오 콘텐츠를 수신하는 데 어려움을 겪고있는 학교에 Safari로 탐색 할 때 동일한 콘텐츠에 액세스 할 수 있다고 말할 수 있습니다. 이것은 방화벽이 네이티브 앱 대 사파리에 대한 다른 규칙 세트로 설치 될 수 있다고 믿게합니다.

아마도 더 자세한 정보를 제공 할 수 있지만 문제 해결을 위해 알아야 할 사항이 무엇인지 잘 모르겠습니다.

답변

0

예, iOS 앱이있는 서버에서 검색된 콘텐츠는 브라우저와 동일한 방식으로 액세스됩니다. HTTP 프로토콜을 통해. 비디오를 가져올 수없는 경우 폴백으로 응용 프로그램에 비디오를 포함시킬 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 불행히도 우리는 약 4GB의 콘텐츠를 가지고 있으므로 앱에 포함 시키면 HTTP를 통해 액세스하는 것이 유일한 옵션입니다. 사파리 또는 다른 웹 브라우저로 검색 할 때와는 다른 iOS 앱용 콘텐츠 필터 세트를 사용할 수 있는지 알고 있습니까? 둘 다 HTTP를 사용한다면 나는 규칙이 같을 것이라고 생각하지만 그럴 것 같지 않습니다. Google은 HTML5 웹 앱을 통해 동영상에는 액세스 할 수 있지만 iPad/iPhone의 기본 iOS 앱에는 액세스 할 수없는 고객이 있습니다. –

+0

그것이 iOS에서 가져 오는 파일의 확장 때문인 것으로 의심됩니다. 나는 서버에서 iOS가 HTTP를 통해 m4v 또는 mov를 얻고 있으며 이것이 브라우저가 얻는 것과는 다르다고 생각합니다. 동일한 파일을 누르는 방식으로 WebView에서 HTML5 비디오를로드하기 위해 네이티브 앱을 변경할 수 있습니다 ... – chrislhardin

+2

기본적으로 아이디어는 브라우저에서 온 것보다 달라 보이지 않는 요청을하는 것입니다. 브라우저가 프록시 서버를 통과하고 iOS 앱이 아닌 경우 일 수 있습니다. – chrislhardin