Screencast 소개
Screencast는 소프트웨어를 설치하거나 다른 계정에 가입하지 않고도 화면을 캡처, 검토 및 공유하려는 사람들을 위해 만들어진 무료 브라우저 기반 화면 녹화기입니다. 브라우저 탭에서 열고 필요한 것을 녹화하고 로컬에서 비디오를 검토한 후 파일을 내보냅니다. 이것이 전체 워크플로입니다.
개발 이유
대부분의 화면 녹화 도구는 데스크톱 설치가 필요하거나 녹화본을 클라우드 서비스에 즉시 업로드합니다. 버그 보고서, 제품 연습, 동료를 위한 빠른 사용 방법 등 많은 실용적인 작업에는 둘 다 필요하지 않습니다. Screencast는 화면 녹화를 캡처하고 공유하는 데 작업 자체보다 더 많은 설정이 필요하지 않아야 한다는 아이디어를 바탕으로 구축되었습니다.
로컬 우선 접근 방식
녹화, 검토 및 내보내기는 기기에서 이루어집니다. Screencast는 비디오, 오디오 또는 화면 콘텐츠를 서버에 업로드하지 않습니다. 브라우저는 카메라, 마이크 및 디스플레이에 대한 액세스를 제어합니다. 브라우저 선택기가 나타날 때 공유할 항목을 선택하고, 결과 파일은 기기로 내보낼 때까지 브라우저 저장소에 유지됩니다.
Screencast가 수집하는 유일한 데이터는 도구가 어떻게 사용되고 어디에서 개선될 수 있는지 파악하기 위한 표준 웹사이트 분석(페이지 조회수, 브라우저 유형, 일반적인 상호 작용)입니다. 해당 데이터는 녹화 콘텐츠와 연결되지 않습니다.
Screencast의 용도
Screencast는 소프트웨어 버그 보고서, 제품 데모, 고객 지원 녹화, 교육용 클립, 원격 피드백 및 설명하기보다 보여주고 싶은 개인 메모에 적합합니다. 브라우저 녹화 API가 가장 뛰어난 데스크톱 및 노트북 브라우저(Mac 또는 Windows의 Chrome, Edge 및 Firefox)용으로 설계되었습니다.
Screencast의 구조
Screencast는 정적 웹사이트입니다. 페이지는 브라우저로 전달되는 HTML, CSS, JavaScript일 뿐이며, 녹화 기능은 전적으로 브라우저가 이미 제공하는 캡처 API 위에 만들어졌습니다. 영상을 받는 애플리케이션 서버는 존재하지 않습니다. 로컬 처리는 믿어 달라고 요청하는 방침이 아니라 구조 자체의 성질입니다.
녹화는 WebM으로 수집되고, 진행 중에 조각 단위로 브라우저 저장소에 기록되므로 긴 촬영도 중단을 견딥니다. MP4 변환은 요청하실 때 사용자의 기기에서 이루어지며, 브라우저가 하드웨어 인코더를 제공하면 그것을, 없으면 페이지 내 인코더를 사용합니다. 배경은 이미지를 내려받지 않고 canvas로 그리기 때문에, 녹화와 관련해 네트워크 요청이 발생하는 부분은 없습니다.
Screencast의 운영 재원
Screencast는 무료이며 이 웹사이트의 광고로 운영됩니다. 구독도 유료 요금제도 없고, 사용량이 측정되지도 않습니다. 측정할 수 있는 서버에 녹화물이 도달하지 않기 때문입니다. 개인정보를 판매하지 않으며, 게재되는 광고는 제3자의 일반적인 디스플레이 광고로 사용자가 녹화한 내용과는 무관합니다. 수집 항목, 관련 제3자, 거부 방법은 개인정보처리방침에 정리해 두었습니다.
가이드를 쓰는 방식
가이드는 기능 목록이 아니라 제품이 실제로 동작하는 방식을 기준으로 작성합니다. 브라우저가 무언가를 할 수 없다고 적혀 있다면 — 예컨대 macOS에서 네이티브 앱의 소리를 담는 일이나 모바일 브라우저로 휴대폰 화면을 녹화하는 일 — 그것은 안전을 위해 덧붙인 단서가 아니라 저희가 확인한 플랫폼의 한계입니다. 재생하고 나서 알게 되시는 것보다, 녹화 전에 불가능하다고 말씀드리는 편이 낫다고 봅니다. 제품이나 브라우저 동작이 바뀌면 가이드를 개정하고, 변경 사항은 변경 기록에 남깁니다.
문의
Screencast는 유용하고 마찰 없는 브라우저 도구를 구축하는 데 중점을 둔 소규모 팀에서 운영합니다. 제품 질문, 기능 요청 또는 지원을 원하시면 support@onlinescreencast.com으로 이메일을 보내주세요.