2016-10-17 19 views
0

저는 Periscope와 같은 라이브 스트리밍 앱을 개발 중이며 iOS 요구 사항 및 제한 사항에 대해 조사하고 있습니다.iOS에서 라이브 김이 필요합니다.

Apple은 특정 조건에서 HLS (Http Live Streaming) 만 허용한다는 사실을 알았습니다. 나는 사과 사이트에서 아래 조건을 발견했다.

앱이 셀룰러 네트워크를 통해 비디오를 제공하며, 비디오가 10 분 기간 또는 5 분 동안 데이터 5 MB의 하나를 초과하는 경우는, 당신은 라이브 스트리밍 HTTP를 사용해야합니다. (https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP40008332-CH102-SW5)

그러나 게시 및 비디오 시청에 모두 HLS을 사용해야하는지 또는 시청을 위해서만 허용되는지 여부는 확실하지 않습니다. 왜냐하면 나는 출판을 위해 RTMP을 사용하고보고는 HLS을 사용하려고 생각하기 때문입니다.

답변

0

앱 스토어에있는 periscope와 비슷한 앱을 작성했으며 초당 2MB를 사용할 수 있으며 RTMP 프로토콜을 통해 데이터를 전송합니다. 그래서 제 추측은 더 이상 시행하지 않는다고 생각합니다. 나는 또한 그 당시에 쓰여진 셀 서비스 부하가 아마도 높았다 고 생각하고 HLS가 도움이되기를 바랬다. 이제는 4gLTE로로드를 조금 더 잘 처리 할 수 ​​있습니다. 다시 한번 그것은 단지 추측입니다. 내 앱이 아무런 문제없이 언급되었거나 리뷰 팀이 앱의 기능을 인식하고 있었다.