Category Archives: Development

클러터(Clutter) 사용기

클러터(Clutter) 라이브러리를 이용하면서 부딪친 대부분의 문제는 성능과 관련된 것입니다. 클러터 라이브러리 자체가 느리다는 얘기가 아니라, 주로 개발하는 분야에서 요구되는 16채널 이상 다채널 라이브 / 녹화 동영상 재생을 구현할 때, 고사양 장비는 문제가 되지 않지만 저사양 임베디드 보드에서는 성능 저하가 발생하기 … Continue reading Continue reading

Posted in Development | Tagged , | Comments Off

Sentry24DVR 2.7-3 (2011.09.02) Release

Sentry24DVR 2.7-3 (2011.09.02) version released! Detail information is below: Sentry24DVR 2.7-3 (2011.09.02) Updated: Improve performance of guest NVR on VMware / VirtualBox Add support for MEA-NVR4 / MEA-NVR8 OEM Add keep alive option to ONVIF / RTSP IP cameras Fixed: … Continue reading Continue reading

Posted in Development | Tagged , | Comments Off

GNOME 개발 설명서 / 동영상

오랜만에 GNOME 개발자 센터를 들어갔더니, 모양 뿐 아니라 내용도 확 바뀌어 있습니다. 예전에도 있었는데 제가 몰랐던 건지도 모르지만, 10분짜리 설명서(10-minute tutorials)가 가장 먼저 눈에 띄었습니다. (접속한 페이지의 실제 이름은 GNOME 개발자 플랫폼 데모입니다) 이미지 보기, 기타 튜너, 메시지 보드 등과 같은 … Continue reading Continue reading

Posted in Development | Tagged , , , , | Comments Off

eventfd 소개

리눅스에서 비단 부모 자식 프로세스간 통신 뿐 아니라, 쓰레드간 메시지 전달에도 pipe()를 자주 이용합니다. 읽거나 쓸때 별도로 뮤텍스로 보호해줄 필요가 없기 때문이기도 하지만, 무엇보다도 poll(), select(), epoll() 등과 함께 사용할 수 있기 때문입니다. 예를 들어 예전에 적었던 GLib 쓰레드 프로그래밍에서 쓰레드간 통신에 g_async_queue()를 … Continue reading Continue reading

Posted in Development | Tagged , , | Comments Off

Sentry24DVR 2.7-2 / 2.6-11 (2011.07.07) Release

Sentry24DVR 2.7-2 / 2.6-11 (2011.07.07) version released! Detail information is below: Sentry24DVR 2.7-2 (2011.07.07) Updated: IP camera transport protocol can be selected in configuration Optimize software decoder on multi-core systems Fixed: ONVIF IP camera can not be scanned ONVIF IP … Continue reading Continue reading

Posted in Development | Tagged , | Comments Off