Danh mục

Thiết kế một trang web theo dõi bằng camera số từ xa

Số trang: 15      Loại file: doc      Dung lượng: 562.00 KB      Lượt xem: 11      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 7,500 VND Tải xuống file đầy đủ (15 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Vấn đề truyền hình ảnh liên tục qua mạng (online), là từ nơi nguồn tớiđích trong một khoảng thời gian nhất định (thường là giây) phải có một sốlượng frame ảnh được truyền để đảm bảo bên người xem cảm thấy hìnhđược diễn tiến liên tục, nó tạo nên một luồng liên lục (stream).
Nội dung trích xuất từ tài liệu:
Thiết kế một trang web theo dõi bằng camera số từ xa HỌC VIỆN BƯU CHÍNH VIỄN THÔNG Khoa CNTT ======Đồ án:Thiết kế một trang web theo dõi bằng camera số từ xa/Mở rộng: Video Conferencing System.Giáo viên hướng dẫn : Lê Hà Thanh.Nhóm thực hiện : Group 8. Đồ án Muiltimedia : thiết kế camera theo dõi từ xaLý thuyết: Vấn đề truyền hình ảnh liên tục qua mạng (online), là từ nơi nguồn tớiđích trong một khoảng thời gian nhất định (thường là giây) phải có một sốlượng frame ảnh được truyền để đảm bảo bên người xem cảm thấy hìnhđược diễn tiến liên tục, nó tạo nên một luồng liên lục (stream). Nhưng vấnđề truyền dữ liệu qua internet là một vấn đề quan trọng nó phụ thuộc vàonhiều yếu tố. Chất lượng đường truyền, vấn đề bảo mật, chất lượng hìnhảnh, độ trễ của hình, tường lửa… Để khắc phục những vấn đề trên người tađã có những biện pháp như sau: - Giảm chất lượng hình (giảm thông lượng). - Nén dữ liệu (giảm thông lượng). - Mã hóa dữ liệu (bảo mật hình ảnh). - Phương thức truy cập dữ liệu - …Đồ án: Nguyên tắc thiết kế, là ta phải lấy hình trực tiếp từ một camera,public nó ra một stream media, ở đây là web, hình ảnh được phát lên tục dùphía client không viewer. Các yêu cầu: - Hình ảnh trực tiếp từ camera. - Hình ảnh được truyền phải là ảnh thời gian thực. - Được truy cấp từ web browser (IE) - Truy xuất từ mọi nơi. - Độ trể thời gian thực ít nhất 10frame/giây.Thiết kế:2 Nhóm thực hiên : Group 8 Đồ án Muiltimedia : thiết kế camera theo dõi từ xa 1. Nguồn phát: Một Webcam(WC), gắn trực tiếp vào PC qua cổng USB,do vấn đề truy cập data trực tiếp từ WC ta phải sử dụng những hàm phứctạp, phải lập trình, sau đó rồi phải chuyển luồng qua web, tinh chỉnh hìnhảnh... nói chung là khó lắm (nếu không có yêu cầu bức thiết thì không nên-tốn thời gian). Do đó ta sử dụng một chương trình nó có tất cả các chức năngđó trong 1 (lấy hình ảnh, public hình ảnh …) gọi là Active Webcam (sài chùa).Chương trình sẽ tạo một Webserver lắng nghe ở port 8080 (thường là nhưthế), hình ảnh được redirect từ WC vào Webserver, dĩ nhiên phải có chỉnh sửaso với yêu cầu: a. Chất lượng ảnh được nén với tỉ lệ: 25% so với chất lượng thật. b. Tốc đột truyền frame cố định là 10frame/giây. 2. Public lên Internet: Để có thể truy cập mọi nơi nó phải có 1 real IP,tĩnh, nhưng muốn có nó thì phải tốn tiền, đó là cả một vấn đề, ở đây ta có 1giải pháp. Do ta biết khi 1 modem kết nối Inernet nó được ISP cung cấp 1 IPtạm thời (Dynamic IP - có thế còn hơn không). Nhưng vấn đề là tại một thờiđiểm khác nhau lại có 1 IP khác nhau, ta phải có một cách để cập nhật IP, ởtrường hợp này ta sử dụng dịch vụ NO-IP.COM, nhờ nó cập nhất IP, ta khôngcần phải biết IP hiện tại là bao nhiều ta chỉ cần truy cập thông qua một tênmiền (group8.no-ip.org). 3. Phần Client: ở đây ta sữ dụng IE, tải một ActiveX control về để có thể xem.3 Nhóm thực hiên : Group 8 Đồ án Muiltimedia : thiết kế camera theo dõi từ xa Active WebcamI/ Các bước cơ bản cài đặt chương trình.Bước 1 : Chạy chương trình. Chạy file AWCStp_d.exe Chọn InstallBước 2 : Thỏa thuận bản quyền Chọn Yes4 Nhóm thực hiên : Group 8 Đồ án Muiltimedia : thiết kế camera theo dõi từ xaII/ GIAO DIỆN CHƯƠNG TRÌNH CHÍNH.Tạo một liên kết tới 1 camera mới5 Nhóm thực hiên : Group 8 Đồ án Muiltimedia : thiết kế camera theo dõi từ xa Chọn nguồn CameraTỉ lệ nén ảnh6 Nhóm thực hiên : Group 8 Đồ án Muiltimedia : thiết kế camera theo dõi từ xaChọn kiểu Public (Webserver, port 8080)Phía Client7 Nhóm thực hiên : Group 8 Đồ án Muiltimedia : thiết kế camera theo dõi từ xa III/ Phần NO-IP3.1/ Điều kiện tối thiểu 1. Máy tính cấu hình tương đối cao, tối thiểu phải là CPU P4 2,4GHzHT, ổ cứng 80GB (nên sử dụng RAID cho an toàn), 512MB RAM. 2. Cài đặt một trong các hệ điều hành Windows (nên từ XP trở lên vànếu được Server thì càng tốt), Macintosh, Linux, Unix. 3. Cài đặt tối thiểu một Web Server, gồm: IIS, Apache, JRun... 4. Nếu có nhu cầu thì cài thêm hệ quản trị cơ sở dữ liệu như: SQLServer, MySQL... ...

Tài liệu được xem nhiều: