Panduan Kamera

Tangkap foto dan video dengan suara dari kamera perangkat Anda. Semua pemrosesan berjalan di browser — tidak ada unggah, tidak ada server.

Kembali ke Kamera

Apa yang dilakukan alat ini

Alat Kamera menangkap foto dan video dengan suara dari kamera perangkat Anda. Beralih antara mode Foto (gambar diam) dan mode Video (rekaman dengan audio). Semua pemrosesan berjalan di browser Anda — tidak ada unggah, tidak ada server.

Cara menggunakannya

  1. Izinkan akses — Klik tombol untuk mengaktifkan kamera. Untuk mode video, akses mikrofon juga diminta.
  2. Pilih mode — Beralih antara Foto dan Video. Dalam mode Video, kamera memulai ulang untuk menambahkan mikrofon.
  3. Tangkap — Dalam mode Foto, klik "Tangkap foto" untuk mengambil snapshot. Dalam mode Video, klik "Mulai merekam", lalu "Berhenti" saat selesai.
  4. Unduh — Arahkan kursor ke item yang ditangkap di galeri dan klik ikon unduh untuk menyimpan.
  5. Putar — Klik ikon putar pada video yang ditangkap untuk menonton di area utama dengan kontrol pemutaran. Gunakan "Kembali ke kamera" untuk kembali ke umpan langsung.
  6. Hapus — Arahkan kursor dan klik tombol hapus (X) untuk membuang tangkapan dan membebaskan memori.

Cara kerjanya

Alat ini menggunakan MediaDevices API browser (getUserMedia) untuk mengakses kamera dan mikrofon. Foto ditangkap dengan menggambar bingkai video saat ini ke kanvas dan mengekspornya sebagai JPEG. Video direkam dengan MediaRecorder API, yang menghasilkan potongan WebM; potongan ini digabungkan menjadi satu Blob dan ditawarkan untuk diunduh. Semua media disimpan di memori browser sebagai blob URL sampai Anda menghapusnya atau meninggalkan halaman.

HTTPS diperlukan karena getUserMedia hanya bekerja dalam konteks aman (HTTPS atau localhost). Ini melindungi pengguna dari secara tidak sengaja memberikan akses kamera di halaman yang tidak aman.

Kasus penggunaan & contoh

  • Selfie cepat — Tangkap foto tanpa membuka aplikasi terpisah.
  • Alternatif rekaman layar — Rekam video pendek dengan komentar (kamera + mikrofon).
  • Pemindaian dokumen — Ambil foto dokumen untuk digunakan nanti.
  • Pesan video — Rekam pesan pendek dengan audio.

Batasan & kendala

  • HTTPS diperlukan — Alat tidak bekerja di HTTP biasa (kecuali localhost).
  • Dukungan browser — getUserMedia dan MediaRecorder didukung di semua browser modern; browser lama mungkin tidak bekerja.
  • Format WebM — Video disimpan sebagai WebM. Beberapa pemutar lama mungkin tidak mendukungnya; konversikan jika perlu.
  • Izin — Anda harus memberi izin akses kamera (dan mikrofon untuk video). Menolak memblokir alat.

FAQ

Apakah alat Kamera mengunggah foto atau video saya ke server?
Tidak. Semua pengambilan berjalan sepenuhnya di browser Anda. Foto dan video tetap di perangkat Anda sampai Anda mengunduhnya. Tidak ada yang dikirim ke server mana pun.
Mengapa kamera memerlukan HTTPS?
Browser memerlukan konteks aman (HTTPS atau localhost) untuk getUserMedia() untuk melindungi privasi pengguna. Ini adalah standar web.
Format apa yang dihasilkan alat Kamera?
Foto disimpan sebagai JPEG. Video disimpan sebagai WebM (VP8 atau VP9 dengan audio Opus). Sebagian besar browser dan pemutar media modern mendukung WebM.
Dapatkah saya menggunakan alat Kamera di ponsel saya?
Ya. Alat ini bekerja di perangkat mana pun dengan kamera dan browser yang didukung. Di ponsel, Anda mungkin perlu memberi izin kamera dan mikrofon.
Bagaimana jika kamera atau mikrofon saya ditolak?
Alat akan menampilkan pesan. Periksa izin situs di browser Anda dan izinkan akses kamera (dan mikrofon untuk video) untuk situs ini.

Cara kerjanya

Metode

  • All capture runs in your browser; nothing is uploaded to any server.
  • Captured files are released from memory when you remove them or leave the page.

Semua perhitungan dan konversi berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun, sehingga input Anda tidak pernah meninggalkan perangkat.