Overview
@media (min-width: 992px){
.product-overview-content-wrapper .content-inner-wrap{max-width:624px;margin-left:auto;margin-right:auto}
}
@media (min-width: 1200px){
.product-overview-content-wrapper .content-inner-wrap{max-width:728px}
}
@media (min-width: 1400px){
.product-overview-content-wrapper .content-inner-wrap{max-width:994px}
}
@media (min-width: 1916px){
.product-overview-content-wrapper .content-inner-wrap{max-width:1200px}
}
Overview

VGA Thermal network camera
- Max. 640 x 480 resolution support
- H.265, H.264, MJPEG codec
- Max. 30fps@all resolutions (H.265, H.264, MJPEG)
- WiseStream II support
- Video & Audio Analytics
- Motion detection, Handover
- SD / SDHC / SDXC memory slot (Max. 256GB)
- IP66, NEMA4X, IK10 (TNO-4041T / 4041TR / 4040T / 4040TR / 4030T / 4030TR, TNU-4041T)
Bullet Camera
![]() |
![]() |
![]() |
![]() |
![]() |
| TNO-4051T | TNO-4050T | TNO-4041T | TNO-4040T | TNO-4030T |
| 35mm fixed(F1.0) | 35mm fixed(F1.0) | 19mm fixed(F1.0) | 19mm fixed(F1.0) | 13mm fixed(F1.0) |
Bullet Camera
![]() |
![]() |
![]() |
| TNO-4051T | TNO-4050T | TNO-4041T |
| 35mm fixed(F1.0) | 35mm fixed(F1.0) | 19mm fixed(F1.0) |
Positioning Camera
![]() |
![]() |
||
| TNU-4051T | TNU-4041T | ||
| 35mm fixed(F1.0) | 19mm fixed(F1.0) |
Bullet Radiometric Camera
![]() |
![]() |
![]() |
||
| TNO-4041TR | TNO-4040TR | TNO-4030TR | ||
| 19mm fixed(F1.0) | 19mm fixed(F1.0) | 13mm fixed(F1.0) |





Temperature change detection
Drastic temperature changes (20 / 40 /60 /80 /100°C difference from current temperature) can be detected in advance to prevent incidents occurring.
* An alarm will be sent when a drastic temperature change is detected for a duration of 2 minutes.Virtual line
Alarm events are automatically triggered when the camera detects the moving object crossing the virtual line.
Motion Detection
An alarm is triggered when movement is detected within the defined user area.
Shock detection
Shock detection protects the camera when events such as vibrations, quivers and shocks occur.
Sound classification
Sound classification can help users responds immediately in dangerous situations, by classifying sounds such as gunshots, glass breaking, screams and explosions.




.k_wrap_tno_series{ margin:0 auto; max-width: 1140px; box-sizing: border-box; font-size: 18px; text-align: center; font-family: “PT Sans”, “Myriad Pro”, “Arial”, “sans-serif”; display: inline-block; position: relative; width:100%; color: #363636; } .k_wrap_tno_series img{ width:100%; } .web_contents{ display:block; } .mob_contents{ display:none; } /* head */ .k_nmat{ position: absolute; width:100%; color: white; text-align:center; margin-top:23%; font-size: 78px; font-weight:bold; text-shadow:black 2px 2px; } .k_hero{ position: absolute; width:100%; margin:0 auto; text-align:center; margin-top:40%; } .k_hero img{ width: 78%; } .k_wpmdc{ width:100%; padding:90px 0px 60px 0px; font-size:48px; font-weight:500; } .p-feature{ padding: 80px 73px 30px 73px; background-color: #F5F5F5; } .p-feature-logo{ width:50%; margin:auto; } .p-feature-logo img{ width:100%; } .p-feature .p-subTitle{ font-size:30px; margin:20px; } .p-feature-table{ margin-top: 55px; margin-left: 28px; } .p-feature-table ul{ column-count: 2; column-gap: 40px; -webkit-column-count: 2; -webkit-column-gap: 40px; -moz-column-count: 2; -moz-column-gap: 40px; text-align: left; font-size:18px; line-height:36px; list-style-position: outside; margin:0; padding:0; list-style-type: disc; } .k_line_up{ background-color: #F5F5F5; padding-top: 40px; } .k_product_class{ padding: 0px 73px 70px 73px; } .k_product_title{ font-size: 30px; font-weight: bold; margin: 0px; padding-bottom:40px; } /*line-up*/ .k_lineup{ padding:60px 73px; } .k_lineup_table{ width:100%; text-align:center; font-size:18px; line-height:24px; color: #363636; /* padding-top:40px;*/ } .k_lineup_table tr td{ width:20%; padding-right: 10px; } .k_lineup_table .k_lineup_img td img{ width:70%; } .k_lineup_modelName td{ font-weight:bold; padding-top:30px; } .k_lineup_modelDesc td{ line-height:28px; } /*Product Features*/ .k_product_features{ padding:0px 73px 0px 73px; } .k_product_features_black{ padding:10px 73px 0px 73px; background-color:#f5f5f5; } .k_product_feature_basic{ padding:20px 0px 80px 0px; width:100%; display:flex; align-items:center; justify-content:space-between; } .basic_left .k_feature_words{ width:36%; float:left; overflow:hidden; text-align:left; order:2; } .basic_left .k_feature_img{ width:60%; float:left; overflow:hidden; padding-right:4%; order:1; } .basic_right .k_feature_words{ width:36%; float:left; overflow:hidden; text-align:left; padding-right:4%; order:1; } .basic_right .k_feature_img{ width:60%; float:left; overflow:hidden; order:2; } .basic_right .k_feature_img img{ width:100%; } .k_product_feature_balign{ padding:60px 0px; width:100%; display:flex; align-items:flex-end; justify-content:space-between; } .k_product_feature_onebody{ padding:20px 0px 80px 0px; } .k_product_feature_onebody .k_feature_desc{ margin-bottom:12px; } .k_product_feature_onebody .k_feature_comment{ font-size:14px; color:#969696; } .k_product_feature_onebody .k_feature_words{ margin-bottom:40px; text-align:left; } .k_product_feature_onebody .k_feature_img{ width:100%; } .k_product_feature_onebody .k_feature_img img{ margin: 0 auto; width:100%; } .k_product_features_black .k_product_feature_onebody{ padding: 0px; } .k_feature_title{ font-size:28px; font-weight:bold; margin-bottom:30px; } .k_feature_desc{ font-size:18px; line-height:26px; } .basic_right .k_feature_comment{ font-size:14px; margin-top:14px; color:#969696; } .k_lineup_table .k_lineup_feature3_img{ width:100%; padding-top:30px; } .k_lineup_feature3_modelName{ font-weight:bold; padding-top:30px; text-align:left; font-weight:bold; line-height:30px; } .k_lineup_feature3_modelDesc{ line-height:28px; text-align:left; } .k_lineup_table li{ width:30%; /*display:inline-block; position: relative;*/ float:left; margin-right:2%; height: 500px; overflow:hidden; } /* feature_compare */ .k_feature_compare{ margin-bottom:60px; } .k_feature_compare_title{ font-weight:bold; font-size:24px; margin-bottom:16px; text-align:left; } .k_feature_compare_table{ width:100%; text-align:center; margin-bottom:30px; font-size:18px; border-spacing:0px; color:#363636; } .k_feature_compare_table .k_compare_img .k_compare_name{ width:24%; } .k_feature_compare_table .k_compare_img td{ width:19%; padding:16px 12px; } .k_feature_compare_table .k_compare_img td img{ width: 60%; } .k_feature_compare_table .k_compare_modelName{ background-color: #f0f0f0; } .k_feature_compare_table .k_compare_modelName .k_compare_name, .k_feature_compare_table .k_compare_modelSpec .k_compare_name{ width:24%; text-align:left; font-weight:bold; padding:16px 12px; border-top:1pt solid #dcdcdc; border-bottom:1pt solid #dcdcdc; } .k_feature_compare_table .k_compare_modelName td{ width:19%; font-weight:bold; border-top:1pt solid #dcdcdc; border-bottom:1pt solid #dcdcdc; } .k_feature_compare_table .k_compare_modelSpec td{ width:19%; border-top:1pt solid #dcdcdc; border-bottom:1pt solid #dcdcdc; padding: 16px 12px; line-height:30px; } #black_bottom{ padding-bottom:100px; } @media screen and (max-width: 841px){ .k_lineup_table li{ width:100%; height: initial; } .web_contents{ display:none; } .mob_contents{ display:block; } .p-feature .p-subTitle{ font-size:24px; margin:20px; } /* head */ .k_nmat{ margin-top:38%; } .k_hero{ position: absolute; width:100%; margin:0 auto; text-align:center; margin-top:60%; } .k_hero img{ width: 78%; } .k_wpmdc{ width:100%; padding:50px 0px 50px 0px; font-size:42px; } .p-feature{ padding:40px; } .p-feature-table{ margin-top: 40px; } .p-feature-table ul{ column-count: 1; -webkit-column-count: 1; -moz-column-count: 1; font-size:14px; line-height:28px; list-style-type: disc; } .p-feature-logo{ width: 50% } /*line-up*/ .k_lineup{ padding:60px 40px; } .k_lineup_table{ line-height:30px; } .k_lineup_table .k_lineup_img td img{ width:80%; } .k_lineup_modelName td{ font-size:30px; } .k_lineup_modelDesc td{ line-height:30px; font-size:22px; } /*Product Features*/ .k_product_features{ padding: 40px 40px 0px 40px; } .k_product_features_black{ padding:10px 40px 20px 40px; background-color:#f5f5f5; } .k_product_features_black .k_product_feature_onebody{ padding-bottom: 40px; } .k_product_feature_basic{ padding:50px 0px; display:inline-block; border-bottom:2px solid #d7d7d7; } .basic_left .k_feature_words{ width:100%; padding-bottom:40px; } .basic_left .k_feature_img{ width:100%; padding-right:0%; } .basic_right .k_feature_words{ width:100%; padding-right:0%; padding-bottom:40px; } .basic_right .k_feature_img{ width:100%; } .basic_right .k_feature_img img{ width:100%; padding-bottom:30px; } .k_product_feature_balign{ padding:100px 0px; border-bottom:2px solid #d7d7d7; display:inline-block; } .k_product_feature_onebody{ padding:50px 0px; border-bottom:2px solid #d7d7d7; } .k_product_feature_onebody .k_feature_desc{ margin-bottom:20px; } .k_product_feature_onebody .k_feature_comment{ font-size:28px; } .k_product_feature_onebody .k_feature_words{ margin-bottom:40px; } .k_product_feature_onebody .k_feature_img{ width:100%; } .k_product_feature_onebody .k_feature_img img{ width:100%; } .k_feature_title{ font-size:36px; margin-bottom:30px; line-height:42px; } .k_product_features_black .k_feature_title{ margin-top:30px; } .k_feature_desc{ font-size:24px; line-height:30px; } /* feature_compare */ .k_feature_compare_title{ font-size:48px; margin-bottom:40px; } .k_feature_compare_table{ font-size:24px; } .k_feature_compare_table .k_compare_img .k_compare_name{ width:34%; } .k_feature_compare_table .k_compare_img td{ width:33%; } .k_feature_compare_table .k_compare_img td img{ width:60%; } .k_feature_compare_table .k_compare_modelName .k_compare_name, .k_feature_compare_table .k_compare_modelSpec .k_compare_name{ width:34%; } .k_feature_compare_table .k_compare_modelName td{ width:33%; } .k_feature_compare_table .k_compare_modelSpec td{ line-height:30px; width:33%; } #black_bottom{ padding-bottom:40px; } .k_lineup_feature3_modelName{ font-weight:bold; padding-top:30px; text-align:left; font-weight:bold; font-size:24px; } .k_lineup_feature3_modelDesc{ line-height:28px; text-align:left; font-size:24px; } .k_product_feature_onebody .k_feature_comment{ font-size:14px; color:#969696; line-height: 15px; text-align:left; } } @media screen and (max-width: 701px){ /* head */ .k_nmat{ font-size:52px; } } @media screen and (max-width: 481px){ /* head */ .k_nmat{ font-size:39px; } .k_wpmdc{ font-size:27px; padding: 50px 0px; } .p-feature{ padding: 40px 20px; } /*line-up*/ .k_lineup{ padding:30px 20px; } .k_lineup_table{ line-height:15px; } .k_lineup_table li{ width:100%; height: initial; } .k_lineup_table .k_lineup_img td img{ width:80%; } .k_lineup_modelName td{ font-size:15px; } .k_lineup_modelDesc td{ line-height:15px; font-size:11px; } /*Product Features*/ .k_product_features{ padding: 20px 20px; } .k_product_feature_basic{ padding:50px 0px; border-bottom:2px solid #d7d7d7; } .basic_left .k_feature_words{ padding-bottom:40px; } .basic_right .k_feature_words{ padding-bottom:40px; } .basic_right .k_feature_img img{ padding-bottom:30px; } .k_product_feature_balign{ padding:50px 0px; border-bottom:2px solid #d7d7d7; } .k_product_feature_onebody{ padding:50px 0px; border-bottom:2px solid #d7d7d7; } .k_product_feature_onebody .k_feature_desc{ margin-bottom:20px; } .k_product_feature_onebody .k_feature_comment{ font-size:14px; } .k_product_feature_onebody .k_feature_words{ margin-bottom:40px; } .k_feature_title{ font-size:36px; margin-bottom:30px; line-height:42px; } .k_feature_desc{ font-size:24px; line-height:30px; } /* feature_compare */ .k_feature_compare_title{ font-size:24px; margin-bottom:20px; } .k_feature_compare_table{ font-size:12px; } .k_feature_compare_table .k_compare_modelSpec td{ line-height:15px; width:33%; } .k_lineup_feature3_modelName{ font-weight:bold; padding-top:30px; text-align:left; font-weight:bold; font-size:24px; } .k_lineup_feature3_modelDesc{ line-height:28px; text-align:left; font-size:24px; } }
Key Features
• Max. 640 x 480 resolution support
• Built-in 35mm fixed lens
• H.265, H.264, MJPEG codec, WiseStreamII support
• Max. 30fps@all resolutions (H.265, H.264)
• microSD/SDHC/SDXC memory slot (Max. 256GB)
• 24V AC, NEMA 4X
※ Bridge firmware is required to upgrade from 1.00~1.2X versions to the latest version. For more details, please refer to the [UPGRADE NOTIFICATION] or [Release Note] included with your firmware (ZIP file).
Specifications
| Video | ||
|---|---|---|
| Imaging Device | Type | Uncooled micro bolometer (640×480) |
| Resolution | 640×480, 640×360, 320×240 | |
| Max. Framerate | H.265/H.264 | 30fps/25fps(60Hz/50Hz) |
| MJPEG | 30fps | |
| Spectral Range | 8~14㎛ | |
| NETD | ≤50mK | |
| Pixel Size | 17㎛ | |
| Video Out | CVBS: 1.0 Vp-p / 75Ω composite for installation | |
| Lens | ||
| Focal Length (mm) | 35 | |
| Max Aperture Ratio (F number) | Wide | 1.0 |
| Angular Field of View | Horizontal | 17.2° |
| Vertical | 13° | |
| Diagonal | 22° | |
| iFoV | 0.47mRad | |
| Min. Object Distance | 36m(118.11ft) | |
| Focus Control | Fixed | |
| Pan / Tilt / Rotate | ||
| Pan / Tilt / Rotate Range | Pan | 360° Endless |
| Tilt | -90°~40° | |
| Others | None, None | |
| Pan Speed | Preset | Max. 120°/sec |
| Manual | 0.025°/sec~120°/sec | |
| Tilt Speed | Preset | Max. 40°/sec |
| Manual | 0.025°/sec~40°/sec | |
| Sequence | Preset(300ea), Preset(300ea), Group(6ea), Group(6ea) | |
| Preset Accuracy | ±0.3° | |
| Operational | ||
| Direction Indicator | Support | |
| Digital Image Stabilization | Support(built-in gyro sensor) | |
| Motion Detection | Quantity | 8ea |
| Shape | 8point Polygonal zones | |
| Alarm Interface | In/Out | Input 1ea, Output 1ea |
| Alarm Triggers | Analytics, Network disconnect, Alarm input | |
| Alarm Events When Alarm Trigger Occurred | File upload(image): e-mail/FTP, Notification: e-mail, Recording: SD/SDHC/SDXC or NAS recording at event triggers, Alarm output, Handover: PTZ preset | |
| Audio In | Selectable(mic in/line in) | |
| Audio Out | Line out | |
| Color Pallettes | Whitehot, Blackhot, Rainbow, Rainbow2, Sepia, Red, Iron, Custom | |
| Analytics | ||
| Analytics Events | Normal | Motion detection, Tampering, Audio detection, Sound classification, Shock detection, Virtual area(Lotering, Intrusion, Enter/Exit, Appear/Disappear), Virtual line(Crossing, Direction) , Temperature change detection |
| Network | ||
| Ethernet | RJ-45(10/100BASE-T) | |
| Video Compression | H.265/H.264: Main/Baseline/High, MJPEG | |
| Audio Compression | G.711 u-law /G.726 selectable, G.726(ADPCM) 8kHz, G.711 8kHz, G.726: 16kbps, 24kbps, 32kbps, 40kbps, AAC-LC: 48kbps at 16kHz | |
| Smart Codec | WiseStreamⅡ | |
| Bitrate Control | H.265/H.264: CBR or VBR, MJPEG: VBR | |
| Streaming | Unicast | Up to 20 users |
| Multicast | Support | |
| Multiple Streaming | Up to 10 profiles | |
| Protocol | IPv4, IPv6, TCP/IP, UDP/IP, RTP(UDP), RTP(TCP), RTCP, RTSP, NTP, HTTP, HTTPS, SSL/TLS, DHCP, FTP, SMTP, ICMP, IGMP, SNMPv1/v2c/v3(MIB-2), ARP, DNS, DDNS, QoS, UPnP, Bonjour, LLDP, SRTP(TCP, UDP Unicast), PIM-SM | |
| Application Programming Interface | ONVIF | S, G, T |
| Others | SUNAPI(HTTP API), Hanwha Vision Open Platform | |
| Security | ||
| User authentication | Digest authentication | |
| Network authentication | IEEE 802.1X(EAP-TLS, EAP-LEAP) | |
| Secure Communication | HTTPS | |
| Access Control | IP-based access control | |
| Audit | Access / System / Event Log management | |
| General | ||
| Memory | RAM | 1GB |
| Flash | 256MB | |
| Edge Storage | Micro SD/SDHC/SDXC | Max. 256GB x 1slot |
| Environmental & Electrical | ||
| Operating Condition | Temperature | -40°C~+55°C(-40°F~+131°F) |
| Humidity | 0~90% RH(non-condensing) | |
| Storage Condition | Temperature | -50°C~+60°C(-58°F~+140°F) |
| Humidity | 0~90% RH(non-condensing) | |
| Input Voltage | 24VAC | |
| Power Consumption | 24VAC | Max. 84W(Heater on), 62W(Heater off) |
| Mechanical | ||
| Color | White | |
| Material | Aluminum | |
| RAL Code | RAL9003 | |
| Product Dimensions | 219(W)×528(H)×335(D)mm(8.62×20.79×13.19″) | |
| Product Weight | 11.7kg(25.79lb) | |
| Certifications & Standards | ||
| Environment | IEC 60529 IP66, NEMA 250 type 4X | |














