roleoroleo / onvif_simple_server

Light implementation of an onvif server intended for use in resource-constrained devices
GNU General Public License v3.0
20 stars 7 forks source link

How to set env #9

Closed thanhbinh89 closed 1 week ago

thanhbinh89 commented 1 week ago

Host: Ubuntu 20.04LTS

Run: sudo ./onvif_simple_server -c onvif_simple_server.conf -d 5

Log: /var/log/onvif_simple_server.log 2024-06-28 11:31:39 INFO onvif_simple_server.c:275: Starting program. 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:52: Dump environment variables 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:53: AUTH_TYPE: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:54: CONTENT_LENGTH: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:55: CONTENT_TYPE: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:56: DOCUMENT_ROOT: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:57: GATEWAY_INTERFACE: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:58: HTTP_ACCEPT: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:59: HTTP_COOKIE: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:60: HTTP_FROM: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:61: HTTP_REFERER: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:62: HTTP_USER_AGENT: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:63: PATH_INFO: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:64: PATH_TRANSLATED: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:65: QUERY_STRING: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:66: REMOTE_ADDR: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:67: REMOTE_HOST: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:68: REMOTE_PORT: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:69: REMOTE_IDENT: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:70: REMOTE_USER: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:71: REQUEST_METHOD: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:72: REQUEST_URI: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:73: SCRIPT_FILENAME: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:74: SCRIPT_NAME: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:75: SERVER_NAME: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:76: SERVER_PORT: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:77: SERVER_PROTOCOL: (null) 2024-06-28 11:31:39 DEBUG onvif_simple_server.c:78: SERVER_SOFTWARE: (null)

2024-06-28 11:31:39 INFO onvif_simple_server.c:279: Processing configuration file onvif_simple_server.conf... 2024-06-28 11:31:39 DEBUG conf.c:118: model: Model 2024-06-28 11:31:39 DEBUG conf.c:118: manufacturer: FPTTelecom 2024-06-28 11:31:39 DEBUG conf.c:118: firmware_ver: 0.0.1 2024-06-28 11:31:39 DEBUG conf.c:118: hardware_id: HWID 2024-06-28 11:31:39 DEBUG conf.c:118: serial_num: SN1234567890 2024-06-28 11:31:39 DEBUG conf.c:118: ifs: ens32 2024-06-28 11:31:39 DEBUG conf.c:118: port: 8080 2024-06-28 11:31:39 DEBUG conf.c:118: scope: onvif://www.onvif.org/Profile/Streaming 2024-06-28 11:31:39 DEBUG conf.c:118: adv_fault_if_unknown: 0 2024-06-28 11:31:39 DEBUG conf.c:118: adv_synology_nvr: 0 2024-06-28 11:31:39 DEBUG conf.c:118: name: Profile_0 2024-06-28 11:31:39 DEBUG conf.c:118: width: 1920 2024-06-28 11:31:39 DEBUG conf.c:118: height: 1080 2024-06-28 11:31:39 DEBUG conf.c:118: url: rtsp://%s/ch0_0.h264 2024-06-28 11:31:39 DEBUG conf.c:118: snapurl: http://%s/cgi-bin/snapshot.sh 2024-06-28 11:31:39 DEBUG conf.c:118: type: H264 2024-06-28 11:31:39 DEBUG conf.c:118: decoder: G711 2024-06-28 11:31:39 DEBUG conf.c:118: name: Profile_1 2024-06-28 11:31:39 DEBUG conf.c:118: width: 640 2024-06-28 11:31:39 DEBUG conf.c:118: height: 360 2024-06-28 11:31:39 DEBUG conf.c:118: url: rtsp://%s/ch0_1.h264 2024-06-28 11:31:39 DEBUG conf.c:118: snapurl: http://%s/cgi-bin/snapshot.sh 2024-06-28 11:31:39 DEBUG conf.c:118: type: H264 2024-06-28 11:31:39 DEBUG conf.c:118: decoder: NONE 2024-06-28 11:31:39 DEBUG conf.c:118: ptz: 0 2024-06-28 11:31:39 WARN conf.c:326: Unrecognized option: ptz=0 2024-06-28 11:31:39 DEBUG conf.c:118: events: 0 2024-06-28 11:31:39 INFO onvif_simple_server.c:292: Completed. 2024-06-28 11:31:39 FATAL onvif_simple_server.c:299: HTTP method not supported

roleoroleo commented 6 days ago

This is the normal behavior. Please, explain me better.

thanhbinh89 commented 6 days ago

Sorry, it worked for me. I had read the guidelines carelessly. I removed a /etc in the path: image