เมื่ออุปกรณ์ถ่ายรูปขนาดใหญ่เกินไป และเราต้องการตั้งค่าให้ถ่ายรูปขนาดเล็กลงจากมือถือ สามารถใช้ 2 วิธีของ W3C ในการถ่ายรูป
ทำได้ทั้งผ่าน HTML หรือ JavaScript
HTML Media Capture
HTML ใช้ capture และ accept="image/*" บนแท็ก input ระบุเจตนา
อย่างไรก็ตาม วิธีนี้ไม่สามารถระบุขนาดได้
Media Capture Streams
อนุญาตการเข้าถึงกล้องแบบเต็มรูปแบบทางโปรแกรม ผู้ใช้สามารถสร้าง capture dialog เองสำหรับวิดีโอและภาพนิ่ง
ยังระบุ constraints เกี่ยวกับ width, height, frame rate, facing mode ฯลฯ
การรองรับเบราว์เซอร์ระดับโลกสำหรับ stream นี้ ~50% ใช้ได้ใน closed environments