VNC
클라이언트를 직접 만들고 Linux에서 시스템 디스플레이 메모리에 직접 액세스하는 방법을 알고 싶습니다. 그래서 그것을 소켓을 통해 보내거나 로컬 파일에 저장할 수 있습니다.Java 프로그램에서 시스템 디스플레이 메모리/프레임 버퍼에 액세스하는 방법은 무엇입니까?
나는 이것을 연구 한 한 가지 방법으로 높은 프레임 속도 (스크린 샷)로 화면을 캡처하고 RAW 형식으로 변환하고 압축하여 ArrayList에 저장하는 방법을 발견했습니다.
그러나이 방법은 리소스가 너무 무거웠습니다. 그래서 대안을 찾고있었습니다.
다른 방법 (예 : Java
또는 Python
만 사용)이 있는지 알려주십시오.
고맙습니다. 나는 스크린 샷과 함께 갈 것이라고 생각한다 :) – skwalker