Tính toán chi phí phần mềm xem camera từ xa trên máy tính

Nhập thông tin dưới đây để ước tính chi phí và hiệu suất của giải pháp camera từ xa phù hợp với nhu cầu của bạn

Kết quả tính toán

Chi phí hàng tháng ước tính: 0 ₫
Chi phí hàng năm ước tính: 0 ₫
Dung lượng lưu trữ cần thiết: 0 GB
Băng thông mạng cần thiết: 0 Mbps
Khuyến nghị: Chưa có dữ liệu

Hướng dẫn toàn diện về phần mềm xem camera từ xa trên máy tính (2024)

Trong thời đại công nghệ 4.0, việc giám sát từ xa đã trở thành nhu cầu thiết yếu cho cả hộ gia đình và doanh nghiệp. Phần mềm xem camera từ xa trên máy tính không chỉ giúp bạn theo dõi tài sản mọi lúc mọi nơi mà còn mang lại sự an tâm tuyệt đối. Bài viết này sẽ cung cấp cái nhìn sâu sắc về:

  • Cách thức hoạt động của phần mềm camera từ xa
  • Tiêu chí lựa chọn giải pháp phù hợp
  • So sánh các phần mềm phổ biến trên thị trường
  • Hướng dẫn cài đặt và cấu hình chi tiết
  • Giải pháp tối ưu hóa hiệu suất và bảo mật

1. Phần mềm xem camera từ xa hoạt động như thế nào?

1.1. Cơ chế kết nối cơ bản

Phần mềm xem camera từ xa hoạt động dựa trên nguyên tắc truyền tải dữ liệu qua mạng internet. Quy trình cơ bản bao gồm:

  1. Thu thập dữ liệu: Camera IP ghi lại hình ảnh và âm thanh tại vị trí lắp đặt
  2. Mã hóa: Dữ liệu được nén và mã hóa (thường sử dụng H.264/H.265 cho video và AAC cho âm thanh)
  3. Truyền tải: Dữ liệu được gửi đến máy chủ trung gian hoặc trực tiếp đến phần mềm trên máy tính của bạn
  4. Giải mã: Phần mềm trên máy tính giải nén và hiển thị hình ảnh thời gian thực
  5. Lưu trữ: Dữ liệu có thể được lưu trên đám mây, ổ cứng hoặc thiết bị NAS
So sánh phương thức truyền tải dữ liệu
Phương thức Độ trễ Bảo mật Chi phí Phù hợp với
P2P (Peer-to-Peer) Thấp (100-300ms) Trung bình Thấp Hộ gia đình, camera số lượng ít
Đám mây (Cloud) Trung bình (300-800ms) Cao Trung bình-Cao Doanh nghiệp, yêu cầu lưu trữ dài hạn
VPN riêng Thấp (50-200ms) Rất cao Cao Doanh nghiệp lớn, yêu cầu bảo mật tuyệt đối
RTSP/ONVIF Thấp (100-400ms) Phụ thuộc cấu hình Thấp-Trung bình Người dùng nâng cao, tích hợp hệ thống

1.2. Yêu cầu kỹ thuật tối thiểu

Để phần mềm hoạt động ổn định, hệ thống của bạn cần đáp ứng các yêu cầu sau:

  • Máy tính:
    • CPU: Intel Core i3 trở lên (khuyến nghị i5 cho nhiều camera)
    • RAM: 4GB tối thiểu (8GB cho hệ thống 8 camera trở lên)
    • HĐH: Windows 10/11, macOS 10.15 trở lên, hoặc Linux (Ubuntu 20.04+)
    • Card đồ họa: Hỗ trợ giải mã phần cứng (Intel Quick Sync, NVIDIA NVENC)
  • Mạng internet:
    • Tốc độ tải xuống: 5Mbps cho 1 camera 1080p, 10Mbps cho 4K
    • Tốc độ tải lên: 2Mbps cho 1 camera 1080p (quan trọng cho truyền tải)
    • Băng thông không giới hạn (đối với lưu trữ đám mây)
  • Camera:
    • Hỗ trợ giao thức ONVIF (để tương thích rộng rãi)
    • Độ phân giải phù hợp với nhu cầu (720p-4K)
    • Hỗ trợ mã hóa H.264/H.265
    • Cổng kết nối: RJ-45 (PoE) hoặc Wi-Fi 5/6

2. Tiêu chí lựa chọn phần mềm xem camera từ xa

2.1. Tính năng core không thể thiếu

Một phần mềm chất lượng cần đáp ứng các tính năng cơ bản sau:

Tính năng core và mức độ quan trọng
Tính năng Mô tả Mức độ quan trọng
Xem trực tiếp đa camera Hiển thị đồng thời nhiều camera trên cùng một màn hình ⭐⭐⭐⭐⭐
Ghi âm và lưu trữ Lưu trữ video và âm thanh với chất lượng gốc ⭐⭐⭐⭐⭐
Phát hiện chuyển động Cảnh báo khi có chuyển động trong khu vực giám sát ⭐⭐⭐⭐
Truy cập đa nền tảng Hỗ trợ Windows, macOS, iOS, Android, Web ⭐⭐⭐⭐
Mã hóa đầu cuối Bảo vệ dữ liệu bằng mã hóa AES-256 ⭐⭐⭐⭐⭐
Quản lý người dùng Phân quyền truy cập cho nhiều người dùng ⭐⭐⭐⭐
Tích hợp bản đồ Hiển thị vị trí camera trên bản đồ số ⭐⭐⭐
Hỗ trợ ONVIF Tương thích với camera của nhiều hãng khác nhau ⭐⭐⭐⭐⭐

2.2. So sánh giải pháp đám mây vs tại chỗ

Việc lựa chọn giữa giải pháp đám mây (cloud-based) và tại chỗ (on-premise) phụ thuộc vào nhiều yếu tố:

So sánh chi tiết giải pháp đám mây và tại chỗ
Tiêu chí Đám mây (Cloud) Tại chỗ (On-premise)
Chi phí ban đầu Thấp (chỉ cần phần mềm) Cao (phần cứng + phần mềm)
Chi phí duy trì Trung bình-Cao (phí đăng ký) Thấp (chỉ bảo trì phần cứng)
Tính sẵn sàng 99.9% uptime (phụ thuộc nhà cung cấp) Phụ thuộc vào hệ thống của bạn
Bảo mật Cao (mã hóa, xác thực đa yếu tố) Rất cao (kiểm soát hoàn toàn)
Khả năng mở rộng Dễ dàng (thêm camera mà không cần phần cứng) Hạn chế (phụ thuộc vào phần cứng)
Tốc độ truy cập Phụ thuộc tốc độ internet Nhanh (truy cập nội bộ)
Lưu trữ Linh hoạt (từ 7-365 ngày) Hạn chế (phụ thuộc ổ cứng)
Cập nhật Tự động (do nhà cung cấp quản lý) Thủ công (do bạn quản lý)
Phù hợp với Hộ gia đình, doanh nghiệp nhỏ, người dùng di động Doanh nghiệp lớn, yêu cầu bảo mật cao, hệ thống cố định

2.3. Các tiêu chí khác cần xem xét

  • Giao diện người dùng: Đơn giản, trực quan, hỗ trợ tiếng Việt
  • Hỗ trợ kỹ thuật: 24/7, có đội ngũ hỗ trợ tiếng Việt
  • Tích hợp với hệ thống hiện có: Hệ thống báo động, khóa điện tử,…
  • Tuân thủ pháp luật: Đảm bảo tuân thủ Luật An ninh mạng 2018 và các quy định về quyền riêng tư
  • Khả năng tùy biến: Cho phép cấu hình các thông số kỹ thuật như bitrate, FPS,…
  • Hỗ trợ API: Cho phép tích hợp với các ứng dụng bên thứ ba
  • Chính sách bảo mật dữ liệu: Tuân thủ GDPR (nếu có khách hàng châu Âu)

3. Top 5 phần mềm xem camera từ xa trên máy tính năm 2024

3.1. Blue Iris (Giải pháp toàn diện cho Windows)

Điểm nổi bật:

  • Hỗ trợ lên đến 64 camera trên một hệ thống
  • Phát hiện chuyển động thông minh với AI
  • Tích hợp sâu với hệ sinh thái Amazon Alexa và Google Assistant
  • Hỗ trợ mã hóa phần cứng Intel Quick Sync
  • Giao diện tuỳ biến cao với các layout đa dạng

Nhược điểm:

  • Chỉ hoạt động trên Windows
  • Giao diện phức tạp đối với người dùng mới
  • Giá bản quyền một lần khá cao ($69.95)

Giá cả: $69.95 (bản quyền trọn đời), hỗ trợ tối đa 64 camera

3.2. iSpy (Miễn phí và mã nguồn mở)

Điểm nổi bật:

  • Hoàn toàn miễn phí cho sử dụng cá nhân
  • Hỗ trợ Windows và Linux
  • Tích hợp phát hiện chuyển động và nhận diện khuôn mặt
  • Hỗ trợ lưu trữ đám mây và local
  • Cộng đồng phát triển tích cực

Nhược điểm:

  • Giao diện lỗi thời
  • Hiệu suất kém với hệ thống nhiều camera
  • Cần cấu hình phức tạp để tối ưu

Giá cả: Miễn phí (bản Community), $99/năm (bản Professional)

3.3. Synology Surveillance Station (Giải pháp tối ưu cho NAS)

Điểm nổi bật:

  • Tích hợp sẵn trên các thiết bị NAS Synology
  • Hỗ trợ lên đến 75 camera (tuỳ model NAS)
  • Giao diện web hiện đại, hỗ trợ đa nền tảng
  • Tính năng phân tích video thông minh
  • Lưu trữ dữ liệu an toàn với RAID

Nhược điểm:

  • Yêu cầu đầu tư thiết bị NAS
  • Chi phí bản quyền camera cao
  • Hiệu suất phụ thuộc vào phần cứng NAS

Giá cả: Miễn phí 2 camera, $50-100/camera thêm (tuỳ model)

3.4. Milestone XProtect (Giải pháp doanh nghiệp)

Điểm nổi bật:

  • Hỗ trợ không giới hạn camera
  • Tính năng phân tích video tiên tiến
  • Tuân thủ các tiêu chuẩn bảo mật quốc tế
  • Hỗ trợ đa site (quản lý nhiều địa điểm)
  • Tích hợp với hệ thống quản lý tòa nhà (BMS)

Nhược điểm:

  • Giá thành rất cao
  • Yêu cầu phần cứng mạnh
  • Đào tạo cần thiết để sử dụng hiệu quả

Giá cả: Từ $1,500 (bản Essential+) đến $10,000+ (bản Corporate)

3.5. TinyCam Pro (Giải pháp di động tốt nhất)

Điểm nổi bật:

  • Hỗ trợ hơn 3,000 mô hình camera khác nhau
  • Giao diện di động tối ưu hóa
  • Hỗ trợ xem trên TV thông qua Chromecast
  • Tính năng phát hiện tiếng ồn
  • Lưu trữ đám mây tích hợp

Nhược điểm:

  • Phiên bản miễn phí hạn chế tính năng
  • Không có phiên bản desktop chuyên dụng
  • Giao diện quá tải thông tin

Giá cả: $3.99 (mua một lần trên Android/iOS)

4. Hướng dẫn cài đặt và cấu hình phần mềm xem camera từ xa

4.1. Chuẩn bị trước khi cài đặt

Trước khi bắt đầu, bạn cần chuẩn bị:

  • Dan sách camera IP với thông tin:
    • Địa chỉ IP
    • Tên đăng nhập/mật khẩu
    • Cổng kết nối (mặc định thường là 554 cho RTSP, 80 cho HTTP)
    • Thương hiệu và model
  • Máy tính đáp ứng yêu cầu hệ thống
  • Kết nối internet ổn định (có dây recommended)
  • Phần mềm đã tải về từ nguồn chính thức
  • Tài khoản admin trên máy tính (để cài đặt phần mềm)

4.2. Quá trình cài đặt chi tiết (ví dụ với Blue Iris)

  1. Tải phần mềm:
    • Truy cập trang chủ Blue Iris
    • Tải phiên bản phù hợp (32-bit hoặc 64-bit)
    • Lưu file cài đặt (thường là BlueIrisSetup.exe)
  2. Cài đặt phần mềm:
    • Chạy file cài đặt với quyền admin
    • Làm theo hướng dẫn trên màn hình
    • Chọn thư mục cài đặt (mặc định: C:\Program Files\Blue Iris 5)
    • Đợi quá trình cài đặt hoàn tất (khoảng 2-5 phút)
  3. Cấu hình ban đầu:
    • Khởi động phần mềm lần đầu
    • Đặt mật khẩu admin (bắt buộc)
    • Cấu hình cài đặt mạng:
      • Chọn chế độ kết nối (LAN hoặc qua internet)
      • Cấu hình cổng (mặc định: 80 cho web, 81 cho mobile)
      • Bật UPnP nếu router hỗ trợ
    • Cấu hình lưu trữ:
      • Chọn thư mục lưu video
      • Đặt giới hạn dung lượng (ví dụ: 500GB)
      • Chọn chế độ ghi (liên tục hoặc khi có chuyển động)
  4. Thêm camera:
    • Nhấn “Add” trong tab Cameras
    • Chọn phương thức kết nối (Auto-discover hoặc Manual)
    • Nhập thông tin camera:
      • Tên camera (ví dụ: “Camera cửa trước”)
      • Địa chỉ IP và cổng
      • Tên đăng nhập và mật khẩu
      • Thương hiệu và model (nếu có)
    • Chọn độ phân giải và FPS phù hợp
    • Bật phát hiện chuyển động nếu cần
    • Nhấn “OK” để lưu cấu hình
  5. Cấu hình từ xa:
    • Đăng ký tài khoản DDNS (nếu không có IP tĩnh)
    • Cấu hình chuyển tiếp cổng (port forwarding) trên router:
      • Cổng 80 (HTTP) và 443 (HTTPS)
      • Cổng RTSP (554) nếu sử dụng
    • Cài đặt ứng dụng di động (Blue Iris App)
    • Đăng nhập bằng thông tin tài khoản
    • Kiểm tra kết nối từ xa
  6. Tối ưu hóa hiệu suất:
    • Bật mã hóa phần cứng (Hardware acceleration)
    • Điều chỉnh chất lượng video phù hợp với băng thông
    • Cấu hình lịch ghi hình hợp lý
    • Bật tính năng “Direct-to-disc” để giảm tải CPU
    • Cập nhật firmware camera và phần mềm thường xuyên

4.3. Khắc phục sự cố thường gặp

Các lỗi thường gặp và cách khắc phục
Lỗi Nguyên nhân Cách khắc phục
Không thể kết nối đến camera
  • Camera không nguồn
  • Sai địa chỉ IP/cổng
  • Tường lửa chặn kết nối
  • Kiểm tra nguồn và kết nối mạng của camera
  • Xác minh địa chỉ IP bằng công cụ IP Scanner
  • Tắt tường lửa tạm thời để kiểm tra
  • Kiểm tra cáp mạng và switch
Video giật lag
  • Băng thông không đủ
  • CPU quá tải
  • Độ phân giải quá cao
  • Giảm độ phân giải hoặc FPS
  • Sử dụng mã hóa H.265 thay vì H.264
  • Bật mã hóa phần cứng
  • Nâng cấp băng thông internet
Không thể truy cập từ xa
  • Cấu hình router sai
  • IP công cộng thay đổi
  • ISP chặn cổng
  • Kiểm tra cài đặt port forwarding
  • Sử dụng dịch vụ DDNS
  • Liên hệ ISP để mở cổng
  • Sử dụng VPN thay thế
Lỗi ghi hình
  • Hết dung lượng ổ đĩa
  • Quyền ghi file bị hạn chế
  • Lỗi ổ cứng
  • Xóa file cũ hoặc mở rộng dung lượng
  • Chạy phần mềm với quyền admin
  • Kiểm tra sức khỏe ổ đĩa bằng CrystalDiskInfo
  • Đổi ổ đĩa ghi hình
Âm thanh không hoạt động
  • Camera không hỗ trợ âm thanh
  • Cáp âm thanh lỗi
  • Cài đặt âm thanh bị vô hiệu hóa
  • Kiểm tra spec camera
  • Kiểm tra kết nối mic
  • Bật tính năng âm thanh trong cài đặt camera
  • Cập nhật driver âm thanh

5. Bảo mật và quyền riêng tư khi sử dụng phần mềm camera từ xa

5.1. Các rủi ro bảo mật phổ biến

Sử dụng phần mềm xem camera từ xa tiềm ẩn nhiều rủi ro bảo mật:

  • Tấn công brute force: Hacker dùng phần mềm để đoán mật khẩu
  • Lỗ hổng zero-day: Lợi dụng lỗi chưa được vá trong phần mềm
  • Man-in-the-middle: Chặn và sửa đổi dữ liệu truyền tải
  • DDoS: Tấn công làm quá tải hệ thống camera
  • Rò rỉ dữ liệu: Video bị đánh cắp và phát tán trên internet
  • Camera bị chiếm quyền: Hacker điều khiển camera quay vào các khu vực nhạy cảm

5.2. Biện pháp bảo mật cần thiết

  1. Mật khẩu mạnh:
    • Sử dụng mật khẩu dài tối thiểu 12 ký tự
    • Kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt
    • Thay đổi mật khẩu định kỳ (3-6 tháng/lần)
    • Sử dụng công cụ quản lý mật khẩu như Bitwarden hoặc 1Password
  2. Xác thực hai yếu tố (2FA):
    • Bật 2FA cho tất cả tài khoản
    • Sử dụng ứng dụng xác thực như Google Authenticator hoặc Authy
    • Tránh sử dụng SMS cho 2FA (dễ bị tấn công SIM swap)
  3. Cập nhật phần mềm:
    • Bật cập nhật tự động cho phần mềm và firmware camera
    • Kiểm tra thường xuyên các bản vá bảo mật
    • Đăng ký nhận thông báo từ nhà sản xuất
  4. Mạng riêng ảo (VPN):
    • Sử dụng VPN để truy cập camera từ xa
    • Cấu hình OpenVPN hoặc WireGuard trên router
    • Tránh sử dụng các dịch vụ VPN miễn phí không rõ nguồn gốc
  5. Phân quyền truy cập:
    • Tạo tài khoản riêng cho từng người dùng
    • Gán quyền hạn tối thiểu cần thiết
    • Vô hiệu hóa tài khoản không sử dụng
  6. Mã hóa dữ liệu:
    • Bật mã hóa end-to-end nếu phần mềm hỗ trợ
    • Sử dụng giao thức HTTPS thay vì HTTP
    • Mã hóa ổ đĩa lưu trữ video (BitLocker, VeraCrypt)
  7. Cấu hình router:
    • Đổi mật khẩu mặc định của router
    • Vô hiệu hóa quản lý từ xa
    • Bật tường lửa và cấu hình quy tắc严格
    • Tắt UPnP nếu không cần thiết
  8. Giám sát hoạt động:
    • Bật nhật ký (log) hoạt động
    • Thiết lập cảnh báo cho các hoạt động đáng ngờ
    • Kiểm tra log định kỳ

5.3. Tuân thủ pháp luật Việt Nam

Khi sử dụng phần mềm xem camera từ xa tại Việt Nam, bạn cần tuân thủ các quy định sau:

  • Luật An ninh mạng 2018:
    • Điều 26: Bảo vệ thông tin cá nhân trên không gian mạng
    • Điều 27: Phòng ngừa, xử lý hành vi xâm phạm an ninh mạng
    • Điều 28: Bảo vệ trẻ em trên không gian mạng
  • Nghị định 13/2023/NĐ-CP:
    • Quy định chi tiết về bảo vệ dữ liệu cá nhân
    • Yêu cầu đồng ý của chủ thể dữ liệu khi thu thập, xử lý
    • Quy định về lưu trữ và xoá dữ liệu
  • Quy định về lắp đặt camera:
    • Không quay vào khu vực riêng tư của người khác
    • Phải có biển báo tại khu vực được giám sát
    • Không ghi âm cuộc hội thoại mà không có sự đồng ý
  • Quy định về lưu trữ dữ liệu:
    • Dữ liệu camera giám sát phải được lưu trữ tại Việt Nam
    • Thời gian lưu trữ không được vượt quá mục đích sử dụng
    • Phải có biện pháp bảo vệ dữ liệu khỏi truy cập trái phép

6. Xu hướng phát triển của phần mềm camera từ xa

6.1. Trí tuệ nhân tạo và học máy

AI đang cách mạng hóa ngành giám sát video:

  • Nhận diện khuôn mặt: Xác định danh tính với độ chính xác lên đến 99.8%
  • Phát hiện hành vi đáng ngờ: Nhận biết hành động bất thường như đập phá, trộm cắp
  • Đếm người và phân tích lưu lượng: Ứng dụng trong quản lý bán lẻ và giao thông
  • Nhận diện biển số xe: Tích hợp với hệ thống quản lý bãi đỗ xe
  • Phân tích cảm xúc: Phát hiện trạng thái căng thẳng hoặc hung hăng

6.2. Edge Computing và xử lý tại thiết bị

Xu hướng chuyển từ xử lý đám mây sang xử lý tại thiết bị (edge computing):

  • Giảm độ trễ xuống còn 50-100ms
  • Tiết kiệm băng thông lên đến 90%
  • Tăng cường bảo mật (dữ liệu không rời khỏi thiết bị)
  • Hoạt động ổn định ngay cả khi mất kết nối internet
  • Giảm chi phí đám mây dài hạn

6.3. Tích hợp với hệ sinh thái nhà thông minh

Phần mềm camera hiện đại đang tích hợp sâu với các hệ thống:

  • Hệ thống báo động: Kích hoạt cảnh báo khi phát hiện xâm nhập
  • Đèn thông minh: Bật đèn khi phát hiện chuyển động vào ban đêm
  • Khóa điện tử: Mở cửa tự động khi nhận diện chủ nhà
  • Loa thông minh: Phát cảnh báo bằng giọng nói
  • Hệ thống sưởi/điều hòa: Điều chỉnh nhiệt độ dựa trên số người trong phòng

6.4. Công nghệ 5G và IoT

Sự phát triển của 5G và IoT mang lại:

  • Truyền tải video 4K/8K thời gian thực với độ trễ <20ms
  • Kết nối đồng thời hàng nghìn camera trong thành phố thông minh
  • Tích hợp với cảm biến môi trường (nhiệt độ, độ ẩm, chất lượng không khí)
  • Giám sát từ xa các thiết bị công nghiệp (IIoT)
  • Tối ưu hóa tiêu thụ năng lượng thông qua phân tích dữ liệu

6.5. Bảo mật sinh trắc học

Các phương thức xác thực mới:

  • Nhận diện vân tay và khuôn mặt để truy cập hệ thống
  • Xác thực bằng giọng nói
  • Phát hiện hành vi bất thường dựa trên sinh trắc học
  • Mã hóa dữ liệu dựa trên đặc điểm sinh học duy nhất

7. Kết luận và khuyến nghị

Phần mềm xem camera từ xa trên máy tính đã trở thành công cụ không thể thiếu trong cuộc sống hiện đại. Từ việc bảo vệ tài sản, giám sát trẻ em, đến quản lý doanh nghiệp, giải pháp này mang lại giá trị to lớn.

Khuyến nghị cho người dùng cá nhân:

  • Sử dụng giải pháp đám mây như TinyCam Pro hoặc iSpy cho sự tiện lợi
  • Ưu tiên camera hỗ trợ mã hóa end-to-end
  • Đầu tư vào hệ thống lưu trữ local (NAS) cho dữ liệu nhạy cảm
  • Bật tất cả tính năng bảo mật có sẵn
  • Cập nhật phần mềm và firmware định kỳ

Khuyến nghị cho doanh nghiệp:

  • Lựa chọn giải pháp hybrid (kết hợp đám mây và tại chỗ)
  • Triển khai hệ thống quản lý video chuyên nghiệp (VMS) như Milestone
  • Thực hiện đánh giá rủi ro bảo mật định kỳ
  • Đào tạo nhân viên về các quy trình bảo mật
  • Xây dựng kế hoạch ứng phó sự cố (incident response plan)

Dự báo trong 5 năm tới:

  • AI sẽ trở thành tiêu chuẩn trong tất cả phần mềm camera
  • Camera 8K sẽ trở nên phổ biến với giá thành hợp lý
  • Edge computing sẽ thay thế phần lớn xử lý đám mây
  • Các quy định về quyền riêng tư sẽ ngày càng严格
  • Tích hợp với thực tế ảo (VR) và thực tế tăng cường (AR) cho giám sát 3D

Việc lựa chọn phần mềm phù hợp cần dựa trên nhu cầu thực tế, ngân sách và mức độ kỹ thuật của người dùng. Hãy始终 ưu tiên bảo mật và tuân thủ pháp luật để tránh những rủi ro không đáng có.

Leave a Reply

Your email address will not be published. Required fields are marked *