Version 6.5.0.0 =============== Common ------ 1. Larger input packets buffer size -> from 2KB to 4KB 2. Assume MPEG-TS media input stream over RTP if the codec is unknown. 3. Cellular internet access parameters update for India, USA and Uruguay. 4. RTMP protocol bug fixes. 5. RTP header padding length fix in the media input stream receiver. 6. Supporting different PTZ protocols together on the same port for different camera engines. 7. Changing media write queue packet dropping policy to rely on timestamps rather than on queue size and frame rate. 8. Fix: streaming media destination for mp4 video header when recording on the device. 9. Calculation of output queue delay time for the binary packet stream protocol, used when dropping frames and changing rates. 10. TLS v1 client key exchange fix - message size computed according to internal calculation result size. 11. Clear media input streams list when clearing device parameters. 12. Fix: empty file download. 13. Random connection/interface choice for sending a packet to connections without delay [Multi-SIM with UDP]. PMRS Device ----------- 1. Software upgrade - checking return values and acting accordingly. 2. Remove "nobind" directive from an OpenVPN configuration file text when a local address is bound. 3. Trash partial frames in the multi-channel demuxing process. 4. Added serial port byte stream data in/out forwarding for supporting devices: PMRS-104/201/410/420. 5. Does not report battery charging state in PMRS-120. 6. Media write broadcast/remote dequeue behavior fix when the queue is too long. 7. Trash frames captured with parameters before they were modified. 8. Slow down camera sensor clock for VGA resolution in PMRS-120. 9. Open and close audio capture and playback handles on demand. PC Monitor ---------- 1. Added internet port forwarding implementation through MRS and MRS devices to a remote server connected to a device. 2. Changed device routing statistics to display bitrate instead of byterate. 3. Fix: automatic update of the video image size in the real-time viewer title line. 4. Display multiple connection item name matching the current single remote connection in the connection settings dialog. User Area Web Extension ----------------------- 1. Changed authentication to cookie-based like the administration module, instead of HTTP authorization, added logout option. 2. Replaced main menu page with a new interactive "Monitor Client" page. (/user) MRS Server ---------- Added connection to Google FCM, targeting a sleepable Jasmine Android application. This is triggered by an HTTP POST to /fcm. Active-X Control ---------------- Bug fix: initialize ffmpeg av log callback function. Version 6.5.0.1 =============== Common ------ Removed "xmlns:mrs" field from the events log file. Device Config ------------- Added an option to enable/disable the cellular modem when the device comes up after port wakeup [GPIO section]. PMRS Device ----------- 1. Parse NAL units coming from an H.264 input stream, assign flags to recover from a long delay (GoPro stream fix). 2. Multichannel UV block DMA copy condition fix. PC Monitor ---------- 1. Added browser compatibility registery settings as a setup custom action. 2. Display video image size in the playback window frame. Admin Web UI ------------ 1. Re-ask recordings list in the automatic device backup module after a minute if not answered. 2. Display file download progress in the automatic device backup page. User Area Web Extension ----------------------- Changed OSM links from http to https to allow https access to the /user page.