Technical Note

The ffmpeg of LGPL is used for android VitalPlayer. you can find the link for the full source below.
(android VitalPlayer는 ffmpeg의 LGPL만을 사용 하였으며 사용된 ffmpeg 전체 소스는 링크하여 드립니다.)  ffmpeg1,  ffmpeg2

댓글 78개:

  1. 작성자가 댓글을 삭제했습니다.

    답글삭제
  2. 잠깐 써봤는데요...
    있었으면 하는 기능이 있어서요
    그러니까 영상이 있는 폴더를 root폴더로 설정할수있는 기능이랑...
    영상 목록에 자막파일은 안나오고 영상파일만 나오게 하는 기능이 있으면 좋을거 같네요..

    답글삭제
  3. 자막 숨기기는 셋팅->Font Display체크를 해지 하시면 됩니다.

    답글삭제
  4. 제가 1024X600해상도의 ux100안드로이드 태블릿을 쓰는데요 재생은 잘 되는데 전체화면이 제대로 안되네요. 확인가능할가요?

    답글삭제
  5. 안녕하세요

    ux100으로 테스트 해보지 않아 정확히는 모르겠으나 아마 영상 자체가 전체 화면이지 않을까 예상해봅니다. 위아래검은색 테두리가 존재한다면 그럴 가능성이 높습니다.
    혹시 어떤 파일인지 알수 없을까요 ? 추가하여 성능이 어느정도 나오는지도 알려 주시면 감사하겠습니다. 듀얼코어라 궁금하네요 ^^

    답글삭제
  6. 동영상 재생중에 알 수 없는 오류가 발생했서 종료되는 일이 있었습니다.

    아래 로그캣을 올려드리는데, 도움이 되었으면 좋겠네요.

    새해 복 많이 받으세요.

    E/AndroidRuntime(17661): FATAL EXCEPTION: Timer-2
    android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
    at android.view.ViewRoot.checkThread(ViewRoot.java:2802)
    at android.view.ViewRoot.requestLayout(ViewRoot.java:594)
    at android.view.View.requestLayout(View.java:8125)
    at android.view.View.requestLayout(View.java:8125)
    at android.view.View.requestLayout(View.java:8125)
    at android.view.View.requestLayout(View.java:8125)
    at android.view.View.requestLayout(View.java:8125)
    at android.widget.ImageView.setImageResource(ImageView.java:275)
    at com.dgo.VitalPlayer.VitalView.GetBatteryInfo(VitalView.java:632)
    at com.dgo.VitalPlayer.VitalView.access$19(VitalView.java:623)
    at com.dgo.VitalPlayer.VitalView$10.run(VitalView.java:353)
    at java.util.Timer$TimerImpl.run(Timer.java:289)
    E/global (17661): Deprecated Thread methods are not supported.
    java.lang.UnsupportedOperationException
    at java.lang.VMThread.stop(VMThread.java:85)
    at java.lang.Thread.stop(Thread.java:1379)
    at java.lang.Thread.stop(Thread.java:1344)
    at com.dgo.VitalPlayer.VPPlayer.Close(VPPlayer.java:156)
    at com.dgo.VitalPlayer.VPPlayer.surfaceDestroyed(VPPlayer.java:123)
    at android.view.SurfaceView.reportSurfaceDestroyed(SurfaceView.java:568)
    at android.view.SurfaceView.updateWindow(SurfaceView.java:472)
    at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:206)
    at android.view.View.dispatchWindowVisibilityChanged(View.java:3891)
    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
    at android.view.ViewRoot.performTraversals(ViewRoot.java:744)
    at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:123)
    at android.app.ActivityThread.main(ActivityThread.java:4627)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:521)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
    at dalvik.system.NativeStart.main(Native Method)
    Deprecated Thread methods are not supported.
    java.lang.UnsupportedOperationException
    at java.lang.VMThread.stop(VMThread.java:85)
    at java.lang.Thread.stop(Thread.java:1379)
    at java.lang.Thread.stop(Thread.java:1344)
    at com.dgo.VitalPlayer.VPPlayer.Close(VPPlayer.java:165)
    at com.dgo.VitalPlayer.VPPlayer.surfaceDestroyed(VPPlayer.java:123)
    at android.view.SurfaceView.reportSurfaceDestroyed(SurfaceView.java:568)
    at android.view.SurfaceView.updateWindow(SurfaceView.java:472)
    at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:206)
    at android.view.View.dispatchWindowVisibilityChanged(View.java:3891)
    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
    at android.view.ViewRoot.performTraversals(ViewRoot.java:744)
    at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:123)
    at android.app.ActivityThread.main(ActivityThread.java:4627)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:521)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
    at dalvik.system.NativeStart.main(Native Method)

    답글삭제
  7. 프로그램을 시작하면 지정된 동영상 폴더로 바로 가는 기능이 있으면 참 편할듯 합니다! 매번 많은 디렉토리를 스크롤해서 찾아들어가니 매우 불편하네요!
    두번째는 mp4화일을 재생하니(다음팟 인코딩한 화일)모두 중간 중간 소리가 끊기네요! 다른 플레이어에선 이상없이 돌아갑니다!

    답글삭제
  8. 소리제어기능은 없나요??

    답글삭제
  9. 연속재생기능은 없는건가요??

    답글삭제
  10. vitalplayer를 이용해 주셔서 감사합니다.
    말씀 주신 기능들은 순차적으로 반영 할 예정입니다.
    시간이 좀 걸리더라도 양해 부탁 드립니다.

    답글삭제
  11. 옵티머스 2x 최적화 진행한다고 하셨는데요
    기존 ffmpg이 single thred 이고 dual core 에 맞게 multi thred 로 바꾸실수 있는건가요? (이건 제 추측입니다.)
    지금 2x 는 mkv 에서 많이 쓰는 weighted 옵션 이나 main profile 등 재생이 hw codec에서 지원안되서 말이 많네요.
    개발자님께서 2x 최적화 하시면 720P 맘놓고 볼수 있을지 궁금합니다.

    답글삭제
  12. 혹시 동영상 좌우반전시키는 기능을 추가하실 생각은 없으신지요.. 정말 필요한부분이라서..

    답변바랍니다 ^^;

    답글삭제
  13. 상당히 만족스럽네요... (넥서스원유저)
    경쟁앱이라 할수있는 rockplayer에 비해서 상당히 안정적입니다... 최고!!
    유료로 나와도 무조건 구입입니다!!!

    몇가지 추가되었으면 하는 기능은
    1. 플레이어 재생시 동영상이 있는 폴더로 바로 갈수 있는 기능...(ex. 설정에서 sdcard/video 로 사용자가 직접 설정해서...)
    2. 세련된 앱아이콘
    3. 트랙볼로 seek 이동
    4. 재생중에 현재시간 보기
    5. 밝기를 조정했거나 흑백화면으로 바꿔서 영상을 보다가 그 영상이 끝나고 다른 영상을 볼때는
    흑백화면이나 밝기가 초기화 되있더군요..
    영화를 볼때는 이렇게 초기화되는게 좋겠지만 드라마시리즈 같은걸 볼때는 불편한 부분일수 있을것 같습니다...
    설정을 통해 "마지막으로 조정한 밝기, 흑백화면으로 사용하기" 같은 기능을 넣으주시면 좋을것 같네요....
    또한 전체화면같은 부분도 설정에서 미리 전체화면으로 보게 설정할수 있었으면 좋겠습니다...ㅇ
    6. 450P지원....
    저같은 경우는 넥서스원을 사용중입니다만......
    (비교해서 죄송합니다...) 락플레이어가 600P까지 돌렸던걸 감안하면 조금 아쉽지 않을수가 없네요......

    너무 불평만 한건 아닌가 해서 죄송스럽네요...ㄷ

    조금만 매끈하게 다듬어지면 상당히 경쟁력있는 동영상플레이어가 될것같습니다!!!

    ps. 광고가 조금 거슬리는지라 유료버전이 후딱 나왔으면 좋겠네요...

    답글삭제
  14. 조금더 말하자면


    7. 넥원을 돌리면 화면이 위아래가 바뀌는 기능...
    기본플레이어도 지원을 안하는 기능이기는 하지만...
    가능하다면 부탁드려요...


    그리구 치명적인 오류가 있는것 같더라구요...
    저같은 경우 알바하면서 보다보면 중간에 일시정지를 해야할때가 많은데 일시정지를 하고 일을 보다가 다시 돌아오면 혼자 재부팅을 하더라구요...
    다른 앱을 썼을때는 전혀 없던 현상이네요...
    게다가 재부팅도 정상적으로 되는게 아니라
    (넥서스원 같은 경우) 처음에 넥서스원 4색 X마크가 뜬채로 멈춰있네요...

    대체로 일시정지를 5번하면 한번은 재부팅 될정도로 조금은 치명적인 단점같아요...ㄷ
    개선부탁드려요...

    답글삭제
  15. HDMI를 통한 TV out 기능은 없습니까? TV out만 되면 완벽할 것 같습니다~

    답글삭제
  16. 클로즈드 캡션이 지원되면 좋겠습니다.

    답글삭제
  17. Hi and thank you for an excellent video player! May I just suggest an option for setting a default folder for videos? Instead of "\sdcard" at startup one could for example set it to "\sdcard\video". Cheers!

    답글삭제
  18. 음.. 테그라2 최적화는 언제쯤될까요..?

    답글삭제
  19. 정말 잘 사용하고 있습니다만...
    몇가지 아쉬운 점이 있어서 건의드릴려고 합니다.

    1. 디코드 모드 선택창이 재생파일 선택시 따로 뜰수있게
    설정할수 있으면 하네요. 이유인즉, 현재 자동모드는 비디오 코덱만 돌아가면 그냥 하드웨어 코덱으로 인식해버더군요. 그런데 정작 사운드 코덱이 지원되지 않는 파일인 경우도 있습니다. 때문에 자동모드로 해놓으면 영상만 나오고 소리가 안나오는 경우가 생겨버립니다. 그렇다고 하드웨어 코덱으로 기본 설정해놓자니 지원하지 않는 비디오 코덱이 너무 많고...영상마다 설정들어가서 바꾸려하니 너무 불편하네요. 락플레이어처럼 재생파일 선택시 하드웨어, 소프트웨어 구동을 결정할수 있는 창이 하나 생겼으면 합니다.

    2. 루트폴더...뭐...아무래도 폴더 정리가 쉽지않은
    안드로이드 폰이니 루트폴더 기능이 없는점이 상당히 불편합니다.

    3. 이번에 새로 도입된 제스쳐 기능. 편하고 좋습니다.
    그런데 스크롤 민감도가 너무 높은게 아닌가 싶네요.
    조금만 움직여도 소리가 확 올라가거나 밝기가 확올라가는
    바람에 미세조절이 상당히 힘듭니다.


    제가 건의할 점은 이 3가지 입니다. 제 입장으로써는
    위의 3가지만 보완된다면 그 어떤 플레이어도 vital player를 따라잡을수 없을거라고 확신합니다.

    답글삭제
  20. Hello,
    The link to the source code does not work anymore.
    Could you please update it ?
    Thanks

    답글삭제
  21. 업데이트중 업데이트 실패이후
    Unknown reason - 18이라는 말과함께
    계속설치가되지않습니다
    삭제후 재설치도되지않습니다
    기종은 넥서스원이고 런쳐프로사용중입니다
    루팅도하지않았습니다

    답글삭제
  22. 설치가 되지 않을시 다음을 참고 하시기 바랍니다.

    1. SD카드에 저장되어있는 애플리케이션을 휴대전화로 이동하거나 삭제합니다.
    2. USB를 연결하여 USB저장소를 마운트합니다.
    3. .android_secure folder 라는 폴더를 삭제합니다.

    http://forum.xda-developers.com/showthread.php?t=753437

    http://forum.xda-developers.com/showthread.php?t=755970

    답글삭제
  23. 작성자가 댓글을 삭제했습니다.

    답글삭제
  24. 안녕하세요..

    설정에서 캐릭터인코딩이란게 뭔질 모르겠어요..

    그부분 어떻게 설정해야되는지좀 알려주세요^^

    답글삭제
  25. 하나의 언어권에서 사용하는 언어를 표현하기 위해 문자 셋을 가집니다. 한국은 한글을 사용하기 때문에 MS949를 설정 하시면 됩니다.

    답글삭제
  26. 다음버전에서 진저지원되는데 멀티코어도 지원
    될까요??

    답글삭제
  27. 너무너무 잘사용하고 있습니다! 감사합니다~
    한가지 건의합니다! 자막싱크 수동조절기능이 절실합니다!!

    답글삭제
  28. Sd카드마운트해제하면플레이어가사라지네요;;
    참고로저는투엑스입니다
    마운트해제해야영상파일이인식되는데 바이탈은사라지네요;;

    답글삭제
  29. 작성자가 댓글을 삭제했습니다.

    답글삭제
  30. 구매완료했습니다 좋은어플이예요 힘내시고 앞으로 더욱더 수고해주세요

    답글삭제
  31. 프로그램이 sdcard우선으로 설치 되기 때문에 sdcard가 마운트 되거나 빠져있으면
    프로그램은 보이지 않습니다. 설정->응용프로그램->응용프로그램 관리->sd카드에서
    휴대전화로 이동 하시면 프로그램이 사라지지 않습니다.

    답글삭제
  32. 한가지 여쭤보고싶은 것이 있습니다. 동영상 재생시 처음 영상을 실행시키면 날짜 시간 seekbar 가 보이는데 몇초지나면 바로 사라져 버리고 다시 화면을 터치해야만 보입니다. 이게 계속 보이는 상태로 유지할 수는 설정은 없는지요? 시간과 배터리잔량 영상의 남은 재생시간이 한눈에 보여서 상당히 유용한데 말이에요. 답변좀 부탁드릴게요. 좋은프로그램 감사합니다.

    답글삭제
  33. 듀얼코어 최적화 언제됩니까? 안되면 기대라도안되게 안된다고딱말해주세요

    답글삭제
  34. 듀얼코어 최적화를 하는데 오래 기다리게 해서 대단히 죄송 합니다. 듀얼코어 유저분들께 대폭적인 성능 향상을 제공하기 위해 그동안 혼신의 노력을 기울였으나 쉽지가 않더군요.. 어느정도 성능 향상은 있었으나 만족할만한 정도는 아닌것 같습니다. 향상된(최적화) 버전은 1.2.7버전 정도에 배포가 될 예정입니다.

    답글삭제
  35. 위에 댓글을 신경질적으로 달아서 죄송합니다.. 1.2.7버전에서는h.264 720p는 구동이가능할까요??

    답글삭제
  36. 그리고 혹시 pc처럼 gpu가속이 가능한가요?? 디코딩칩셋이외에 pc에coreavc코덱같은걸이용해 gpu에 쉐이더프로세서랑 cpu랑 같이사용하는방법이 있을까요?;

    답글삭제
  37. 듀얼코어 cpu 의 장점을 살려 h.264 720p 재생이 원래 목표였으나 해당하는 수준에 도달하기 어렵다는것을 알게되었습니다.지금보다 조금 나아지는 수준으로 진행될것 같습니다.

    위에 언급된 내용(coreavc 같이 외부 codec 연결사용여부)은 저희도 검토해본 내용으로 안드로이드 구조상 불가능 하게 되어있습니다.

    답글삭제
  38. Hi, I'm attempting to use Plugplayer (plugplayer.com) to stream video from my DLNA server to vitalplayer; however, I can't get vitalplayer to play it. The error Plugplayer gives me is:
    "No Activity Registered for type 'video/vnd.dlna/mpeg-tts'

    The plugplayer developer said this:
    "For that to work, Vital would have to register as an Activity that can support that mime type. You might want to reach out to them and ask if that's something they can support."

    Is this something you can do? Thanks,
    Beernutts

    답글삭제
  39. 여쭤볼게 있습니다 넥S 유저인데요
    바이탈 플레이어가 동영상 어플 중 최고인거
    같습니다만 왜 저는 이어보기하고 Seek기능이
    안되는걸까요?ㅠㅠ 삭제하고 재설치를 해봐도
    마찬가지네요~ 해결방법이 있는지 궁금합니다

    답글삭제
  40. 아트릭스에서 외장메모리가 인식이 안됩니다..
    내장메모리만 나오네요..;;

    답글삭제
  41. s1029dw님 인코딩이 잘못된 파일이나 고용량 파일에 해당 이슈가 발생하는것 같습니다. 추후 검토 해보도록 하겠습니다.

    답글삭제
  42. 문수님 vitalplayer는 기본적으로 외장메모리에 있는 파일을 인식하고 있습니다. /mnt/sdcard경로를 기본으로 하고 있습니다. 아트릭스가 현재 보유 하고 있지 않아 정확한 현상을 확인하기 힘드네요 ...

    답글삭제
  43. 나는 나에게 활용하려고 시도했던 plugplayer ( plugplayer.com) 비디오 스트림을 내 서버에 DLNA vitalplayer. 그러나 못 받으면 이를 재생할 vitalplayer. plugplayer는 오류이 나에게 준 것에 대해 나: " 활동 형식에 대해 등록된 비디오/ vnd. DLNA/ MPEG- 음성 변환(tts' plugplayer 개발자가 말했습니다. " 이 일을 하는데 중요한 것은 등록하는 공적 활동의 일환으로 지원을 할 수 있는 MIME 형식입니다. 할 수 있게 자문을 구하고 있을 지원할 수 있는" 것이 할 수 있는 일은 무었입니까. "고맙네,
    Beernutts

    답글삭제
  44. 디자이어hd 사용자입니다. vital player 설치했다가 삭제한 후에 재설치가 안되네요 ㅠㅠ unknown reason - 18 이라고만 뜨네요 ㅠㅠ 어떻게 해결 방법이 없을까요??

    답글삭제
  45. 설치가 되지 않을시 다음을 참고 하시기 바랍니다.
    1. SD카드에 저장되어있는 애플리케이션을 휴대전화로 이동하거나 삭제합니다.
    2. USB를 연결하여 USB저장소를 마운트합니다.
    3. .android_secure folder 라는 폴더를 삭제합니다.
    http://forum.xda-developers.com/showthread.php?t=753437
    http://forum.xda-developers.com/showthread.php?t=755970

    답글삭제
  46. 아스트로로 보면
    /sdcard/ <-- 내장메모리
    /sdcard-ext/ <-- 외장 메모리로 되어있습니다.

    바이탈 플레이어에서 루트디렉토리를 /sdcard-ext/ 로 설정을 해도 계속 내장 메모리의 내용만 보입니다.

    파일관리자에서 플레이하면 플레이는 되구요.

    답글삭제
  47. 친절한 답변 감사합니다.
    바이탈 플레이어가 앞으로도 더 발전하기를 바랍니다.
    수고하세요 =)

    답글삭제
  48. 원하는 포인트부터의 재생이 안되네요.
    재생 중간에 끊고 나간 후, 다시 플레이어를 실행하면
    무조건 처음부터 재생되기만 합니다.
    또한 스트롤바를 이용하여 원하는 시간/구간 포인트로 옮겨 재생하려고 해도 불가능하군요.

    기능업데이트 가능합니까? 돈주고 다운받았는데 그만큼의 가치를 느끼고 싶네요.

    답글삭제
  49. 원하는 포인트부터의 재생이 안되네요.
    재생 중간에 끊고 나간 후, 다시 플레이어를 실행하면
    무조건 처음부터 재생되기만 합니다.
    또한 스트롤바를 이용하여 원하는 시간/구간 포인트로 옮겨 재생하려고 해도 불가능하군요.

    기능업데이트 가능합니까? 돈주고 다운받았는데 그만큼의 가치를 느끼고 싶네요.

    답글삭제
  50. 영문자막 선택하는 기능좀 추가해주세요..

    답글삭제
  51. 1.2.7버전은 언제나올예정입니까??

    답글삭제
  52. 1.2.7버전은 다음주에 배포될 예정입니다. 하지만 최근 성능이 좀더 개선될 여지를 발견하여 최적화 버전은 반영이 못될것 같습니다. 구현 및 안정성 테스트 문제로 시간이 좀더 필요한게 사실입니다. 다음 버전이나 늦어도 그 다음 버전엔 반영될 예정이니 이점 양해해 주시면 감사하겠습니다.

    답글삭제
  53. 오! 그렇다면 기다리는게좋죠 ㅎㅎ
    H.264 hp의 720p의 가능성도있다는건가요?
    저도 2x 외국커널 국내용으로 수정중이라..
    시간가는지도 모르겠네요.. lg가 순순히 물리키드라이버를 내놓지않는군요.

    답글삭제
  54. 1기가 Dual Core Cpu에서 이론적으로 모든 h.264 720p영상을 재생하기란 불가능에 가깝습니다. 심지어 넷북도 그러니까요 ... 같은 h.264 720p라도 다양한 방법으로 인코딩이 되기 때문에 경우에 따라 재생되는게 있겠고 그렇지 않은 경우(재생이 원활하지 못하는 경우)도 있겠습니다.

    답글삭제
  55. 저역시 아트릭스는 별짓다해도 외장SD 카드 인식안합니다


    다만 응용프로그램 파일을 읽어들인후 프로그램선택해보면 재생 됩니다 정보보기로 똑같이 루트 설정해줘도
    외장SD 인식못합니다

    답글삭제
  56. 아트릭스 외장 인식은 다음 버전에 반영될 예정입니다.

    답글삭제
  57. 전에는 숨김폴더가 기본으로 보였는데
    새버전에선 안보이게 해두셨더군요.

    기본적으로는 안보이는게 좋으나 가끔은 봐야 할일도 있어서요, 보는 옵션이 있었으면 좋겠습니다.

    답글삭제
  58. 숨김파일을 보여 달라는 분들이 계셔서 프로버전에는 이미 반영하였습니다. 무료 버전도 곧 반영될 예정입니다.

    답글삭제
  59. Wanna Buy your App but i cant because i dont have the Creditcard for the Googlecheckout Account.

    Is there a Solution to buy it with PAYPAL on a Shop like e.g. www.androidpit.de

    Greets Your Player is the best one
    Using Samsung GalaxyTab 7

    답글삭제
  60. 지금 다음버전은 언제나올예정입니까..?

    다음버전이나 다다음버전에서 듀얼코어 최적화가 되서 나올것같다고 하셨는데.. 나와도 Pro버전 나온 후에 무료버전으로 나오겠죠?..

    답글삭제
  61. 옵2x 펌웨어로 동영상개선되었네요..
    720p h.264,x.264 hp 코덱
    컨테이너 avi, mkv ,mp4 재생됩니다..
    vital player hdmi미러링사용시
    자막이 나오지않더군요..

    답글삭제
  62. 바이탈플레이어 프로버전 구매하였습니다.
    그런데 이거 앱이 까맣게 시작했다 바로 닫혀버리네요.
    갤럭시탭 와이파이를 사용중이고
    일반 무료버전은 잘 작동합니다.

    답글삭제
  63. 작성자가 댓글을 삭제했습니다.

    답글삭제
  64. 넘유용하게 잘쓰고 있습니다 한가지 바라는점은 연속 재생이되었으면합니다 항상 좋은 모습 감사합니다

    답글삭제
  65. Which uses less power hardware or software codec?

    답글삭제
  66. 동영상 재생중 Back버튼을 눌렀더니, 오류가 나네요.

    아래는 Logcat

    E/AndroidRuntime( 3037): FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to destroy activity {com.dgobs.orgin.paid.VitalPlayer/com.dgobs.orgin.paid.VitalPlayer.VitalView}: java.lang.NullPointerException
    at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2672)
    at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:2690)
    at android.app.ActivityThread.access$2100(ActivityThread.java:117)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:964)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:130)
    at android.app.ActivityThread.main(ActivityThread.java:3683)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:507)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
    at dalvik.system.NativeStart.main(Native Method)
    Caused by: java.lang.NullPointerException
    at com.dgobs.orgin.paid.VitalPlayer.VitalView.onDestroy(VitalView.java:1676)
    at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2659)
    ... 11 more

    답글삭제
  67. 1.2.9버전을 구매해서 사용중입니다.
    그런데 자막을 불러오는 데 문제가 생기는 것 같습니다. 자막에서 폰트를 지정하는 경우가 있는데 1.2.9버전에서는 그것이 무시되지 않고 플레이어가 죽어버립니다.
    물론 시간이 걸리지 않도록 폰트를 무시하는 쪽으로 버그수정 부탁드립니다.

    답글삭제
  68. 작성자가 댓글을 삭제했습니다.

    답글삭제
  69. http 스트리밍도 지원하는걸로 알고있는데
    미디어 서버에서 링크된 동영상 파일 눌렀을때 재생선택 목록에 vital player만 없어요ㅠ.ㅠ
    다른 플레이어는 선택가능해서 재생까지 가능한데..vital player로 보고싶어요!!ㅠ
    vital player도 선택할 수 있게 부탁드립니다^^.

    답글삭제
  70. 한영 통합자막으로 구성되어있는 자막파일인 경우에 한글자막만 우선적으로 보이게 되는군요. 혹시 character encoding 중에 영어자막에 해당하는 것이 무엇인지 알 수 있을까요?

    답글삭제
  71. Hi!
    I tried to localize the free version of my language (Hungarian), but when compared to cancer, says cracked. Maybe we could solve to get into the next version of the locale

    TY: RootRulez

    답글삭제
  72. Looking for someone to develop a customized video player. Are you interested in such a project?

    답글삭제
  73. yes I'm interested in taking on such a project.

    답글삭제
  74. 갤S2 에서 pro 사용중
    루트디렉토리 외장SD카드 경로를 모르겠음
    디렉토리선택을 경로를 적는게아니라 폴더선택할수있게 해주세요
    굉장히 불편함 아직도 모르고있고

    답글삭제
  75. 자막 속도 조절은 어떻게 하나요?

    답글삭제