Stories 152

[ SPRING ] GPS 수신 하기

GPS 수신 // 작성일자 : 2017-04-21 최근 크롬 버전에서 GPS가 geolocation API 로 수신되지 않는다. 다음과 같은 경고메시지를 크롬 브라우저의 개발자 도구에서 확인할 수 있다. getCurrentPosition() and watchPosition() no longer work on insecure origins. ... use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details. 요약하면 보안상의 이유로 HTTPS를 사용하라는 이야기이다. HTTPS는 HTTP 와 SSL을 함께 사용하..

Java Story 2017.04.21

[ Android ] JavaCV 연동

JavaCV 연동 본문 작성일 : 2017.03.30 JavaCV 는 안드로이드에서 영상을 처리하기 위한 라이브러리로 쓰인다. 개발자들 사이에서 얼마나 널리 쓰이는 지는 잘 모르겠지만 저자는 OpenCV 와 함께 ffmpeg을 추후 개발시에 사용하기 위해서 라이브러리화 되어 있는 JavaCV를 포함시키고자 했다. 본 글의 목적은 필요한 여러가지 설명보다는 JavaCV를 AndroidStudio에 연동하는 방법을 소개합니다. 실패 이력 JavaCV 라이브러리에서는 gradle을 통해서 compile 하는 방법을 소개하고 있다. dependencies { compile group: 'org.bytedeco', name: 'javacv-platform', version: '1.3.2' } 이와 같이 하면 저자..

Android Story 2017.03.30

[ Android ] 틴트(오버레이) 색상 지정하기

Lollipop 에서 비트맵에 틴트 칠하기 안드로이드 Lollipop 이상에서는 bitmap 마크업 언어를 통해서 비트맵에 틴트를 칠할 수 있다. 이 기능은 모든 drawable에서 동작하지는 않는다. 예를 들어 아래의 drawable_tint.xml와 같이 정의된 bitmap drawable에 다시 적용할 수 없다는 점이다. 틴트 res/drawable/drawable_tint/xml 틴트 모드 tint에 적절한 색상을 섞어 이미지에 색상을 오버레이 할 수 있다.tintMode 속성에 관해서는 다음과 같이 정의되어 있다. ConstantValueDescriptionadd10Combines the tint and drawable color and alpha channels, clamping the res..

Android Story 2017.03.28

[ Android ] FFmpeg Rtsp Player 사용하기

FFmpeg에 대한 세팅은 [Android] FFmpeg 패캐지 연동하기 에서 살펴보았다. // 본글은 여러 블로그를 참고하여 작성되었습니다. // // 작성 일자 : 2016.12.27 // 이번 포스팅에서는 FFmpeg은 jni에서 java에서는 Surface를 사용하여 Rtsp Player를 만들어보고자 한다. 다만 VideoStream에 국한적인 플레이어이니 참고바란다. 이후에 AudioStream 연동에 대해서 해보고 난 뒤 포스팅할 예정이다. 참고 : Android+FFmpeg+ANativeWindow视频解码播放 사실 참고한 곳에 더 잘 나와있다. 저번시간에 FFmpeg 3.x 버전으로 세팅하였었는데, 자사의 개발 서버와 FFmpeg 을 맞추는 것이 좋을 것 같아, FFmpeg 2.8.10 버..

Android Story 2016.12.27

[ Android ] FFplay 문서 번역

// 본 문서는 ffplay Document를 번역한 문서입니다. //// 번역 퀄리티에 책임을 지지 않음을 알려드립니다. // 목차 1. 개요 2. 설명 3. Options * Stream 명세 * 일반적인 옵션 * AV 옵션 * 메인 옵션 * 보충 옵션 * 재생중 옵션 1. 개요 ffplay [options] [input_url] 2. 설명 FFPlay는 FFMpeg 라이브러리와 SDL 라이브러리를 사용한 매우 간단한 미디어 플레이어입니다. 이 플레이어는 최신 FFmpeg API의 다양한 테스트를 통과했다. 3. Options 숫자 옵션은 'K', 'M', 'G'와 같은 단위 접두사를 포함한 경우에 Sl unit 를 따르며, 그 이외에는 그대로 사용한다. 만약 'i' 를 붙였을 경우에는 1000 제곱..

Android Story 2016.12.13

[ Android ] FFMpeg 패키지 연동하기

// 본글은 여러 블로그를 참고하여 작성되었습니다. //// 작성 일자 : 2016.12.13 //// FFMPEG과 동영상 플레이어에 관한 기본 지식 : [ http://d2.naver.com/helloworld/8794 ] // || 개발 환경 || 1. OS : Ubuntu 16.04 ( VMware workstation 12 ) : https://www.ubuntu.com/download/desktop2. Android Studio 2.2.3 : https://developer.android.com/studio/index.html?hl=ko3. RAM 3GB ( VMware에서 돌아가기 위해서 충분한 RAM 이 필요 )4. Memory : 30GB ( VMware에서 돌아가기 위해서 충분한 메모리..

Android Story 2016.12.13
반응형