KPD674Z ( KPD674AZ ) paket Firmware berisi 4 file : fboot_4.bin , kernel_4.bin , AppImg_4.bin , xml_4.bin . Lupakan tentang " fboot_4.bin " - JIKA ANDA MEMILIKI KERJA U - BOOT JANGAN UPDATE MEREKA KECUALI IT IS ABSOLUTELY PERLU . Semua file bin . Berisi header firmware , untuk digunakan oleh saya KPD - 674z_tylko_do_plyt_z.zip versi firmware itu panjangnya 200 byte . Saya menemukan panjang header firmware dengan membandingkan kernel_4.bin dan bootsImage dari kernel sendiri membangun . Mungkin panjang header menulis pada byte pertama dari file bin . . Untuk mengambil gambar bootable Anda dapat menggunakan dd if = kernel_4.bin of = / srv / tftp / kernel.img melewatkan = 200 bs = 1 .intiAvtech disediakan kernel . Pada gm8161 - sdk - v161are alat kompilasi tersedia ( terutama uClibc - toolchain.tgz ) dan versi lain dari kode sumber kernel untuk platform ini . Setelah instalasi ( di / opt ) uClibc - toolchain dan mengatur PATH ( PATH = " / opt / toolchain / bin : $ PATH "; export PATH ) Anda dapat membangun sendiri kernel boot image : membuat bootsImage dan modul tambahan (dari gm8161 - sdk ) melalui . / membangun skrip dalam direktori modul .Diekstraksi atau sendiri - membuat image kernel dapat digunakan untuk flash DVR dengan u - boot dan TFTP ( atau bisa booting langsung dari TFTP melalui u - boot) :AVTECH > 7TFTP meng-upgrade Sistem LinuxHsot IP 192.168.5.153 :SERVER IP 192.168.5.152 :File name kernel_16.bin :Menggunakan perangkat eth0TFTP dari server 192.168.5.152 ; alamat IP kita adalah 192.168.5.153Filename ' kernel_16.bin ' .Alamat beban: 0x2000000Loading: t RD_REQ , file: kernel_16.bin# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #matangByte yang ditransfer = 3164300 ( 30488c hex )meng-upgrade ( y / n ) : ymeng-upgrade fw ...Upgrade Sistem Linuxmenghapus 0x10100000 +0 x00500000........................................ dilakukanTerhapus 40 sektorcp.b 0x02000000 0x10100000 $ ( ukuran file )Salin ke Flash ... dilakukanfilesize = 3164300AppImgSetelah filesystem jffs2 ekstraksi gambar dari file bin ( dd if = AppImg_4.bin of = / srv / tftp / appimg.img melewatkan = 200 bs = 1 ), Anda dapat me-mount dan memodifikasi script mulai debug dan memperbaiki DVR Anda . :modprobe mtdblockmodprobe jffs2modprobe mtdram TOTAL_SIZE = 7579 = 256 erase_sizedd if = / srv / tftp / appimg.img of = / dev/mtdblock0mount- t jffs2 / dev/mtdblock0 / mnt /mkdir / tmp / dvrappcp -a / mnt / / tmp / dvrappcd / tmp / dvrapp# DvrApp adalah boot script utama di AppImg# Menambahkan / eksekusi bin / sh Anda dapat memasukkan ke shell pada DVR ...vi dvrAppmkfs.jffs2 - o / srv/tftp/appimg.my1.img - r .Image filesystem asli atau memodifikasi dapat digunakan untuk flash AppImg pada DVR dengan u -boot dan TFTP :avtechi > 8TFTP meng-upgrade aplikasiHsot IP 192.168.5.153 :SERVER IP 192.168.5.152 :File name AppImg_16.bin :Menggunakan perangkat eth0TFTP dari server 192.168.5.152 ; alamat IP kita adalah 192.168.5.153Filename ' AppImg_16.bin ' .Alamat beban: 0x2000000Loading: t RD_REQ , file: AppImg_16.bin# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # #matangByte yang ditransfer = 7760696 ( 766b38 hex )meng-upgrade ( y / n ) : ymeng-upgrade fw ...Upgrade Aplikasimenghapus 0x10600000 +0 x00900000.................................................. ...................... dilakukanTerhapus 72 sektorcp.b 0x02000000 0x10600000 $ ( ukuran file )Salin ke Flash ... dilakukanfilesize = 7760696xmlDalam xml_4.bin tidak filesystem gambar, tetapi hanya satu xml file, sehingga tidak dapat flash langsung oleh u -boot . Cara terbaik untuk memperbarui file ini adalah menyalinnya ke DVR ( misalnya melalui USB drive) dan ekstrak ke / mnt / database / xml dengan DVR alat :mkdir / tmp / amount / dev / sdb / tmp / a # mount USB# Extracting file XML dari file bin ./ bin / upgradeHdr - s -i/tmp/a/xml_4.bin -o/tmp/config.xml - fxml - pH264DVRAV076_4 - VXML# Menghapus konfigurasi lama dan impor konfigurasi dari file diekstrakrm - fr / mnt / database / xml / */ mnt / mtd / DVR / XmlFileM upload / tmp / config.xmlSetelah memulihkan XML badabase Anda dapat memeriksa struktur / mnt / database / :/ # Ls - lR / mnt / database // mnt / database / :drwx ------ 2 root root 0 18 Oktober 17:37 eventlogdrwx ------ 2 root root 0 18 Oktober 21:13 xml/ mnt / database / eventlog :- rw ------- 1 root root 804 18 Oktober 21:08 log/ mnt / database / xml :- rw ------- 1 root root 272 18 Oktober 21:13 Umum- rw ------- 1 root root 215 18 Oktober 21:13 LogLevels- rw ------- 1 root root 440 Oct 18 21:13 Pemberitahuan- rw ------- 1 root root 117 Oct 18 21:13 MailLogd- rw ------- 1 root root 675 18 Oktober 21:13 Akun- rw ------- 1 root root 70 Oktober 18 21:13 Bandwidth- rw ------- 1 root root 4625 Oktober 18 21:13 Jaringan- rw ------- 1 root root 1033 Oktober 18 21:13 Properti- rw ------- 1 root root 1271 Oktober 18 21:13 Video- rw ------- 1 root root 393 18 Oktober 21:13 Merek- rw ------- 1 root root 96 Oct 18 21:13 Audio- rw ------- 1 root root 85060 18 Oktober 21:13 DVR- rw ------- 1 root root 8210 Oktober 18 21:13 AVKMetode ini membutuhkan gambar aplikasi diubah , setelah menginstal XML yang benar Anda dapat kembali ke AppImg asli atau menggunakan modifikasi sendiri AppImg . Menggunakan AppImg dan XML dari paket versi firmware yang berbeda adalah ide yang buruk .Jaringan streaming di KPD674ZKPD674Z dapat melakukan streaming video melalui :
rtsp dengan H264 : rtsp :/ / 192.168.1.10/live/h264/ch1
MJPEG melalui http : http://192.168.1.10/cgi-bin/guest/Video.cgi?media=MJPEG&channel=1&resolution=4CIF&sid=0.167763720401779
jpeg melalui http : http://192.168.1.10/cgi-bin/guest/Video.cgi?media=JPEG&channel=1&resolution=4CIF&sid=0.167763720401779
Info lebih lanjut tentang penggunaan cgi di AV TECH Perusahaan CGI Command Set Spesifikasi .Copyright ( c) 2012 , Robert Paciorek ( http://www.opcode.eu.org/ ) , BSD / MIT -jenis lisensi
Text / Program ini adalah dokumen / perangkat lunak bebas . Redistribusi dan digunakan dalam bentuk sumber dan biner , dengan atau tanpa modifikasi , YANG DIIZINKAN disediakan menyimpan informasi hak cipta ini . Dokumen / Program ini didistribusikan TANPA jaminan , gunakan dengan resiko ANDA sendiri .