{"id":15080,"date":"2026-08-20T17:27:55","date_gmt":"2026-08-20T09:27:55","guid":{"rendered":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/"},"modified":"2026-08-20T17:30:19","modified_gmt":"2026-08-20T09:30:19","slug":"ip-security-camera-main-stream-vs-sub-stream-settings","status":"publish","type":"post","link":"https:\/\/bokysee.com\/es\/ip-security-camera-main-stream-vs-sub-stream-settings\/","title":{"rendered":"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing"},"content":{"rendered":"<figure class=\"aligncenter qc-single-image-wrapper\">\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><img fetchpriority=\"high\" decoding=\"async\" style=\"width: 720px; max-width: 100%;\" src=\"https:\/\/statics.mylandingpages.co\/static\/aaahzcafuaq3mgfe\/image\/8949d3f02df948759d38d937c8690a22.webp\" alt=\"How IP Security Cameras Work: Full Guide to Components, Image Processing &amp; Video Streaming (2026)\" width=\"720\" height=\"405\" \/><\/div><figcaption class=\"qc-caption\"><\/figcaption><\/figure>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Quick Answer: Should an IP Security Camera Use Main Stream or Sub Stream?<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Use the main stream for NVR recording and detailed playback. Use the sub stream for multi-camera display, mobile monitoring and slower internet connections. The main stream protects evidence quality, while the sub stream reduces bandwidth and decoding load.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The best settings depend on resolution, H.264 or H.265, FPS, scene movement, upload speed and NVR decoding capacity. Buyers can compare the <\/span><a href=\"https:\/\/bokysee.com\/es\/product-category\/ip-camera\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>Bokysee IP security camera range<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0and review the <\/span><a href=\"https:\/\/bokysee.com\/es\/bokysee-ip-security-camera-encoding-settings-guide\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>IP security camera encoding settings guide<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0before sample testing.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>What Is the Main Stream on an IP Security Camera?<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The main stream is the camera\u2019s primary, higher-quality video stream. It normally uses the required project resolution, a higher bitrate and a frame rate suitable for the monitored activity.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">It is used for continuous or event recording, detailed playback, facial or clothing detail, vehicle identification, cashier evidence, digital zoom and high-quality export.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">An 8MP camera may output an 8MP main stream, but bitrate and FPS should match the scene. A quiet warehouse aisle needs less data than a vehicle entrance. Too little bitrate produces blockiness and lost motion detail; too much wastes bandwidth and storage.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The main stream is not ideal for every viewing task. Sending sixteen high-resolution main streams to a phone can cause delay even when local recording is stable.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>What Is the Sub Stream on an IP Security Camera?<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The sub stream is a second, lower-bandwidth stream from the same camera. It normally uses lower resolution, bitrate and FPS.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">It supports mobile live view, browser preview, large NVR split screens and remote monitoring over limited upload bandwidth. It should show the scene clearly but is not normally the preferred evidence stream.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Correct sub-stream configuration often fixes the complaint: \u201cThe recording is clear, but phone viewing is slow.\u201d The NVR may be recording correctly while the remote client requests more data than the connection or phone can handle.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>IP Security Camera Main Stream vs Sub Stream Comparison Table<\/strong><\/span><\/h2>\n<figure class=\"alignnone qc-single-image-wrapper\">\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><img decoding=\"async\" style=\"width: 720px; max-width: 100%;\" src=\"https:\/\/statics.mylandingpages.co\/static\/aaahzcafuaq3mgfe\/image\/895a97d1d97247028c59b3471532183d.webp\" alt=\"\" width=\"720\" height=\"540\" \/><\/div>\n<\/figure>\n<div class=\"qc-default-table-wrapper fullwidth\">\n<table style=\"width: 713px;\">\n<colgroup>\n<col style=\"width: 129px;\" \/>\n<col style=\"width: 162px;\" \/>\n<col style=\"width: 155px;\" \/>\n<col style=\"width: 267px;\" \/><\/colgroup>\n<tbody>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #ffffff; font-size: 8pt;\"><strong>S<\/strong><\/span><span style=\"font-size: 8pt;\"><strong>etting<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Main Stream<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Sub Stream<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Uso recomendado<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Resoluci\u00f3n<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Higher<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Lower<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Main for evidence, sub for overview<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Tasa de bits<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Higher<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Lower<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Balance quality against capacity<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Velocidad de cuadros<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Full project requirement<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Often reduced<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Maintain usable motion in live view<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Storage demand<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Higher<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Lower<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Main stream normally determines HDD size<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Mobile data use<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Higher<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Lower<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Sub stream is usually preferred remotely<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">NVR decoding load<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Higher<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Lower<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Use sub streams in large split screens<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Digital zoom detail<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Better<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Limitado<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Do not rely on sub stream for identification<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Typical role<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Recording and playback<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Preview and remote view<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Configure both streams<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The streams are not competing choices. Recording only a low-resolution sub stream may save storage but weaken evidence. Removing the sub stream may overload multi-camera displays.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Best Main Stream Settings for IP Security Camera Recording<\/strong><\/span><\/h2>\n<figure class=\"alignnone qc-single-image-wrapper\">\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><img decoding=\"async\" style=\"width: 720px; max-width: 100%;\" src=\"https:\/\/statics.mylandingpages.co\/static\/aaahzcafuaq3mgfe\/image\/44ec8d903dfc4647a1b5d6dc1a23ef93.webp\" alt=\"\" width=\"720\" height=\"540\" \/><\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">There is no universal bitrate. The following H.265 ranges are practical starting points and should be tested in the real scene, especially at night.<\/span><\/figure>\n<div class=\"qc-default-table-wrapper fullwidth\">\n<table style=\"min-width: 408px;\">\n<colgroup>\n<col style=\"width: 110px;\" \/>\n<col style=\"width: 140px;\" \/>\n<col style=\"width: 133px;\" \/>\n<col \/><\/colgroup>\n<tbody>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Resoluci\u00f3n de la c\u00e1mara<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Starting Bitrate Range<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Typical FPS Range<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Common Use<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">2MP<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">1.5-3 Mbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">12-25 fps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Homes, offices and general monitoring<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">4MP<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">2-4 Mbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">12-25 fps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Retail, warehouses and entrances<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">5MP<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">3-5 Mbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">12-25 fps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Commercial projects and wider detail<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">8MP<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">4-8 Mbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">12-25 fps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Parking, entrances and premium systems<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Set resolution and FPS for the actual scene, define a maximum bitrate for network calculation and test night playback. Trees, rain, vehicles and image noise can require more data than a static indoor scene.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">For most projects:<\/span><\/p>\n<p><span style=\"color: #2f75b5; font-size: 10pt;\"><strong>1. <\/strong><\/span><span style=\"color: #1f2937; font-size: 10pt;\">Select the resolution needed for identification, not automatically the maximum.<\/span><\/p>\n<p><span style=\"color: #2f75b5; font-size: 10pt;\"><strong>2. <\/strong><\/span><span style=\"color: #1f2937; font-size: 10pt;\">Set FPS according to movement.<\/span><\/p>\n<p><span style=\"color: #2f75b5; font-size: 10pt;\"><strong>3. <\/strong><\/span><span style=\"color: #1f2937; font-size: 10pt;\">Use VBR where scene complexity changes and the NVR supports it.<\/span><\/p>\n<p><span style=\"color: #2f75b5; font-size: 10pt;\"><strong>4. <\/strong><\/span><span style=\"color: #1f2937; font-size: 10pt;\">Set a maximum bitrate for storage and bandwidth planning.<\/span><\/p>\n<p><span style=\"color: #2f75b5; font-size: 10pt;\"><strong>5. <\/strong><\/span><span style=\"color: #1f2937; font-size: 10pt;\">Test moving targets at night.<\/span><\/p>\n<p><span style=\"color: #2f75b5; font-size: 10pt;\"><strong>6. <\/strong><\/span><span style=\"color: #1f2937; font-size: 10pt;\">Check recorded playback and exported files.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">El <\/span><a href=\"https:\/\/bokysee.com\/es\/best-frame-rate-for-security-cameras-15fps-vs-25fps-vs-30fps-complete-cctv-guide\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>Bokysee security camera frame-rate guide<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0explains 15 fps, 25 fps and 30 fps applications.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Best Sub Stream Settings for IP Camera Mobile Viewing<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">A useful sub stream should load quickly without becoming unreadable.<\/span><\/p>\n<div class=\"qc-default-table-wrapper fullwidth\">\n<table style=\"min-width: 100px;\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<tbody>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Application<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Example Resolution<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Example Bitrate<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Example FP<\/strong><\/span><span style=\"font-size: 8pt;\"><strong>S<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">One to four cameras on Wi-Fi<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">640 \u00d7 360 to 704 \u00d7 576<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">384-768 Kbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">10-15 fps<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Eight to sixteen cameras on mobile<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">640 \u00d7 360 or similar<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">256-512 Kbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">8-12 fps<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Remote site with limited 4G upload<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">320 \u00d7 240 to 640 \u00d7 360<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">128-384 Kbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">5-10 fps<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Local NVR multi-screen<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">640 \u00d7 360 to 704 \u00d7 576<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">384-768 Kbps<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">10-15 fps<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The client must support the codec. A phone or browser may perform better with H.264 sub streams even when the NVR records H.265 main streams. Test the combination because mixed codecs use additional camera resources.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Do not set the sub stream unnecessarily high. Sixteen sub streams at 1 Mbps require roughly 16 Mbps before overhead, which may exceed site upload speed or NVR outgoing bandwidth.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Why an NVR Uses Sub Streams in 9-, 16- or 32-Channel Live View<\/strong><\/span><\/h2>\n<figure class=\"alignnone qc-single-image-wrapper\">\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 720px; max-width: 100%;\" src=\"https:\/\/statics.mylandingpages.co\/static\/aaahzcafuaq3mgfe\/image\/015ae6471fa84731b7862130b8855b62.webp\" alt=\"\" width=\"720\" height=\"540\" \/><\/div>\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><span style=\"color: #1f2937; font-size: 10pt;\">Displaying many main streams requires substantial decoding power. A recorder may support high-resolution recording but have a lower simultaneous decoding limit.<\/span><\/div>\n<\/figure>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Typical behavior is:<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">One-camera full screen: main stream<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Four-camera split: main or mixed streams<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Nine-camera split: mostly sub streams<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Sixteen- or thirty-two-camera split: sub streams<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Playback of a selected channel: main stream<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">This does not mean the NVR records low-quality footage. The recording can remain on the main stream while the screen shows a sub stream.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">A \u201cresource insufficient\u201d warning may appear when too many high-resolution streams are forced onto the display. Use sub streams for split view and review the NVR decoding specification.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Why IP Camera Remote Viewing Is Slow or Keeps Buffering<\/strong><\/span><\/h2>\n<figure class=\"alignnone qc-single-image-wrapper\">\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 720px; max-width: 100%;\" src=\"https:\/\/statics.mylandingpages.co\/static\/aaahzcafuaq3mgfe\/image\/086d0942e47443279b4bdb49cb3d0700.webp\" alt=\"\" width=\"720\" height=\"540\" \/><\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Remote performance depends on upload speed at the camera or NVR site, NVR outgoing bandwidth and client decoding. Delay commonly occurs when:<\/span><\/figure>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">The app requests the main stream<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Too many cameras are opened<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Sub-stream bitrate is too high<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Site upload speed is limited<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">The phone cannot decode the codec smoothly<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Mobile signal or P2P routing is unstable<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Night noise increases VBR bitrate<\/span><\/p>\n<p>\u00b7<span style=\"font-size: 7pt;\">\u00a0<\/span><span style=\"color: #1f2937; font-size: 10pt;\">Camera and NVR stream settings do not match<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Use this calculation:<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\"><strong>Required remote upload \u2248 number of viewed streams \u00d7 bitrate per stream<\/strong><\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Four 512 Kbps sub streams need about 2 Mbps before overhead. Four 6 Mbps main streams need about 24 Mbps. This explains why one-camera view works while four-camera main-stream view buffers.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">For cellular projects, see the <\/span><a href=\"https:\/\/bokysee.com\/es\/how-much-data-does-a-4g-camera-use\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>Bokysee 4G camera data usage guide<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Main Stream and Sub Stream Settings by IP Security Camera Application<\/strong><\/span><\/h2>\n<figure class=\"alignnone qc-single-image-wrapper\">\n<div class=\"qc-image-resizable-wrapper\" style=\"max-width: 100%;\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 720px; max-width: 100%;\" src=\"https:\/\/statics.mylandingpages.co\/static\/aaahzcafuaq3mgfe\/image\/3a4705a694224a09bf64ba2c90ac2191.webp\" alt=\"\" width=\"720\" height=\"540\" \/><\/div>\n<\/figure>\n<div class=\"qc-default-table-wrapper fullwidth\">\n<table style=\"width: 711px;\">\n<colgroup>\n<col style=\"width: 172px;\" \/>\n<col style=\"width: 251px;\" \/>\n<col style=\"width: 288px;\" \/><\/colgroup>\n<tbody>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Application<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Main Stream Priority<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Sub Stream Priority<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Retail store<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Face, cashier and entrance detail<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Smooth four- or eight-camera mobile view<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Dep\u00f3sito<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Door, aisle and loading-zone evidence<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Efficient many-channel monitoring<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Parking entrance<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Motion detail, exposure and identification<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Status monitoring only<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Remote construction site<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Local high-quality recording<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Low-bitrate 4G live view<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Distributor showroom<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Demonstrate recording quality<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Demonstrate responsive remote access<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0For license plates or moving vehicles, do not rely on the sub stream as the only evidence source. For remote sites, retain the main stream locally and use event alerts plus a lower-bitrate sub stream to control data use.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>How H.264 and H.265 Affect IP Camera Main and Sub Streams<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">H.265 is designed for more efficient video compression. The official <\/span><a href=\"https:\/\/www.itu.int\/itu-t\/recommendations\/rec.aspx?rec=H.265\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>ITU-T H.265 recommendation<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0is the standards reference. In CCTV, H.265 can reduce bandwidth and storage for a comparable quality target, but results depend on the encoder, scene and settings.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">A practical configuration may use H.265 for the main recording stream and H.264 for the sub stream to improve client compatibility. Another project may use H.265 on both. The camera, NVR, mobile app, browser and VMS must all support the selected combination.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">ONVIF Profile T supports H.264 and H.265 streaming. Review the official <\/span><a href=\"https:\/\/www.onvif.org\/profiles\/profile-t\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>ONVIF Profile T page<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0when preparing interoperability requirements.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>How RTSP and ONVIF Select IP Security Camera Streams<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">RTSP is commonly used to retrieve video streams; the official <\/span><a href=\"https:\/\/www.rfc-editor.org\/info\/rfc7826\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>RFC 7826 RTSP 2.0 specification<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0is the protocol reference. Manufacturers may provide different paths for main and sub streams. ONVIF can expose media profiles, but the client still needs a compatible codec and resolution.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">If only one stream appears on a third-party NVR, verify that the sub stream is enabled, both media profiles are exposed, the ONVIF user has permission and the codec is supported. An RTSP picture does not prove that ONVIF events, audio or PTZ functions work.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Main Stream and Sub Stream Compatibility Checklist for Bulk Orders<\/strong><\/span><\/h2>\n<div class=\"qc-default-table-wrapper fullwidth\">\n<table style=\"min-width: 252px;\">\n<colgroup>\n<col style=\"width: 227px;\" \/>\n<col \/><\/colgroup>\n<tbody>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Test Item<\/strong><\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"font-size: 8pt;\"><strong>Acceptance Requirement<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Main-stream recording<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Correct resolution, codec, FPS and stable recording<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Sub-stream live view<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Smooth multi-screen and mobile viewing<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Stream switching<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Correct switch between split view and full screen<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Reproducci\u00f3n<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Main-stream detail remains clear<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Audio<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Synchronized on required stream and client<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">ONVIF profiles<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Both required streams visible to target NVR<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">RTSP<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Main and sub URLs work where required<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Remote bandwidth<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Stable under expected upload conditions<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Reconnection<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Streams recover after cable or power interruption<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Night test<\/span><\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p style=\"margin-bottom: 0pt;\"><span style=\"color: #1f2937; font-size: 8pt;\">Bitrate and image remain acceptable after lights activate<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0A representative <\/span><a href=\"https:\/\/bokysee.com\/es\/products\/bokysee-outdoor-wireless-cam-ip-poe-wdr-security-camera-system-for-project\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>5MP PoE IP security camera<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0can be tested with the target NVR before bulk production.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>IP Security Camera Main Stream vs Sub Stream FAQ<\/strong><\/span><\/h2>\n<h3><span style=\"color: #1f2937; font-size: 12pt;\"><strong>Does the sub stream reduce main-stream recording quality?<\/strong><\/span><\/h3>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Normally no. They are separate configurations, although both use camera processing resources.<\/span><\/p>\n<h3><span style=\"color: #1f2937; font-size: 12pt;\"><strong>Can an NVR record the sub stream?<\/strong><\/span><\/h3>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Some NVRs can, but the main stream is normally preferred when identification detail matters.<\/span><\/p>\n<h3><span style=\"color: #1f2937; font-size: 12pt;\"><strong>Why is mobile live view blurry while NVR playback is clear?<\/strong><\/span><\/h3>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">The app is probably displaying the lower-resolution sub stream while the NVR records the main stream.<\/span><\/p>\n<h3><span style=\"color: #1f2937; font-size: 12pt;\"><strong>Should both streams use the same codec?<\/strong><\/span><\/h3>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Not necessarily. H.265 may be used for recording and H.264 for client compatibility.<\/span><\/p>\n<h3><span style=\"color: #1f2937; font-size: 12pt;\"><strong>Can lowering sub-stream bitrate fix mobile lag?<\/strong><\/span><\/h3>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">It can help, but upload speed, outgoing NVR bandwidth, client decoding and latency should also be checked.<\/span><\/p>\n<h2><span style=\"color: #2f75b5; font-size: 15pt;\"><strong>Final Recommendation: Configure Both IP Security Camera Streams for Their Correct Jobs<\/strong><\/span><\/h2>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Record the main stream at the quality required for evidence. Use the sub stream to make multi-camera display and remote viewing efficient. Test both streams with the actual NVR, app and internet conditions.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">Bokysee supports stream configuration and compatibility testing. Share resolution, camera quantity, NVR model, recording days and remote network conditions to receive a suitable <\/span><a href=\"https:\/\/bokysee.com\/es\/product-category\/cctv-kits\/poe-kits\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #2f75b5; font-size: 10pt;\"><u>IP security camera and NVR solution<\/u><\/span><\/a><span style=\"color: #1f2937; font-size: 10pt;\">.<\/span><\/p>\n<p><span style=\"color: #1f2937; font-size: 10pt;\">\u00a0<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.<\/p>","protected":false},"author":2,"featured_media":15079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","two_page_speed":[],"footnotes":"","rank_math_title":"","rank_math_description":"","rank_math_focus_keyword":"","rank_math_robots":"","rank_math_canonical_url":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_twitter_title":"","rank_math_twitter_description":"","_aioseo_title":"","_aioseo_description":"","_aioseo_keywords":"","_aioseo_robots_default":"","_aioseo_robots_noindex":"","_aioseo_og_title":"","_aioseo_og_description":"","_aioseo_twitter_title":"","_aioseo_twitter_description":"","aiosp_title":"","aiosp_description":"","aiosp_keywords":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_analysis_target_kw":"","_seopress_robots_canonical":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_genesis_title":"","_genesis_description":"","_genesis_canonical":"","_genesis_noindex":"","_genesis_nofollow":"","slim_seo":""},"categories":[80,1],"tags":[1441,1440,1439,841,876,1438,1442,986],"class_list":["post-15080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-about-product","category-uncategorized","tag-h-265-main-stream-bitrate","tag-ip-camera-mobile-viewing-lag","tag-ip-camera-sub-stream-settings","tag-ip-cameras-supplier","tag-ip-security-cameras","tag-nvr-remote-viewing-bandwidth","tag-nvr-resource-insufficient","tag-poe-ip-camera-supplier"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.2.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing - Bokysee Technology Co.,LTD<\/title>\n<meta name=\"description\" content=\"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bokysee.com\/es\/ip-security-camera-main-stream-vs-sub-stream-settings\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing\" \/>\n<meta property=\"og:description\" content=\"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bokysee.com\/es\/ip-security-camera-main-stream-vs-sub-stream-settings\/\" \/>\n<meta property=\"og:site_name\" content=\"Bokysee Technology Co.,LTD\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-20T09:27:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-20T09:30:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/\",\"url\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/\",\"name\":\"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing - Bokysee Technology Co.,LTD\",\"isPartOf\":{\"@id\":\"https:\/\/bokysee.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp\",\"datePublished\":\"2026-08-20T09:27:55+00:00\",\"dateModified\":\"2026-08-20T09:30:19+00:00\",\"author\":{\"@id\":\"https:\/\/bokysee.com\/#\/schema\/person\/52a2cfa45206699986b406862eae4a5b\"},\"description\":\"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.\",\"breadcrumb\":{\"@id\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#primaryimage\",\"url\":\"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp\",\"contentUrl\":\"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp\",\"width\":1200,\"height\":800,\"caption\":\"u 1787218071727\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bokysee.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bokysee.com\/#website\",\"url\":\"https:\/\/bokysee.com\/\",\"name\":\"Bokysee Technology Co.,LTD\",\"description\":\"Professional Smart Indoor and Outdoor Security Cameras Solution Supplier\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bokysee.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/bokysee.com\/#\/schema\/person\/52a2cfa45206699986b406862eae4a5b\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/bokysee.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c614e05aa99e567f640b959f95fac2ca9ff998cf1c46a8778a09cea453ba2fea?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c614e05aa99e567f640b959f95fac2ca9ff998cf1c46a8778a09cea453ba2fea?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/bokysee.com\/es\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing - Bokysee Technology Co.,LTD","description":"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bokysee.com\/es\/ip-security-camera-main-stream-vs-sub-stream-settings\/","og_locale":"es_ES","og_type":"article","og_title":"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing","og_description":"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.","og_url":"https:\/\/bokysee.com\/es\/ip-security-camera-main-stream-vs-sub-stream-settings\/","og_site_name":"Bokysee Technology Co.,LTD","article_published_time":"2026-08-20T09:27:55+00:00","article_modified_time":"2026-08-20T09:30:19+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/","url":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/","name":"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing - Bokysee Technology Co.,LTD","isPartOf":{"@id":"https:\/\/bokysee.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#primaryimage"},"image":{"@id":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#primaryimage"},"thumbnailUrl":"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp","datePublished":"2026-08-20T09:27:55+00:00","dateModified":"2026-08-20T09:30:19+00:00","author":{"@id":"https:\/\/bokysee.com\/#\/schema\/person\/52a2cfa45206699986b406862eae4a5b"},"description":"Configure IP security camera main and sub streams for NVR recording, mobile viewing, bandwidth, storage and smooth playback.","breadcrumb":{"@id":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#primaryimage","url":"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp","contentUrl":"https:\/\/bokysee.com\/wp-content\/uploads\/2026\/08\/u_1787218071727.webp","width":1200,"height":800,"caption":"u 1787218071727"},{"@type":"BreadcrumbList","@id":"https:\/\/bokysee.com\/ip-security-camera-main-stream-vs-sub-stream-settings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bokysee.com\/"},{"@type":"ListItem","position":2,"name":"IP Security Camera Main Stream vs Sub Stream: Best Settings for NVR Recording and Mobile Viewing"}]},{"@type":"WebSite","@id":"https:\/\/bokysee.com\/#website","url":"https:\/\/bokysee.com\/","name":"Bokysee Technology Co.,LTD","description":"Professional Smart Indoor and Outdoor Security Cameras Solution Supplier","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bokysee.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/bokysee.com\/#\/schema\/person\/52a2cfa45206699986b406862eae4a5b","name":"admin","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/bokysee.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c614e05aa99e567f640b959f95fac2ca9ff998cf1c46a8778a09cea453ba2fea?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c614e05aa99e567f640b959f95fac2ca9ff998cf1c46a8778a09cea453ba2fea?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/bokysee.com\/es\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/posts\/15080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/comments?post=15080"}],"version-history":[{"count":1,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/posts\/15080\/revisions"}],"predecessor-version":[{"id":15082,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/posts\/15080\/revisions\/15082"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/media\/15079"}],"wp:attachment":[{"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/media?parent=15080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/categories?post=15080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bokysee.com\/es\/wp-json\/wp\/v2\/tags?post=15080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}