블로그내 검색 영역

Ads Upper

Ads Side


iOS 비디오 플레이어 비교 리뷰 (AVPlayer, nPlayer, GomPlayer, KMPlayer, DirectPlayer) by ALtKEy




1. 시작하기 앞서

iOS에는 기본동영상 플레이어 같은경우 인코딩을 해줘야하는 불편함이 있어 영상시청하는 많은 분들이 이용하는 무인코딩 플레이어 5종을 비교해보려고 합니다.

유료앱 2종
무료앱 3종으로

선별기준으로는 최근에 앱스토어에서 보였던 상위앱들을 모아봤습니다.

1. AVPlayer (에이브이플레이어)

이전부터 꾸준히 사랑받는 앱 입니다.

2. nPlayer (엔플레이어)

최근 많은 기능과 사람들의 입소문으로 오르고 있는 앱 입니다.

3. GOMPlayer (곰플레이어)

무료앱중 한때 올라왔던 앱입니다.

4. KMPlayer (케이엠피플레이어)

곰 플레이어와 마찬가지로 무료앱중 한때 올라왔던 앱입니다.

5. DirectPlayer (다이렉트플레이어)

한때 유료앱을 제외한 무료로 대체할만한 무인코딩 플레이어였습니다.

2. 각 플레이어 공식 정보 비교


여기서 메모리 부분에 대해서는 메모리 앱을 켜둔상태에서 Free 부분을 보고

각 플레이어앱을 구동시 Free 용량 부분을 뺀 부분입니다.

정확하진 않지만 각 플레이어앱이 차지하는 순위는 변함이 없습니다.


3. 기능 비교


기능에 있어서는 유료와 무료의 차이는 꽤나 컸습니다.

곰플레이어같은경우는 클라우드 지원이라 할지라도 U+ 클라우드 만이교
KMP도 마찬가지로 클라우드 기능은 Dropbox밖에 없습니다.


4. 기본 테스트 (코덱 테스트)

테스트 기종 : iPhone 5s (iOS 7.1.2 No Jailbreak)
인코더 : 샤나인코더 (2.2.0)
테스트 영상 정보


일반

전체 이름 : D:\Documents\Downloads\4K Sample\UMAX_HEVC_4K_60fps.ts
포맷 : MPEG-TS
파일 크기 : 452 MiB
길이 : 1분 59초
시작 시간 : UTC 2014-04-11 11:00:42
종료 시간 : UTC 2014-04-11 11:02:40
총 비트레이트 모드 : 변동
총 비트레이트 : 31.6 Mbps


비디오

포맷 : HEVC
포맷/정보 : High Efficiency Video Coding
코덱 ID : 36
길이 : 1분 59초
비트레이트 : 29.7 Mbps
스트림 크기 : 423 MiB (94%)
언어 : Korean


오디오

포맷 : AC-3
포맷/정보 : Audio Coding 3
Format_Settings_ModeExtension : CM (complete main)
포맷 설정, Endianness : Big
코덱 ID : 129
길이 : 1분 59초
비트레이트 모드 : 고정
비트레이트 : 384 Kbps
채널 : 6 채널
채널 위치 : Front: L C R, Side: L R, LFE
샘플링레이트 : 48.0 KHz
BitDepth/String : 16 비트

비디오 딜레이 : -526미리초
스트림 크기 : 5.48 MiB (1%)
언어 : Korean
언어, 추가 정보 : Reserved




요새 많이 돌아다니는 유형을 위주로 정상적인 플레이가 가능한지 테스트 해 보았습니다.


4. 기본 테스트 (가변비트레이트 테스트)

상대적으로 nPlayer가 AVPlayer에서 TS 가변 비트레이트 부분은 떨어졌습니다.

이외 곰플레이어에서는 아직 안정성이 부족한면이 많이 보여 앱 자체가 불안정해보였습니다.

5. 성능 테스트

x264 High 10 부분에 대해서는 많은 플레이어가 재생하지 못하거나 이상하게 처리하는 방식이었습니다.

이외 비트레이트가 올라갈경우에는 큰 문제가 되지 않았습니다.

6. 총점

기능 10% + 코덱 35% + 가변비트레이트 30% + 성능테스트 25% = 100%

로 산출한 결과입니다.

플레이어는 기본적으로 재생능력에 있다보고 코덱재생력과 가변비트레이트쪽 비율이 높습니다.
기능도 중요하긴 하지만 이 부분에 대해서는 사용자에따라 불편할 수 있고 아닐수도 있기때문에
비율이 낮게 하였습니다.

기본적으로 재생능력과 안정성 그리고 편리성을 본다면 AVPlayer
많은 기능과 여러가지 설정을 만져 입맛대로 보겠다 nPlayer
난 돈이 없고 약간의 불편을 감수하더라도 무인코딩을 보겠다 KMPlayer

이정도로 요약할 수 있겠습니다.

테스트 방식이 약간 비 전문가적이고 노가다성이라 맞는 테스트였는지는 모르겠지만
개인적으로 상당히 의미있던 테스트였던것 같습니다.

이상으로 마치겠습니다.

덧글

  • 꽃꽂이1단 2014/07/08 19:51 # 답글

    AVPlayer는 유니버셜앱이 아닌 것이 아쉽더군요.
  • ALtKEy 2014/07/08 19:59 #

    네 저도 아쉽네요 ㅠㅠㅠ 그래서 패드에는 nPlayer를 씁니다.
  • 구렁텅이 2014/09/24 17:20 # 삭제 답글

    와우...상당히 직관적이고 잘 정리된 리뷰입니다.
    감사히 잘 봤습니다.
댓글 입력 영역