소리는 단말에서 출력되는 소리를 마이크를 통해 재 입력 받아 AudioRecord 로 구하는 것은 가능하나 단말 자체 소리의 경우 제조사에서 별도로 뒷구멍 만들지 않는 이상 불가능합니다.
비디오는 롤리팝 이상은 MediaProjection을 써서 MediaCodec으로 인코딩하면 됩니다.
이전 버젼은 별도로 제공하는 API가 없어 편법을 써야 하는데 화면이 단말 및 view 종류에 따라 캡쳐 될 수도 있고 안 될 수도 있습니다.