16.12 0218 2024 Fixed: GB TCP mode some time can't connect issue. Added: WS duration configuration for 4K video. 16.11 0205 2024 Fixed: IVS sandbox mode can't read channel IP address. Fixed: IVS more 1000 channel slow issue. Fxied: Linux first running Gstreamer warning. 16.10 0126 2024 Added: Add GB server catalog ADD DEL UPDATE ON OFF event process. Added: Auto reboot maintenance. Added: Add a config to enable TLS1.2 TLS1.1 Fixed: HW ivs record search long time can't search issue. Changed: Sandbox log split to different file 16.9 1226 2023 Fixed: WS mode transcoding profile can't work. Fixed: CPU transcoding scale can't work. Fixed: h5splayer.js close warning issue. Fixed: Archive status code not correct issue. Fixed: GB28181 subdomain cluster ACK directly with IP and port, don't check the SIP via and contact Fixed: Gb28181 some PS stream can't parse issue. Fixed: DH SDK some time callback buffer is NULL or size is 0 issue. Fixed: some time SDK sandbox can't start issue. 16.8 1023 2023 Fixed: IVS3800 PTZ preset 中文名称 display issue. Fixed: RTSP UDP mode can't work Fixed: latest EVS english version can't read channel name. Added: IVS 1/4 speed playback. 16.7 0901 2023 Added: GB device rename function. Fixed: DHSDK AuthorizedChList PTZ not correct and AuthorizedChList web ui issue. Fixed: DHSDK read name failed with default name. 16.6 0731 2023 Added: device import with rtsp suburl support. Added: add user login ip address in the log. Added: HIKSDK DHSDK in 24 hour random update channel name. Added: GetDeviceAuthorizedChList for HIK and DH SDK. Fixed: HIK NVR Custom 1 channel can play video. Fixed: some DH channel can't get channel name. Added: add GB28181 IFrame send when play video. Added: Delete empty record folder after record deleted. Changed: allow SDK offline channel search & playback. Changed: ws.html rtc.html auto full content display. Changed: Update RTMP Push API and UI. Fixed: RTMP push id same issue. Fixed: IVS1800 playback 0.5 speed can't work. 16.5 0508 2023 Fixed: tiandy NVR some time can't login issue. Fixed: web session timeout issue. Fixed: AI some time can't close issue. Changed: optimize HIK DH SDK playback seek. 16.4 0415 2023 Fixed: 级联 ISC playback some time can't play issue. Fixed: 级联 device online offline some time not correct issue. Added: add embeded pgsql. 16.3 0406 2023 Added: add web UI keep aspect ratio support. Changed: change tls version to 1.3 Changed: GetUserInfo user is optional. Fixed: fix DH SDK playback timeline not correct issue. 16.2 0320 2023 Changed: merge cloud connect command channel to one websocket connection. Added: add cloud connect device SDK playback. Fixed: fix unv SDK playback settime can't work issue. 16.1 0315 2023 Fixed: fix IVS1800 3800 speed can't work issue. Fixed: fix delete device sometime restart issue. 16.0 0310 2023 Changed: Rotating log change to daily based, max file size is 512M. max file is 5. Changed: Only keep 30 day log file default. Channed: update UI design. Added: add GB28181 DeviceStatus DeviceTime optional item. Added: add moveto with time api for the JS playback SDK, moveto has high priority than seek. Added: add meta data subscribe and add AI bondingbox display on the UI. Added: add API SearchDeviceRecordByTime max length parameter, default is 900. Added: GB28181 device and ONVIF get device Time API. Added: add GB28181 DeviceStatus DeviceTime optional item. Added: HIK DH SDK MakeKeyFrame after start real stream. Added: add play status display on live and playback web Added: add play status log in ws.html and rtc.html. Added: add playback thumbnail for h5s playback. Added: add 龙芯 3A version. Fixed: fix armv8 server can't load snopshot config issue. Fixed: Fix record status not correct when use alwayscreate Fixed: Fix HIK SDK DS-9664N-M16 record search begin time not correct issue. Fixed: fix armv8 server can't load snopshot config issue. Fixed: Opterator role can't audio intercom issue. 15.9 1013 2022 Added: add update parameter add src and add dev api. Fixed: fix RTC v1 mode audio latency increase issue. Fixed: GB up level invite SDP IP addr is 0.0.0.0 issue 15.8 0915 2022 Fixed: Some time WS can't play when audio enable. Added: Add /mediastore access for playcode Added: Add web H265 H264 web browser decoder display. 15.7 0908 2022 Added: Add armv8 node ext module. Added: Add gb28281 audio back tcp passive mode support. Added: Add gb28181 load device on map. Added: Add play code. Fixed: Fix map default not load issue. Fixed: Fix pbsnapshot can't work issue. Fixed: some time device import can't work. 15.6 0827 2022 Added: Add armv8 build. Changed: Disable UploadVideoFile ListVideoFile SaveGroupConf GetGroupConf api. 15.5 0822 2022 Added: Add DH SDK audio intercom. Fixed: Linux version AI can't work issue. Fixed: Transcoding mode WS audio can't work issue. Fixed: HIK NCG uplevel GB28181 can't work issue. 15.4 0726 2022 Added: HTTP server support server IP address configure. Added: HTTP server support multi port configure. Added: Adv AI 安全帽 detection. Fixed: Uniview SDK when using linux service can't load issue. Fixed: Hik Old device(ISAPI don't support) issue. 15.3 0610 2022 Added: Add AI 人 车 人脸 detection. Added: RTMP push. Changed: 默认关闭匿名浏览和打开非法登录锁定. Changed: 默认开启强密码修改. Changed: Default password changed. 15.2 0508 2022 Added: GB28181 Playback TCP support. Changed: update device tree idle icon. Changed: Change network default timeout time from 500ms to 3000ms. Fixed: Web UI relay mode can't set issue. Fixed: HTTP server URL decode issue. Fixed: Some IVS3800 can't live view issue. Fixed: unv SDK some Linux OS can't load issue. Fixed: GB28181 signal TCP mode can't work. 15.1 0411 2022 Added: Add GPU list and usage API. Added: Algo server for remote transcoding. Added: Add transcoding bitrate auto mode and fixed mode. Added: Transcoding max session limit. Added: NVIDIA mulit GPU transcoding support. Added: Windows D3D11 transcoding support. Added: Transcoding CPU and GPU auto balance select. Added: Transcoding RTS pool config UI. Added: Transcoding VP9 experiment profile if GPU support VP9 Encode. Added: GPU auto and GPU only profile default. Added: Transcoding auto tracking source stream bitrate(H5_BITRATE_AUTO). Added: GB28181 跨域 Catalog SUBSCRIPTION support. Added: Add a idle status for HIK DH SDK for the channel don't connect any camera. Added: Digital PTZ in webUI. Added: HIKSDK ISAPI streaming mode. Added: Uniview B200 VMS support. Added: add libnsl to release package. Added: RTSP RTMP relay auth support. Added: Internal netwrok Turn server configuration. Changed: Use HIK ISAPI to get the video codec type. Changed: IVS device status timeout change to 65s. Fixed: sandbox mode tcp stream receivce issue. Fixed: ISC connction memory issue when network is slow. Fixed: Some HIK NVR don't support preset name get, just use default. Fixed: Some video stream only Iframe can't decode and save to jpeg failed(add a Pframe). Fixed: HIKSDK DHSDK cloud connect can't get channel name and status issue. Fxied: DHSDK camera can't get channel name issue. 15.0 1101 2021 Added: Add force to refesh poster for WS and RTC. Added: Add H5S_EVENT_HIK_VCA for hik Deepmind NVR, multipart EVENT_JSON is in based64 encode. Added: Add GB28181 audio intercom support. Added: Add Archive snapshot from NVR/DVR record video. Added: Add snapshot event. Added: Add DAHUA SDK armv8 support. Added: Disable /device/deviceList/ check for IVS if the API take more than 10s. Changed: Change linux delete core file from 5 to 2. Changed: HIK infov force RTSP TCP mode. Fixed: HUAWEI IVS playback seek begin time issue. Fixed: Playback popup cache remove. Fixed: DH 8k(multi slice) play issue. Fixed: HIK infov viewshed non standard json issue. Fixed: HIK infov playback search issue. Fixed: auth mode http push api can't used issue. 14.6 1022 2021 Fixed: Optimize RTSP ONVIF memory usage. 14.5 1015 2021 Added: ws js sdk add a disable stream check and reconnect. Added: GB28181 add a reconnect count and after that will stop reconnect. Added: add search filter in region config UI. Changed: Web UI dashboard resize. Fixed: H265 multi slice support for storage. 14.4 0911 2021 Added: Add GB28181 disable auth config. Fixed: Fix ivs3800 video can't play issue. 14.3 0905 2021 Added: Add armv8 version build. 14.2 0820 2021 Added: Add Infovision IoT SDK support. 14.1 0811 2021 Changed: Allow live view for offline camera when run in sandbox. Fixed: Fix camera can't be disable when channel number is 0. 14.0 0805 2021 Added: Add proxy for linux storage setting. Added: Add channel NO. for camera management. Added: Add DaHUA AAC audio support. Added: Add archive nPercentage -1 if these has no video. Changed: Change sandbox timeout to 40s. Changed: Optimize 4K H265 performance. Fixed: ManualRecordStart with alwayscreate ture stop status not correct issue. Fixed: GB28181 unspport PS type don't work, just bypass. Fixed: HIKSDK multi slice H265 can't play issue. Fixed: Fix some GB28181 Message username not correct issue. Fixed: Fix AddSrcRTSP URL multi parameter issue. Fixed: Fix sandbox mode memory issue and optimize event log. Fixed: Optimize HIK DH > 512 channel edit slow issue. 13.4 0530 2021 Changed: Enable HTTP play mp4 support by default. 13.3 0524 2021 Added: ISC linux support. Fixed: ISC special chinese json parse error. Fixed: IVS linux version can't work issue. Fixed: ISC windows can't connect issue. 13.2 0511 2021 Added: Add more debug log for HIKSDK. Added: Add chm manual with release package. Fixed: Fix sandbox mode device token with - special char can't work. Fixed: Fix archive memory usage when force enable. Fixed: DHSDK record type search display not correct issue. Fixed: DHSDK audio play issue. Changed: Don't send to update level for disable camera(both cloud and GB28181 uplevel) 13.1 0402 2021 Added: Add RTSP sub stream support with another URL. Added: Add Channel IP Address get for HuaWei IVS. Fixed: Configuration file from r12 can't work issue. Fixed: Removed: Auto detect H265 and H264 HIK device codec changed (for palyback). Fixed: Fix 4K H265 video play issue. Changed: Disable console log for event to improve performance. Changed: Allow HIK SDK playback offline channel when run as sandbox mode. 13.0 0305 2021 Added: Add RTSP RTMP playback support. Added: Disable all offline camera in UI. Added: If record path is not exist, will disable all record. Added: Add core API call time trace. Added: Add sandbox mode for all device SDK. Added: Add HTTP redirect to HTTPS. Changed: Update openssl version to 1.1.1i. Changed: Docker base change Centos7 from Centos8. Changed: Optimize GB28181 uplevel reconnect. Fixed: Auto detect H265 and H264 HIK device codec changed. Fixed: Cloud connect windows https can't connect issue. Fixed: GB28181 audio can't work issue. Fixed: When mediastore location changed record can't delete issue. Fixed: Sometime RTMP/RTSP can't access issue. Fixed: Fixed DSS SDK crash when device can't connect issue. Fixed: Sometime GB28181 uplevel sub stream can't play issue. 12.4 1231 2020 Added: Add map support. Fixed: If some type RTSP video stream can't parse, just fullscan the video. Changed: Rollback HIK ISC openAPI SDK. Changed: Don't check NET_DVR_SET_COMPRESSCFG_AUD setting return for 海康人脸机 12.3 1209 2020 Added: Add view(View Add/View Del/View Update) support in liveview. Fixed: GB28181 uplevel sometime restart issue. Fixed: RTSP ONVIF two more client play stop issue. Changed: Change GB28181 min port range from 50 to 2. 12.2 11.27 2020 Added: Add GB28181 uplevel stream setting. Changed: Don't allow two h5ss watcher process run. Fixed: Camera(监控点) configuration deleted when edit. Fixed: H5S Web WS video play reconnect issue. Fixed: Batch import can't work issue. 12.1 1112 2020 Added: Add GB28181 uplevel GBID setting. Added: Disable directory listing when auth is enable. Added: Auth mediastore access based on session. Added: Add GB28181 uplevel online offline status. Added: Add HIKSDK light and wiper control support. Changed: Disable SSLv2 SSLv3. Changed: Playback UI only show loading image. Changed: Change UI to h5s web dark/light style Fixed: Fix region restart configuration loss issue. Fixed: Nvidia TX2 hostid change issue. 12.0 1016 2020 Added: backup file when read conf file failed. Added: h5ss software watchdog support, and reboot from WebUI. Added: Lingvideo browser which support native H265 in HTML5. Added: GB28181 device type define to support customized type. Added: GB28181 agent config and SDP ip address config. Added: GB28181 RTCP support. Added: GB28181 TCP passive support. Added: Default add RTSP/RTMP online check. Added: Stream status. Changed: Optimize region UI. Changed: Change linux memory usage from MemFree to MemAvailable. Fixed: Device SDK don't reconnect issue. Fixed: Video upload audio loopback issue. Fixed: Some time start webserver can't work issue. Fixed: Cloud mode and GB up level device SDK name is not correct issue(Add A name change event). Fixed: Alarm token not corrent when some device offline. 11.7 0810 2020 1. Fix some time GB device can't play issue. 2. If device is not online, show connecting instead of show latest image. 11.6 0712 2020 1.Optimize RTSP memory usage. 2.Optimize GB28181 for huge number device connection. 3.Fix sometime DAHUA SDK ptz sometime can't stop issue. 4.Fix HIK SDK some time data parse error issue. 5.Add Desktop push for RTCPush. 11.5 0615 1. Fix WebRTC Cloud mode/Relay mode/TURN server configuration not correct issue. 2. Add DH DSS support. 3. Fix some linkweb mode issue. 4. Change conference API parameter name to user. 5. Add conference connect parameter videoin/resolution/audioin/. 6. Add H264 support for RTCPush. 7. Add VP9 support for RTCPush. 8. Fix Linkweb transcoding issues. 9. Remove GB28281 y= parameter for JINGYI. 10.h5sconsole UI default language use 简体中文. 11.4 0530 2020 1. Add GetRTCCloudMode GetRTCRelayMode GetRTCTurnServer SetRTCCloudMode SetRTCRelayMode SetRTCTurnServer API 2. Add WebRTC turn support for video play, don't need open 50000 - 54999 port range. 3. Add LinkWeb play method, and LinkWeb play can support IE 11. 4. Add LinkWeb GPU decode and CPU decoding setting. 5. Add Conference Turn relay support for public network support. 6. Add h5sapp conference support. 7. Add cache for static file support in HTTP server. 11.3 0515 2020 1. Fix ISC liveview reconnect issue by update the URL when reconnect. 2. Add ISC PTZ focusin/focusout/irisin/irisout/upright/upleft/downright/downleft support. 3. Add unview SDK support. 4. ws.html & rtc.html support autoplay. 5. Fix RTSP connect to DSS SDP response is empty issue. 6. Change DHSDK get online timeout to 10s. 7. Fix 萤石 RTMP playing issue. 8. Optimize WS reconnect. 9. Add WebRTC turn server for Windows 64bit. 11.2 0420 2020 1. Add default GetPresets list when the device don't support GetPresets 2. Add User/Role managerment support. 3. Add a Control center dashboard page. 4. Add PTZ focusin/focusout/irisin/irisout/upright/upleft/downright/downleft action. 5. Fix HIK SDK Get AAC audio config but don't have AAC audio issue. 6. Enable H.264 to H.264 transcoding support. 7. Fix server pb can't stop issue and server playback end event. 8. Remove /api/resource/v1/regions/root from ISC integration. 11.1 0331 2020 1. Add HTTPS support for armv8 and loogson. 2. Fix Ubuntu dashboard network always 0 issue. 3. Add online/offline for GB28181 device. 4. Add transcoding profile/main sub select in the liveview page. 5. Fix when high network loading dongle read fail issue. 6. Fix Intel GPU transcoding some time failed issue. 7. Fix h5sconsole can't load when SDK integration device online/offline with record started. 8. Fix RTC can't support lastest firefox issue. 9. Add GB28181 up level platform PTZ command support. 11.0 0309 2020 1. Spilt GPU transcoding to standalone process. 2. Add NVIDIA multi GPU transcoding support. 3. Add transcoding profile operation API. 4. Add transcoding profile operation UI. 5. Add transcoding scale support. 6. Add GPU list and encode decode usage in dashboard. 7. Add SW(CPU) transcoding for Loogson and ARMv8. 8.Fix serverpb mode don't have Audio issue. 9.Fix RTMP push don't have audio issue. 10.Fix video conference audio echo issue. 11.Add HIK SDK audio intercom. 12.Add a default y= for GB28181 uplevel connect. 10.5 0119 2020 1. Add Login session timeout in configuration file. 2. Add tool.html for MD5 hash and URL Encode. 3. Don't call SDK API if the device is offline. 4. Update UI for advance playback. 5. Fix some time Dahua SDK Get channel name is very slow issue. 6. Update API document and User manual document for r10. 7. Add Channel source ONLINE/OFFLINE event. 8. Fix TD SDK Camera can't get channel issue. 10.4 0110 2020 1.Select main stream when there has no sub stream such as GB28181 and RTSP. 2.Add 监控点 configuration UI and API. 3.Add HikVISION iSecure Center platform integration support. 4.Add GB28181 SSRC check item, default disable SSRC check. 5.Change GB28181 default keepalive timeout from 120s to 7200s. 6.Change cloud default keepalive from 3s to 15s. 7.Add GB28181 reboot and refresh API. 8.Add DHSDK record search support. 9.Fix DHSDK playback ts update not correct issue. 10.Default load all channel for SDK. 11.Optimize some SDK Get channel online/offine too slow issue. 12.Add Tiandy SDK integration support, live video on windows. 13.Add consolelog: 'true' // 'true' or 'false' enable/disable console.log for javascript 14.Add WebRTC based Video/Audio communication support. 10.3 1215 2019 1.Add cloud keepalive time interval configuration in cloud conf, default is 3s. 2.Add cloud mode playback from Device SDK support. 3.Add GB platform parameter check. 4.Add GB platform configuration on the fly support. 5.Fix HIK/DH SDK reconnect device online not correct issue. 6.Update kernel.pid_max in the Linux Performance setting. 7.Update live view UI. 8.Add GB28181 bEnableCascade configuration item. 10.2 1205 2019 1. Add GB28181 TCP SIP server support. 2. Set SW transcoding as the default option. 3. Update h5sconsole leftbar icon. 4. Enable multi level cloud connection support. 5. Optimize ONVIF keepalive for tiandy camera. 6. Add GetPresets support. 7. Fix +& in password can't work issue in h5sconsole. 8. Add cloud device API. 9. Add cloud mode video playback from NVR support. 10.1 1115 2019 1. Fix RTSP H.265 transcoding failed issue. 2. Add DAHUA SDK alarm event support. 3. Optimize RTSP for tour. 4. Optimize RTSP for Windows 2008/2012 long running. 5. Update h5sconsole logo. 10.0 1105 2019 1. Add GB28181 up register to GB28181 platform. 2. Optimize GB28181 PS stream parse performance. 3. Add GB28181 configuration page in h5sconsole. 4. Update h5sconsole setting page. 5. Add watermark in h5sconsole page. 6. Add KunPeng armv8 support. 7. Add phytium armv8 support. 8. Add loongson3 support. 9. Add advance playback timeline support in h5sconsole. 10. Remove DAHUA SDK offline camera. 11. Add DAHUASDK H.265 support. 12. Add GB28181 H265 support is GB28181 device support. 13. Remove h5sconsole googleapi dependency. 14. Add warning for h5sconsole login if user or password is not correct. 15. Package the libstdc++.so.6 in release package for Centos 7. 16. Optimize h5splayer.js for WebRTC. 9.10 1015 2019 1. Optimize USB dongle support. 9.9 1008 2019 1. Add USB Dongle support. 2. Fix Dahua SDK Channel 中文 name display issue on linux OS. 3. Add Encrypted MP4 support for Archive video. 9.8 0923 2019 1. Add playback page in h5sconsole. 2. Add snapshot page in h5sconsole. 3. Add event page in h5sconsole. 4. If GB28181 device name size is 0, user GBID as device name. 5. Add GB28181 SearchRecord support, and user can playback/archive in h5sconsole. 6. Fix Archive speed > 1.0 don't have audio issue. 7. Add html5 local storage for WS/RTC in webui. 8. Add HIK SDK motion event support. 9. Optimize AAC encoder for Video & Audio sync for mp4 record file. 10. Add a config to disable SDK sub stream to save memory usage when load more than 5000 channel per server. 11. Optimize recording API when channel token is not exist or the channel is offline. 12. Add Audio inter comm for ONVIF camera(HTTPS mode only). 9.7 0903 2019 1. Add timezone in the SearchDeviceRecordByTime API response. 2. Add SetGuard to video channel for GB28181. 3. Add keepalive setting for cloud video connect. 4. Add GetGbDevice/GetGbDeviceSrc API for GB28181 device management. 5. Fix WebRTC audio sync issue for r9. 6. Add HIKSDK AAC audio support. 7. Add Archive page in h5sconsole. 9.6 0818 2019 1. Change src/device default H5_ALWAYS to H5_ONDEMAND. 2. Add stream=main and stream=sub for ONVIF and HIVISION SDK/DAHUA SDK. 3. Add stream select(main sub) in h5sconsole. 4. Add GetSrcWithoutDevice API to get all camera which added to h5s. 5. Add autoplay in pbconf for playback from device without call start() after connect(). 6. Cloud mode support dynamic channel change. 7. Device SDK channel support cloud push. 8. Fix playback playtime callback can't work issue. 9. Add SetGuard for GB28181 alarm. 9.5 0805 2019 1. SearchDeviceRecordByTime from HIKVISION SDK time range split by 15mins 2. Add a configure to force load all the channel of Device. 3. Fix some time Linux Media SDK for GPU transcoding crash issue. 4. Fix ManualRecordStart with alwayscreate can't stop issue. 5. Fix RTMP push some time already publishing issue. 6. Fix Archive doesn't have audio issue. 9.4 0720 2019 1. Fix HIKVISION SDK playback pasue close lock issue. 2. Add file extension to the strFileName in the record reply. 3. Add Archive speed control parameter, max is x16. Support 1 2 4 8 16. 5. Record and Archive support H.265 in mp4. 6. H5S server playback support by filename, and support H.265 transcoding. 7. Add H265 snapshot and Getimage JPEG support. 8. Change DAHUA SDK playback time to ISO8601 format. 9. Fix some time GB28181 callid changed when there no reboot online/offline issue. 10. Fix HIKVISION SDK USERNOTEXIST 47 failed and auto relogin can't playvideo issue. 11. Search record API add achive type. 12. Add event html5 javascript support. Include archive finished event. 13. Add h5sconsole snapshot in browser, the png will auto download client. 14. Add h5sconsole single video full screen support. 15. Add Linux H265 transcoding support. 16. Archive add API to get archive status. 17. Add Archive force H.264 mode to transcode H.265 to H.264. 18. Add loading image from jpg file support. 9.3 0708 2019 1. Optimize HIKVISION SDK playback control, pause/resume/seek and high speed only use I frame. 2. Add default transcoding profile H265 to H264. 3. Add HIKVISION SDK H265 live and playback support. 4. Add Intel GPU hardware (windows) H265 to H264 transcoding support. 5. Add CPU based software (windows) H265 to H264 transcoding support. 6. Add RTSP server H265 support. 7. Change diskautodelpercent from 50% to 92%. 8. WS for device SDK live view support audio. 9. Add RTSP/RTMP server AAC support. 10. Fix archive more change 20 mins file split issue. 11. Add GetCodecList api and add codec page in dashboard. 12. Optimize h5s server record instant playback. 9.2 0628 2019 1. Add manual record configuration to enable always record. 2. Fix record start time is not correct when there has no video like UAV. 3. Add serverpb.html to enable stream playback for the video record on h5s. 4. Add manual record start and stop in h5sconsole. 5. Fix GB28181 port range loop can't get port issue. 6. GB28181 register message as keepalive when device already exist. 7. Add GB28181 keepalive timeout configuration. 8. Fix Firefox can't play WS video issue for r9. 9.1 0618 2019 1. Change 无视频信号(NO VIDEO) to small size. 2. Fix GB28181 some public network sip message crash issue. 3. Fix sometime HIKVISION SDK User ID USERNOTEXIST issue. 4. RTSP RTMP server on demand streaming support. 5. RTSP RTMP server support Device SDK. 6. Support mediastore path setting. 7. Add GB28181 G711 Audio support. 8. Add getonline option for the GetDevice and GetSrc to ignore the online status. 9. Add SearchDeviceRecordByTime for HIKVISION SDK device. 10. Add SearchDeviceRecordCalendar for HIKVISION SDK device. 11. Add Motion and Cross-line event for GB28181. 12. Update cluster consul version to 1.5.1. 9.0 0605 2019 1. Add RTMP Push support. 2. Add RTMP WEB UI configuration page. 3. Fix Web UI stop video show old video image issue. 4. Fix Web UI video fullscreen layout issue. 5. Change online connecting to 无视频信号(NO VIDEO). 6. Add a config show last video or 无视频信号(NO VIDEO). 8.5 0529 2019 1. Add all DAHUA channel of NVR without check online/offline. 2. Fix HIKVISION/DAHUA SDK playback start multi crash issue. 3. Add WebRTC port range support. 4. Add GB28181 port range support. 5. Don't allow DelSrc delete GB channel/Device SDK channel. 6. Add Device Add/Del in H5S Console. 7. Add RTSP online check by Option when running ON DEMAND mode. 8.4 0521 2019 1. Don't add offline IP camera when add HIKVISION NVR. 2. Add flowplayer for RTMP with fullscreen support, refer rtmp2.html. 3. Fix GB28181 ISP ip address changed video can't play issue. 4. Add audio parameter for HIKVISION/DAHUA device add. 5. Fix GetDevice device online is not correct issue. 6. Fix playback parameter parse failed issue. 7. Add access url for Snapshot and record api. 8. Add video archive from NVR. 9. Add tour example for client. 10. Add GB28181 PTZ Preset goto/set/delete support. 11. Add HIKVISION/DAHUA SDK Linux support. 12. Add HIKVISION SDK Ptz support. 13. Add DAHUA SDK Ptz support. 14. Don't add offline IP camera when add DAHUA NVR. 15. Get channel name from DAHUA SDK. 16. Add GB28181 reboot update channel list support. 8.3 0504 2019 1. Fix HIKVISION SDK to IP Camera online status not correct issue. 2. Manual Start Record Manual Stop Record multi instance support for one channel. 3. Add filename reply for all record API, so it is not suggested to add filename in API call. 4. Add SearchByFilename API to search a file for a API call. 5. Add Record disk rewrite percentage configuration. 6. Add HIKVISION SDK audio support. 7. Fix HIKVISION SDK GBK name display issue. 8. Fix GB28181 HIKVISION device RTP doesn't have markbit when has audio. 9. Add GB28181 Alarm in support, can use this client to get client https://github.com/linkingvision/h5seventclient. 10. Add playback snapshot support. 11. Optimize HIKVISION get name slow issue by cache the name. 12. Support GB28181 playback speed control/move to 13. Support GB28181 PTZ control. 8.2 0423 2019 1. Fix hikvision sdk multichannel playback crash issue. 2. Add device add delete api. 3. Add device add and delete in web configuration setting page. 4. Fix some time playcmd parse error. 5. Add GB28181 configuration. 6. Fix dahua sdk some time can't play video issue. 7. Add live WS support for device sdk. 8. GB28181 live video support with HIKVISION NVR and DAHUA NVR. 9. Add HIKVISION device SDK channel online status support. 10. Add GetDeviceSrc API to get all src belong to a Device. 11. Add HIKVISION get real device name from Camera or NVR. 8.1 0330 2019 1. Adjust playback.html layout by bootstrap 2. Add playback from device SDK support. 3. Add playback2.html demo for playback from device SDK. 4. Add playback time callback. 5. Change cloud server to site. 8.0 0316 2019 1. Add audio enable/disable in restful api. 2. Add AAC audio support in RTC. 3. Remove Try Reconnect... false debug in javascript. 4. Fix full auth mode RTC can't play video issue. 5. Onvif keepalive time change from 2s to 5s. 6. Add hikvisionsdk dahuasdk preview, only can support webrtc. 7. Fix sometime rtmp can't play issue. 8. Add RTSP client GET_PARAMETER for keepalive. 9. Improve RTSP on demand mode disconnect time. 10. Fix some time online status is not correct issue. 7.4 0128 2019 1. Fix path record crash issue. 2. Fix rtc memory when system is in high loading. 3. Add playback speed parameter in AddRTSP api. 4. Add missing header to iotsdk. 5. Add iotsdk demo code(https://github.com/linkingvision/iotsdkdemo). 6. Add PushFrameBuf method in iotsdk. 7.3 0104 2019 1. Add ARM linux version, tested with rk3288/raspberry pi 3b+. 2. Add rtsp playback pause/resume/seek/speed support, please update your h5splayer.js. 3. Fix webrtc close crash on ARM platform. 4. Update manual for RTSP/RTMP/HLS/FLV url, cloud push configuration, user management. 5. Release a preview version iotsdk. 7.2 1130 2018 1. Change all live555 log to info level. 2. Add options method for rtsp. 3. Add controls in flv.html for chrome Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first 4. Fix bUseRTPTSComment not correct in config file. 5. RTC support G711a/G711u audio. 6. Fix onvif 2s not check camera status issue. 7. Add webrtc performance test client in h5ssload. 8. Add h5ssload in Windows 64bit release. 9. Fix webrtc restart issue for linux. 10.Fix snapshot memory leak issue. 7.1 1103 2018 1.Fix cloud mode pre-record deadlock issue. 2.Change rotating log default size from 2M to 10M. 3.Change default log level to Info. 4.Fix English version OnCameras to Cameras in dashboard. 5.Fix sometime connect crash on Windows Server 2008. 7.0 1012 2018 1. Cluster function support. 2. Add iotsdk for device manager. 3. Change cloud keepalive from json to binrary. 4. Change server thread num cache from 50 to 200. 5. add api to get ws user count. 6. add api to get webrtc user count. 7. Pre record support, default is disable, and default length is 15s. 6.4 0930 2018 1. Fix crash when more than 400 channel onvif offline issue. 2. h5s console add chinese and english and user can swith in the login page. 3. pathrecord support multi record session simultaneously for the same token. 4. Fix windows network bandwidth not correct issue. 6.3 0831 2018 1.Fix windows released package don't have openssl gencertificate tool. 2.Fix Dahua STREAM-ASSIST-FRAME RTP payload format unknown or not supported crash issue (https://lsc.linkingvision.com/t/h5s-r6-2-h5ss-exe/234/9) 3.Disable 10090 debug port. 4.Fix resolution change ws video sawtooth issue. 5.Fix only one device can't show in the h5console live device tree. 6.Disable HLS by default. 7.Fix cloud src can be restful api delete issue. 8.Fix linux systemd can't auto restart issue. 9.Add don't use RTP TS option in config. 10.Add rotating log mode. 11.Add snapshot and record botton in the liveview. 6.2 0730 2018 1.Fix onvif address and port is invaild crash issue. (https://lsc.linkingvision.com/t/api/140/3) 2.Add record auto delete old files when disk is full. 3.Add 0(2017-7-20 to 2017-07-20) for the record path. (https://lsc.linkingvision.com/t/filename/150/8). 4.Fix record API has 中文 issue, and postman request the Chinese url has error, use http://tool.chinaz.com/tools/urlencode.aspx Chrome can get the Chinese directly. (https://lsc.linkingvision.com/t/filename/150/8). 5.Fix WebRTC use Dom to play video issue. (https://lsc.linkingvision.com/t/error-when-using-videodom-for-h5splayerrtc-js-function/154/2) 6.Send 401 Unauthorized to client when authorize failed. 7.Enable TokenAuth default. 8.Add AnonymousView, default can view without authorization. 9.Fix sometime when 10 frame queue is full video can't send to client issue. 10.Add bind port error log when port already used. 11.Add setting add/delete device. 12.Fix video wall play resize issue. 6.1 0716 2018 1.Split API document from manual document. 2.Fix output bitrate not correct when > 10240k 3.Fix Ubuntu 16.04 bitrate always 0 issue. 4.Fix linux meminfo fd leak issue. 5.Add change linux max socket method in the document. 6.Fix record file read Permission denied issue. 7.Video panel full screen support in UI. 8.Video panel close button added in UI. 9.Add Change default play protocol support in UI. 10. Add PTZ control support in UI. 11. GetSrc API keep the camera password, doesn't change to ******. 6.0 0709 2018 1.Fix rtsp sdp parse if there has onvif meta track. 2.Update POCO to 1.9.0 3.Add G711U/G711A audio trancoding support. 4.Change the old index.html to demo.html 5.Add liveview UI page. 6.Add storage usage space and free space to GetRunInfo. 7.Running info auto change from K to M when > 10240 and M to G when > 10240. 5.6 0625 2018 1.RTMP and file support B frame(WS html5 player), verify with rtmp://live.hkstv.hk.lxdns.com/live/hks 2.File support AAC audio. 3.When DecodeIframe for the html5 video poster, just show the online. 4.Fix Firefox and Safari WS play issue. 5.Fix Safari blank video when play WS and RTC. 6.Fix flv Access-Control-Allow-Origin can't play video issue. 5.5 0615 2018 1.Change JPEG snapshot buffer to 2M for the 4K image 2.Fix webrtc ts issue when the fps is not 25. 3.Fix webrtc crash when I frame is big, when I frame is big to use, just drop that. 4.Add support m= RTP/AVP/TCP in SDP 5.Improve RTSP/RTMP performance when there has 200 channel input. 6.Change the manual continue recording maxtime from 30min to 20min. 7.Add http progressive video support and fix the crash when there has stream parse error. conf as H5_FILE or H5_STREAM 8.Add export LD_LIBRARY_PATH in h5ssload.sh 9.Add support h264 0x09 support in webrtc. 10.Reduce cloud keepalive message size from 68bytes to 32bytes, time internal from 2s to 3s. 11.Add multi NAL in one frame support for h264. 12.Add max open files in linux ulimit -n 10240 13.Add mkdir -p ./www/hls for the tmpfs on linux. 14.optimize for the audio buffer and video buffer for av sync. 5.4 0604 2018 1.Add version in the log. 2.Audio AAC support. 3.Fix no license exit configruation file reset issue. 5.3 0521 2018 1.Add Access-Control-Allow-Origin: * for GetImage api. 2.Change all the windows SDK to 8.1. 3.Fix js sourceBuffer.updating warning. 4.Change default 8090/8091 port to 8890/8891 for 8090/8091 is used by WIN7 system. 5.Add RTSP connect fail detail host information. 5.2 0514 2018 1.Fix HLS can gen m3u8 and ts fmp4 file when running as windows service. 2.Path record does't check with local time, just record the duration. 3.Add manual record start/stop. 4.GetSrc add bRec status. 5.Add https(wss) video push support. 6.Fix there has webrtc message parse error when web closed. 7.Add auto play when the browser support. Chrome support this http://localhost:8080/rtc.html?token=token1&autoplay=1 but when change to websocket, chrome does't allow Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first. https://goo.gl/xX8pDD 5.1 0506 2018 1.Add video file upload api. 2.Fix some time webrtc can't play issue. 3.Add ubuntu 16.04 and Centos7 webrtc support. 4.Fix webrtc object delete memory leak. 5.Add webrtc RelatedPublicIp for cloud local does't have public IP. 6.lic file name does't need to be h5ss.lic, can change to *.lic. 7.Add http://localhost:8080/rtc.html?token=token2-1 mode for ws.html rtc.html rtmp.html 8.Add HLS ondemand support with websocket connect keepalive. 9.Change all the default ui has playinline for iOS. 10.Update libstdc++ to libstdc++.so.6.0.21 for CentOS7. 11. Fix same servertoken register command not send to new one. 12. Add flash log to disk each 5 seconds. 5.0 0501 2018 1.Add webrtc support. 2.Fix some onvif search printer crash. 4.3 0430 2018 1.optimize memory usage for long run. 2.remove ubuntu 16.04 compile libssl-dev, use buildin openssl. 4.2 0426 2018 1.Add Access-Control-Allow-Origin: * for api. 2.JS api can use the video dom directly, does't need id. 3.Fix h265 rtsp source crash issue. 4.Add bDynSrcSave does not save the src to file, the src will auto delete after restart. 5.Add GetRunInfo networkin and networkout bandwidth. 6.Fix cloud mode public ip address change delete issue. 7.Add time zone in the record path, default use the system time zone. 4.1 0415 2018 1. Fix cloud mode two client stop same token issue. 2. Fix ptz can't stop for some camera. 3. Add cloud replay PTZ command support. 4. Fix windows run as service issue. 5. Gotopreset/Setpreset/Delpreset support. 6. Change log to daily log. 7. Add Update User API. 8. User Auth Enable. 9. Disable ONVIF sub stream. 10. Fix cloud client video push sometime cloud server not accept issue. 11. Fix cloud client sometime can't reconnect issue. 12. Fix add ubuntu 16.04 service support in manual. 13. Add h5ssload in the linux release package. 4.0 0403 2018 1.Add cloud push mode. 2.Add onvif source type. 2.Add onvif search device type. 3.Add onvif device probe commond. 4.Update JS api support ip port session. 5.Add mp4 record. 6.Add jpg snapshot. 7.jpg and record search support. 8.onvif PTZ command support. 9.Add systeminfo and running info API. 10.Add path record/snapshot. 3.3 0315 2018 1.Add videojs support by RTMP. 3.3 0310 2018 1.Fix Dahua IPC can view video issue. 2.Change default 2 video to 2x2 video wall example. 3.3 0114 2018 1.Fix file read & snapshot jpeg encoder memory leak. 2.Fix multi time stop/start issue. 3.h5splayer.js nginx friendly with paths 4.Fix centos 7 systemctl start issue. 3.2 0108 2018 1. Update license module. 2. Fix CPU too high when MP4 file is not exist. 3.1 0104 2018 1. Add MP4 file based source support. 2. Add RTMP source support. 3.0 1229 2017 1. Reformat the configuration file. 2. Fix iOS hls play demo issue. 3. Add FLV support 4. Add run as service support. 5. Optimize the demo html page for mobile device. 2.4 1221 2017 1. Add windows 64bit support. 2. Add HTTP server thread pool configuration. 3. Add HTTPS default 4. Add RTSP/RTMP port configuration. Template Added: Removed: Changed: Fixed: