How many IP CCTV cameras can I send over a point-to-point
wireless link if I have a switch on one end?
1 Answer
BEST ANSWER
0
ANSWER
Answered 6 years ago by Nathanael
There are a a few things that can affect how many cameras you
can realistically send over a wireless link.
1. The throughput of the wireless bridge
This is the advertised and real network speed achievable through
the wireless link. The devices may advertise a throughput of 300
Mbps for example although in reality actual throughput may be less
depending on range, line of sight, interference etc.
2. The bandwidth of the cameras
The bandwidth of the cameras is also affected by several
factors
Once you know the realistic throughput of your wireless link and
have calculated the total bandwidth of your cameras and allowed for
some overhead to account for variations you should be able to work
out how many cameras your wireless point-to-point link can
support.
As an example a typical 2.4 GHz wireless point-to-point bridge
will advertise a throughput of 150 Mbps. Even at 50% efficiency
that still allows for 75 Mbps throughput.
4 x Hikvision 4 Mega-pixel Lite (2560x1440) IP CCTV cameras
using H.265 compression set at 15 frames per second with medium
scene complexity require only 8 Mbps in total.
So if your wireless link has good line of sight and a good
quality connection then even a basic link can support several
medium to high resolution IP CCTV cameras.
This site uses cookies for essential website functions. You can choose to enable cookies that help us improve our services and promote relevant content to you.
For more information please see our Privacy Policy.
Array
(
[ALL] => Array
(
[0] => 04:41:26; PREPARED; MEMCACHE; __construct; SELECT * FROM ct_url_alias WHERE store_id = ? OR store_id = 0; 1
[1] => 04:41:26; PREPARED; 0.001696; ControllerStartupStartup; index; SELECT * FROM ct_setting WHERE store_id = 0 OR store_id = ? ORDER BY store_id ASC; 1
[2] => 04:41:26; PREPARED; MEMCACHE; __construct; SELECT * FROM ct_customer_group WHERE customer_group_id = ?; 1
[3] => 04:41:26; PREPARED; MEMCACHE; getCustomerCatalog; SELECT cc.* FROM ct_customer_catalog_customer ccc LEFT JOIN ct_customer_catalog cc ON cc.customer_catalog_id = ccc.customer_catalog_id WHERE (ccc.customer_id = ? AND ccc.customer_id != 0) OR ccc.customer_group_id = ?; 0|1
[4] => 04:41:26; STANDARD; MEMCACHE; ModelLocalisationCurrency; getCurrencies; SELECT * FROM ct_currency WHERE status = 1 ORDER BY title ASC
[5] => 04:41:26; STANDARD; MEMCACHE; Cart\Currency; __construct; SELECT * FROM ct_currency
[6] => 04:41:26; PREPARED; 0.000922; Cart\Tax; setAddress; SELECT tr1.tax_class_id, tr2.tax_rate_id, tr2.name, tr2.rate, tr2.type, tr2.tax_rate_register FROM ct_tax_rule tr1 LEFT JOIN ct_tax_rate tr2 ON (tr1.tax_rate_id = tr2.tax_rate_id) LEFT JOIN ct_zone_to_geo_zone z2gz ON (tr2.geo_zone_id = z2gz.geo_zone_id) LEFT JOIN ct_geo_zone gz ON (tr2.geo_zone_id = gz.geo_zone_id) WHERE z2gz.country_id = ? AND z2gz.zone_id = ? AND tr2.tax_rate_register = ?; 222|11|0
[7] => 04:41:26; PREPARED; 0.000458; Tracking; getNewTracker; SELECT tracking_id FROM ct_tracking WHERE tracker = ?; 8811f8c2f86e3179888084ad08528368eaaccbc77cd8a3e6c8a49ad2b64e73b1
[8] => 04:41:26; PREPARED; 0.000370; Url; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; security|forum
[9] => 04:41:26; PREPARED; 0.000245; Url; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; cctv|forum
[10] => 04:41:26; PREPARED; 0.000344; Url; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; how-many-ip-cctv-cameras-can-i-send-over-a-wireless-wifi-link|forum
[11] => 04:41:26; PREPARED; 0.000758; ModelForumPost; getForumPost; SELECT fp.*, fc.name AS category_name, (SELECT COUNT(*) FROM ct_forum_post fp2 WHERE fp2.post_type = 'reply' AND fp2.parent_id = fp.forum_post_id AND fp2.status = 2) AS total_replies FROM ct_forum_post fp LEFT JOIN ct_forum_category fc ON fc.forum_category_id = fp.forum_category_id WHERE fp.forum_post_id = ? AND fp.forum_category_id != 0; 17
[12] => 04:41:26; PREPARED; 0.000369; ModelForumPost; getForumPostComments; SELECT * FROM ct_forum_post_comment WHERE forum_post_id = ? AND status = 2 AND comment != ''; 17
[13] => 04:41:26; PREPARED; 0.007226; ModelForumPost; addView; UPDATE ct_forum_post SET views = views + 1 WHERE forum_post_id = ?; 17
[14] => 04:41:26; PREPARED; 0.000712; ModelAccountCustomer; getCustomerByTracker; SELECT DISTINCT * FROM ct_customer WHERE tracker = ?; 8811f8c2f86e3179888084ad08528368eaaccbc77cd8a3e6c8a49ad2b64e73b1
[15] => 04:41:26; PREPARED; 0.000280; ModelForumPost; notificationsEnabled; SELECT * FROM ct_forum_post_notify WHERE forum_post_id = ? AND notify = ?; 17|
[16] => 04:41:26; PREPARED; 0.000265; ModelForumPost; getVote; SELECT * FROM ct_forum_post_votes WHERE token = ? AND tracker = ?; c85f0c23d0b2c5b10724b8b2e73d56d2985359ab6162791278fe9d9896ab294a|8811f8c2f86e3179888084ad08528368eaaccbc77cd8a3e6c8a49ad2b64e73b1
[17] => 04:41:26; PREPARED; 0.000619; ModelForumPost; getForumPostReplies; SELECT fp.* FROM ct_forum_post fp LEFT JOIN ct_forum_post fpp ON fpp.forum_post_id = fp.parent_id WHERE fp.parent_id = ? AND fp.post_type = 'reply' AND fp.status = 2 ORDER BY CASE WHEN fpp.answer = fp.forum_post_id THEN 0 ELSE 1 END, (((fp.upvotes + 1) / (fp.downvotes + 1)) / 100) DESC; 17
[18] => 04:41:26; PREPARED; 0.000241; ModelForumPost; getVote; SELECT * FROM ct_forum_post_votes WHERE token = ? AND tracker = ?; bd4bc3889b32ac74eb183132be11b48e1089160628eafb368561321cefc553d9|8811f8c2f86e3179888084ad08528368eaaccbc77cd8a3e6c8a49ad2b64e73b1
[19] => 04:41:26; PREPARED; 0.000356; ModelForumPost; getForumPostComments; SELECT * FROM ct_forum_post_comment WHERE forum_post_id = ? AND status = 2 AND comment != ''; 22
[20] => 04:41:26; PREPARED; 0.000290; ModelForumCategory; getForumCategory; SELECT fc.* FROM ct_forum_category fc WHERE fc.forum_category_id = ?; 2
[21] => 04:41:26; STANDARD; 0.000157; ModelForumCategory; getForumCategoryPath; SELECT parent_id FROM ct_forum_category WHERE forum_category_id = '2'
[22] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategoryPath; SELECT parent_id FROM ct_forum_category WHERE forum_category_id = '1'
[23] => 04:41:26; PREPARED; MEMCACHE; getForumCategories; SELECT fc.*, fc.forum_category_id AS path FROM ct_forum_category fc WHERE fc.parent_id = 0 AND fc.store_id = ? ORDER BY fc.sort_order ASC; 1
[24] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('1-', sort_order) AS sort_order, CONCAT('1_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 1 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[25] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('1-', '1-', sort_order) AS sort_order, CONCAT('1_', '2_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 2 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[26] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('1-', '1-', sort_order) AS sort_order, CONCAT('1_', '3_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 3 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[27] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('1-', '1-', sort_order) AS sort_order, CONCAT('1_', '5_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 5 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[28] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('1-', '1-', sort_order) AS sort_order, CONCAT('1_', '6_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 6 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[29] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('2-', sort_order) AS sort_order, CONCAT('4_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 4 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[30] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('2-', '2-', sort_order) AS sort_order, CONCAT('4_', '7_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 7 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[31] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('2-', '2-', sort_order) AS sort_order, CONCAT('4_', '8_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 8 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[32] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('2-', '2-', sort_order) AS sort_order, CONCAT('4_', '9_', forum_category_id) AS path FROM ct_forum_category fc WHERE parent_id = 9 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[33] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('3-', sort_order) AS sort_order, CONCAT('10_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 10 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[34] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('4-', sort_order) AS sort_order, CONCAT('11_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 11 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[35] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('5-', sort_order) AS sort_order, CONCAT('12_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 12 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[36] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('6-', sort_order) AS sort_order, CONCAT('17_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 17 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
[37] => 04:41:26; STANDARD; MEMCACHE; ModelForumCategory; getForumCategories; SELECT fc.*, CONCAT('7-', sort_order) AS sort_order, CONCAT('16_', forum_category_id) AS path FROM ct_forum_category fc WHERE fc.parent_id = 16 AND fc.store_id = 1 ORDER BY fc.sort_order ASC
)
[DUPLIACTES] => Array
(
)
[TOTAL_EXECUTION_TIME] => 0.01530814171
)