취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

제목:

Camera2 api 호출문제

(게시글 작성 시간: 03-25-2024 07:03 PM)
717 보기
SwiftVSKotlin
Beginner Level 2
옵션
갤럭시 S
안녕하세요. 저는 안드로이드용 앱을 개발하는 개발자입니다.
최근에 android camera2 library를 활용하여 카메라를 활용한 앱을 개발하다가 이상한 점이 있어서 연락 드립니다.
제가 개발하고 있는 앱은 fps 240으로 FHD를 동영상을 촬영하는 앱입니다.
이런 조정을 위해서는 android의 camera2 library를 활용해야 해야 해서, 그렇게 개발하고 있습니다.
제가 gsmarena 로 확인한 바로는 삼성의 갤럭시 S 시리즈는 S9 부터 모두 위와 같은 촬영이 가능한 것으로 알고 있습니다.
실제로 s9으로 제가 작성한 코드를 실행하면 240fps 까지는 아니지만 170 정도의 속도는 나오고 있습니다. 적어도 해당 폰의 android는 camera2 library가 240fps 촬영이 가능하고, 또한 해당 고속 촬영 function을 지원하고 있습니다.

그런데 s10에서는 동일한 코드를 실행했을 때 240fps가 원래 촬영 불가능하다는 response 가 옵니다.
더 이상한 것은 s10의 삼성 자체 카메라 앱에서는 240 fps fhd 촬영이 됩니다.
이 말은 s9과 달리 s10에서는 camera2 가 아닌, 삼성 내부 엔지니어만 접근 가능한 function call을 이용하였고, 일반적인 android 개발자가 접근할 수 있는 camera2 library는 일부 고성능을 구현하는 데 필요한 library는 구현을 안 해 놓으신 것은 아닌가 하는 의심이 듭니다.

분명히 s9에서 되면, s10 이후 모든 폰에서 동일한 코드가 동작해야 하는 데, 왜 이런 일이 발생하는지 확인 부탁 드리겠습니다.

분명히 공개된 spec에는 후면 카메라가 240 fps, fhd slow motion 촬영이 가능하다고 되어 있는 데, 이 말은 삼성이 만든 카메라 앱으로만 그 기능을 사용할 수 있다는 말로 해석되지는 않습니다.

실제로 아이폰에서는 제품 스펙대로 해당 카메라의 full spec을 모든 개발자가 활용할 수 있습니다.

해당 사항에 대해서 확인 부탁 드리며, 만약 삼성의 폰 중에 240fps fhd 촬영이 가능하다고 스펙 상에는 나와 있으나, camera2 로 해당 기능을 사용할 수 없는 폰이 있다면 해당 폰들의 목록을 제공해 주십시오.

그래야 저도 앱 사용자들에게 해당 폰에서는 촬영 기능을 사용할 수 없다고 미리 공지할 수 있습니다.
0 댓글