[RK3288] [Android 6.0] Debugging Notes - - Camera does not have permission to open the problem

Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 In fact, the essence of this problem is caused by audio, but at first I looked for Camera, because the test report said that Camera failed to open, so I searched for keywords and checked Log: 07-31 19:31:33.962 1152 1236 I CameraService: CameraService::connect call (PID 1073 "com.xxx.m ...

Added by mpiaser on Sun, 09 Jun 2019 01:20:09 +0300

Message digest algorithm-MAC

1. Brief introduction Mac (Message Authentication Code, Message Authentication Code) is a hash function algorithm with key. It is compatible with the characteristics of MD and SHA algorithms, and adds key on this basis. Therefore, MAC algorithm is often called HMAC algorithm. Note that the digest value obtained by the MAC algorithm can also be ...

Added by akreation on Fri, 07 Jun 2019 03:08:02 +0300

netty--Coding and Decoding Technology

Encoding and decoding technology is simply java serialization technology. There are two purposes of serialization, one is network transmission, the other is object persistence. We can say that we use java serialization and use netty for transmission, but java serialization has too many disadvantages. For example: java serialization can not cros ...

Added by VMinder on Thu, 06 Jun 2019 23:06:26 +0300

Farewell to Code Copy of Encryption and Decryption Module - JCE Core Cpiher Details

premise javax.crypto.Cipher, translated as a password, is actually better known as a crypto. Cipher is the core of JCA(Java Cryptographic Extension), which provides encryption and decryption functions based on a variety of encryption and decryption algorithms. Before we know Cipher, we always need to copy code everywhere when we complete some m ...

Added by saint4 on Fri, 17 May 2019 00:54:10 +0300

Organize Notes--gradle

Gradle Concepts: Open source project automation build tools, based on Ant and Maven, introduce Groovy-based Domain Specific Language (DSL), which no longer manages build scripts in XML. Tools-->groovy Console-->Open groovy view Groovy vs. Java: // Classes and methods default to public Full compatibility Java Grammar of public class Proje ...

Added by jammyjames on Wed, 15 May 2019 14:38:03 +0300

GB28181 registration for the first SIP protocol across the network (JAVA version)

Since most SIP registry server writings on the web are C/C++/python, post this post and share the JAVA implementation GB28181 defines the SIP-based video monitoring interconnection specification. For most private protocol-implemented monitoring systems, if they want to access the SIP architecture, they need to use the gateway. GB28181 specifie ...

Added by mickwaffle on Wed, 15 May 2019 08:45:56 +0300

Linux Audio Driver 5: UDA1341 Chip Operating Interface

This paper is a learning note based on Linux version number of mini2440 development board linux-2.6.32.2 I. Hardware information of uda1341 The CPU controls uda1341 chips through L3 interface, which are: L3DATA: Data Line L3MODE: Mode control line, 0, address mode; 1, data mode L3CLOCK: Clock Line Address mode: data[7:2]: Rep ...

Added by bloo on Sun, 12 May 2019 10:19:52 +0300