Lewati ke konten utama

Alternatif — migrasi aplikasi dan klien

Alternatif Aplikasi Hikvision: Memindahkan Kliennya, Bukan Kameranya

Aplikasi adalah tempat migrasi dirasakan, bahkan ketika semua perangkat keras di bawahnya sudah selesai dan bekerja: tim Anda membukanya setiap pagi, dan aplikasi itulah yang menentukan bagaimana akses jarak jauh ditempuh, siapa yang punya akun, dan apa yang terjadi ketika seseorang membutuhkan klip pada tengah malam. Halaman ini membahas apa yang sebenarnya berpindah, apa yang tertinggal, dan bagaimana merencanakan peralihannya agar lokasi tidak pernah buta. Kami menerbitkan spesifikasi dan harga kami sendiri; kami tidak menerbitkan klaim tentang produk pabrikan lain yang tidak dapat kami dokumentasikan.

Topologi sistem yang menghubungkan kamera, switching PoE, perekam video jaringan, dan lapisan klien
  • Klien Seetong Cloud di iOS, Android, dan Windows
  • P2P dan NAT traversal sekali klik — tanpa IP tetap, tanpa port forwarding
  • Kamera didaftarkan melalui ONVIF, RTSP, dan GB28181
  • Hingga 38 akun pengguna lokal di perekam

Apa yang sebenarnya disatukan oleh klien

Sebuah aplikasi tampak seperti grid kamera, tetapi sebenarnya ada tiga hal yang bertumpuk di dalamnya: akun yang mendaftar perangkatnya, jalur yang dilalui akses jarak jauh untuk mencapainya, dan model pengguna yang menentukan siapa boleh melihat apa. Ganti aplikasinya, ketiganya berubah, dan itulah sebabnya migrasi aplikasi layak direncanakan lebih matang daripada ukurannya.

Jalurnya adalah bagian yang diremehkan orang. Akses jarak jauh ditempuh dengan salah satu dari tiga cara: peer-to-peer dengan NAT traversal, yang tidak memerlukan alamat IP tetap maupun konfigurasi router; port forwarding, yang memerlukan alamat statis dan lubang yang sengaja dibuat di firewall; dan akses lokal di jaringan yang sama. Platform kami memakai P2P dengan NAT traversal sekali klik, yang paling sederhana dari ketiganya untuk lokasi dengan koneksi internet biasa, dan tetap bekerja ketika penyedia internet mengganti alamat Anda dalam semalam.

Tiga platform klien, satu akun

Klien Seetong Cloud berjalan di iOS, Android, dan Windows, sehingga akun yang sama mencakup petugas di ponsel, supervisor di tablet, dan ruang kendali di desktop. Tampilan langsung dan pemutaran rekaman adalah dua fungsi yang paling penting sehari-hari, dan keduanya berasal dari perekam, bukan dari masing-masing kamera, itulah sebabnya klien dan perekam berpindah bersama.

Penontonan di ponsel juga bergantung pada apa yang dikirim kamera. Setiap kamera menjalankan stream utama pada 500–8000 kbps dan sub-stream pada 50–2000 kbps, dan klien ponsel biasanya menampilkan sub-stream — lebih kecil, lebih hemat data, dan sepenuhnya memadai di layar 6 inci. Stream utama resolusi penuh itulah yang Anda tinjau di ruang kendali dan ekspor ketika ada hal yang penting. Memastikan keduanya dikonfigurasi dengan sengaja, bukan dibiarkan pada nilai bawaan, adalah salah satu pekerjaan kecil yang membedakan sistem yang dipercaya orang dari sistem yang mereka keluhkan.

Apa yang hilang saat kliennya berganti

Bersikap terus terang soal ini lebih berguna daripada daftar fitur, jadi berikut yang tidak bertahan melewati pergantian platform:

  • Akun beserta riwayatnya. Daftar perangkat, tata letak tersimpan, aturan peringatan, pengaturan berbagi, dan preferensi notifikasi dikonfigurasi dari awal. Bawa inventaris tertulis tentang apa yang ada sebelum Anda mulai, atau Anda akan membangunnya ulang dari ingatan.
  • Klip cloud dan riwayat peringatan yang tersimpan di dalam platform lama. Apa pun yang mungkin Anda butuhkan nanti sebaiknya diekspor selagi kedua sistem masih berjalan.
  • Analisis pintar apa pun yang melekat pada aplikasi lama. Fitur yang ada di klien, bukan di kamera, tidak ikut berpindah; perekam kami menawarkan deteksi wajah, pelat nomor, orang, kendaraan, dan benda jatuh pada kanal yang dikonfigurasi, dan itulah batas tertinggi yang bisa dijanjikan migrasi klien mana pun.
  • Satu login untuk seluruh perangkat, jika sebagian perangkat tetap di platform lama. Dua sistem berarti dua akun, kecuali Anda memindahkan perekamnya sekaligus kliennya.
  • Mengonfigurasi kamera dari ponsel. Jika Anda mengandalkan aplikasi lama untuk mengubah pengaturan kamera, kerjakan itu sebelum peralihan — dan tuliskan kata sandinya. Setelah peralihan, pengaturan kamera diakses dari antarmuka kamera, bukan dari klien.

Satu batasan branding yang perlu diketahui sejak awal: penempatan logo mencakup karton luar, casing perangkat, halaman tampilan kanal, dan layar boot, tetapi aplikasi kliennya sendiri dipasok oleh platform dan tidak dapat di-rebrand.

Mengganti klien tanpa mengganti kamera

Ini jalur yang diambil sebagian besar lokasi, dan cara kerjanya sama seperti migrasi yang dipimpin perekam: kamera tetap di dinding, dan perekam baru menarik stream-nya melalui jaringan. Setiap kamera menyediakan jalur RTSP standar dan ditemukan melalui ONVIF, sehingga muncul sebagai kanal di perekam baru dan, dari sana, di klien baru. Tidak ada yang perlu berubah pada lensa, dudukan, switching PoE, maupun tarikan kabel.

Dua hal yang perlu disiapkan adalah alamat dan kredensial. Beri setiap kamera alamat tetap alih-alih menyerahkannya ke DHCP, dan kumpulkan nama pengguna serta kata sandi setiap perangkat di satu tempat sebelum peralihan. Kedua pekerjaan itu memakan waktu satu jam dan menyelamatkan Anda dari malam yang sangat tidak nyaman. Setelah kamera didaftarkan, daftar pengguna perekam disiapkan — hingga 38 akun lokal — dan kebiasaan kerja berpindah satu orang setiap kali, dimulai dari siapa pun yang bertugas pada malam sistem berganti.

Satu catatan tentang penamaan

Klien untuk rangkaian produk ini bernama Seetong Cloud. Kami memperlakukannya sebagai apa adanya: lapisan kompatibilitas yang berada di antara kamera, perekam, dan ponsel Anda. Ia bukan merek yang kami pasarkan, dan tidak tampil di situs ini sebagai halaman merek. Yang penting secara komersial justru lebih sempit — ia mendaftarkan kamera melalui ONVIF, RTSP, dan GB28181, menjangkau perangkat jarak jauh lewat P2P dengan NAT traversal sekali klik, dan berjalan di iOS, Android, dan Windows. Itulah fakta yang perlu dibandingkan dengan klien apa pun yang Anda pakai hari ini.

Peralihannya, secara berurutan

  • Inventarisasi perangkat, akun, dan aturan peringatan di platform lama, dan catat siapa memakai tampilan mana di perangkat mana.
  • Pastikan jalur akses jarak jauh yang Anda inginkan: P2P dan NAT traversal untuk kesederhanaan, atau pemetaan port jika kebijakan Anda mensyaratkannya.
  • Kumpulkan alamat dan kredensial kamera, dan tetapkan alamat statis pada perangkat yang akan didaftarkan.
  • Daftarkan kelompok percontohan berisi empat hingga enam kamera dan uji tampilan langsung, gambar malam, stempel waktu, dan pemutaran secara menyeluruh.
  • Buat akun pengguna di perekam dengan peran yang Anda butuhkan, bukan menyalin semua orang ke satu akun administrator.
  • Jalankan kedua klien secara paralel melalui satu siklus penyimpanan penuh agar tidak ada yang diminta memercayai sistem yang belum pernah dilihatnya bekerja.
  • Matikan akses lama paling akhir, dan simpan dokumentasi cara ekspor lama untuk berjaga jika klip lama dibutuhkan setelah peralihan.

Lakukan peralihannya di jendela pemeliharaan, bukan pada Senin pagi. Migrasi klien yang direncanakan untuk Kamis malam menjadi percakapan lima menit pada Jumat; migrasi yang terjadi saat pergantian shift menjadi keluhan selama seminggu.

Tiga cara mendekati migrasi klien

Klien dan perekam berganti, kamera tetap

Jalur standar. Kamera didaftarkan ke perekam baru melalui ONVIF, RTSP, atau GB28181, klien baru menjadi antarmuka harian, dan instalasi fisiknya tidak disentuh.

Gunakan jika
Kamera yang masih baik, perekam atau klien yang menua, dan tim yang butuh akses jarak jauh yang berfungsi kembali tanpa proyek modal.
Jangan gunakan jika
Perangkat dengan kamera analog atau model yang tidak menyediakan stream standar — dalam hal itu lapisan kamera harus berubah lebih dulu.

Hanya klien, perekam tetap

Hanya mungkin jika perekamnya sendiri mendukung klien tujuan Anda atau menyediakan stream standar ke platform lain. Ini opsi yang paling sedikit mengganggu bila tersedia, dan yang pertama perlu diperiksa.

Gunakan jika
Lokasi yang perekamnya mutakhir dan berbasis standar, di mana keluhannya soal aplikasi, bukan soal perekamannya.
Jangan gunakan jika
Perekam yang terkunci pada kliennya sendiri tanpa antarmuka standar. Di sana klien dan perekam berpindah bersama, atau tidak sama sekali.

Kedua klien, untuk masa transisi

Aplikasi lama dibiarkan terpasang dan tetap masuk selama satu siklus penyimpanan penuh sementara aplikasi baru mengambil alih sehari-hari. Tidak ada yang diminta melepaskan akses ke rekaman yang mungkin dibutuhkan sebelum sistem baru mendapat kepercayaan.

Gunakan jika
Lokasi dengan kejadian aktif, investigasi yang berjalan, atau kewajiban kontraktual yang membuat celah cakupan tidak dapat diterima.
Jangan gunakan jika
Lokasi dengan kebijakan akun yang ketat dan melarang akses paralel — di sana, rencanakan peralihan total di jendela pemeliharaan.

Pertanyaan yang sering diajukan

Apa alternatif untuk aplikasi Hikvision?

Klien yang menyertai rangkaian produk ini adalah Seetong Cloud, berjalan di iOS, Android, dan Windows, dan perbandingan yang praktis bukanlah nama aplikasinya melainkan tiga hal yang harus dilakukannya. Ia harus menjangkau kamera Anda dari jarak jauh — milik kami melakukannya lewat P2P dengan NAT traversal sekali klik, jadi tidak perlu IP tetap dan tidak perlu port forwarding. Ia harus menampilkan tampilan langsung sekaligus pemutaran rekaman dari perekam. Dan ia harus mendukung akun yang Anda butuhkan, hingga 38 pengguna lokal di perekam. Periksa aplikasi apa pun yang sedang Anda pertimbangkan terhadap ketiga pertanyaan itu, dan periksa bagaimana ia menangani kamera yang sudah Anda miliki, karena di situlah sebagian besar migrasi berhasil atau tidak.

Bisakah saya melihat kamera yang ada di aplikasi yang berbeda?

Jika kamera itu menyediakan stream ONVIF, RTSP, atau GB28181 standar, ia dapat didaftarkan ke perekam yang dibaca oleh klien tersebut, dan akan muncul di aplikasi baru sebagai kanal. Jika kameranya analog, atau terkunci pada protokol proprietary tanpa stream standar, tidak ada pergantian klien yang bisa memindahkannya tanpa lapisan encoder. Uji yang andal memakan waktu sepuluh menit: coba buka stream dari kamera itu dari laptop di jaringan yang sama, memakai jalur RTSP yang didokumentasikan pabrikannya. Jika berhasil, perekam berbasis standar bisa menariknya. Jika tidak, tanyakan kepada kami sebelum Anda merencanakan migrasinya.

Bagaimana akses jarak jauh bekerja — apakah saya perlu IP tetap atau port forwarding?

Platform kami menjangkau perangkat jarak jauh lewat P2P dengan NAT traversal sekali klik. Sederhananya, perekam membuat koneksi keluar ke platform dan klien bertemu di sana, sehingga Anda tidak memerlukan alamat IP publik statis dan tidak perlu membuka port di router. Itu penting pada broadband bisnis biasa, di mana alamatnya bisa berubah tanpa peringatan dan di mana port yang terbuka menjadi pertanyaan keamanan yang menganggur. Jika kebijakan TI Anda lebih memilih port forwarding atau VPN, perekam juga menyediakan RTSP standar dan mendukung akses dengan pemetaan port, jadi kedua pendekatan bisa dijalankan — bedanya hanya pada apa yang harus dipelihara tim jaringan Anda.

Fitur apa yang berhenti bekerja setelah peralihan?

Apa pun yang menjadi milik akun lama alih-alih milik kameranya: daftar perangkat, tata letak multi-kamera tersimpan, aturan peringatan, pengaturan notifikasi, tautan berbagi, dan riwayat klip cloud. Fitur yang ada di dalam perangkat lunak klien lama — pencarian pintar atau analitiknya sendiri — juga tidak ikut berpindah. Yang tetap bekerja adalah videonya sendiri, karena ia datang dari kamera melalui stream standar, ditambah deteksi di sisi perekam yang ditawarkan platform kami: deteksi wajah, pelat nomor, orang, kendaraan, dan benda jatuh, berdampingan dengan deteksi gerakan biasa. Rencanakan pembangunan ulang lapisan konfigurasi alih-alih penyalinannya, dan peralihan itu terasa sebagai pekerjaan administrasi, bukan kehilangan.

Bisakah aplikasinya di-rebrand untuk perusahaan kami?

Tidak. Penempatan logo pada rangkaian produk ini mencakup karton luar, casing perangkat, halaman tampilan kanal, dan layar boot, dan opsi-opsi itu tersedia pada pesanan OEM. Aplikasi kliennya sendiri dipasok oleh platform dan tetap memakai nama serta identitasnya sendiri di app store, jadi proyek OEM tidak boleh menjanjikan aplikasi berlabel putih kepada pelanggan. Jika pengalaman seluler ber-merek merupakan persyaratan tender Anda, bukan sekadar preferensi, katakan sejak awal agar tidak ada yang merencanakan berdasarkan hasil yang tidak ada — dan jika yang Anda butuhkan adalah logo Anda di halaman tampilan kanal serta layar boot, bagian itu bisa kami kerjakan.

Berapa banyak orang yang bisa memakai sistem itu sekaligus?

Perekam mendukung hingga 38 akun pengguna lokal, masing-masing dengan kredensialnya sendiri, sehingga departemen dan shift tidak perlu berbagi login. Itu lebih penting daripada kedengarannya: login bersama membuat mustahil mengatakan siapa yang menonton atau mengekspor sebuah klip, dan itulah hal pertama yang ditanyakan auditor atau penanggung. Di sisi penontonan, rencanakan berapa orang yang akan menstrim pada saat yang sama dan melalui koneksi apa — beberapa klien ponsel pada sub-stream adalah beban yang sangat ringan, sementara beberapa sesi desktop bersamaan pada stream utama membutuhkan kapasitas uplink yang nyata di lokasi. Beri tahu kami angkanya dan kami akan memeriksanya terhadap desainnya.

Apakah saya perlu berada di lokasi untuk melakukan perubahan?

Biasanya tidak. Migrasinya adalah pekerjaan jaringan, jadi bisa dilakukan dari jarak jauh selama jendela pemeliharaan, asalkan seseorang di lokasi dapat melakukan power-cycle pada perangkat jika diminta dan dapat memastikan kameranya masih hidup setelahnya. Yang harus diatur sebelumnya adalah akses: kredensial kamera, pengaturan jaringan perekam, dan jendela pemeliharaan yang disepakati dengan siapa pun yang memakai sistem itu pada malam hari. Jangan mencoba migrasi klien saat pergantian shift atau di tengah investigasi. Rencanakan untuk jam yang sepi, biarkan klien lama terpasang sampai klien baru melewati satu siklus penyimpanan penuh, dan tuliskan langkah rollback sebelum Anda mulai.

Rencanakan peralihan klien sebelum terjadi

Beri tahu kami apa yang dipakai tim Anda hari ini, berapa akun yang Anda butuhkan, dan bagaimana lokasi Anda terhubung ke internet. Kami akan memetakan migrasinya, memastikan kamera mana yang mendaftar dengan lancar, dan memberi tahu apa yang perlu diekspor sebelum akses lama dimatikan.