CH Hsiehinrd_lifegpsd/gpsctl cross compile and usagegpsd version:3.20 download hereMar 4, 2020Mar 4, 2020
CH Hsiehinrd_lifeGet file descriptor from FFmpegStory: Record video (mp4) to SD card, sync data before processor close. However, if recording time is long, the sync() process will be…Jan 21, 2020Jan 21, 2020
CH Hsiehinrd_lifeThe pragmatic Programmer Note (1)Chapter 2 A Pragmatic ApproachJan 5, 2020Jan 5, 2020
CH Hsiehinrd_lifeThe pragmatic Programmer Note (1)§ Chapter 1 A Pragmatic PhilosophyDec 6, 2019Dec 6, 2019
CH Hsiehinrd_lifeRTMPdump support RTMPS with cryptodev hardware engineDue to Facebook policy, RTMP will be deprecated from the Live API, so we need to use RTMPS (RTMP over a TLS/SSL connection).May 2, 2019May 2, 2019
CH Hsiehinrd_lifeOpenSSL Linux kernel Cryptodev engineopenssl是user space密碼學函式庫,但同時支援kernel space 密碼學演算法實作,i.e., cryptodev-Linux,需額外下載module重新編譯openssl,OpenSSL + cryptodev編譯方法如下Apr 24, 2019Apr 24, 2019
CH Hsiehinrd_life[Common]Makefile check if file existsref: http://www.humbug.in/2012/makefile-check-if-a-file-exists-using-wildcard-function/Dec 27, 2018Dec 27, 2018
CH HsiehLinux WritevThe writev() system call writes iovcnt buffers of data described by iov to the file associated with the file descriptor fd (“gather…Nov 26, 2018Nov 26, 2018