《流媒体相关知识点》

  1. 如何处理音视频同步
  2. 如果根据现有ipc平台bring up一款新型号相机,简述从硬件选型到软件资源分配
  3. 调节iq参数时如果噪点比较大,降噪的方式是什么。先动a gain还是d gain,如何调节。
  4. h264编码和h265编码有什么区别。
  5. 获取到h264流之后如何合成为一个mp4文件
  6. 推流传输时的加密方式
  7. 如何选择合适的文件系统,例如将linux或者rtos系统烧录到rom中时选择什么样的文件系统。
  8. IBP帧格式。两个I帧直接会有多少帧,它的决定因素是什么。
  9. linux如何进行线程同步,linux的系统接口是什么。
  10. 内存相关会存在什么问题例如:内存越界,内存溢出,内存碎片等,举一个实际例子以及如何解决。
  11. lvgl如何实现线程安全。
  12. lvgl刷新渲染的机制是什么。
  13. 为何使用lvgl这个库,它的优点和缺点是什么?
  14. uboot是如何引导内核的?
  15. 简述SPI,I2C, I2S的区别,能否描述其中一个协议的时序。
  16. 在flow中UI是如何做到及时响应的。
  1    线程相关知识             线程有几种退出方式?             thread_cancel的是怎么退出的?                2    WiFi开发过程中的调试手段,若是WiFi频繁的断开应该怎么去分析问题   3    lvgl怎么实现通知的,也就是当有指定的ui需要刷新时,怎么去找到这个需要刷新的ui(类似Qt的信号与槽)              4    链表:Linux 的  container_of 怎么实现的?   5    blueZ的大概架构   6    const char * 和 char * const 的区别   7    linux 线程如何快速退出,即不需要响应一次loop直接退出。           设置线程canceltype为:PTHREAD_CANCEL_ASYNCHRONOUS,即在子线程内调用  pthread_setcanceltype(PTHREAD_CANCEL_ASYNCHRONOUS, NULL);然后在同进程内的其他线程                使用 ptherad_cancel(tid) 退出指定线程。 在调用cancel后,指定的线程将会马上结束(不会再执行之后的代码,故可能会获取了锁但是没释放从而导致死锁)。    8 移植lvgl需要对接哪些东西   9 如何处理卡速低的问题   10 一个ipc/dv 软硬件架构是什么样的,sensor吐出raw data之后相机是如何处理的。   https://www.cnblogs.com/whw19818/p/5853407.html   11 机器上电之后,程序段是如何运行的。   12 linux 如何操作gpio   13 tcp的三次握手目的是什么,tcp如何保证传输的可靠性。             保证传输可靠性:https://blog.csdn.net/liuchenxia8/article/details/80428157   1 如何理解fat/exfat文件系统。   2 如何处理lvgl线程安全问题。   3 rtos+linux的软件架构是什么样的,内存如何管理,程序如何运行。   4 uboot 的作用及应用。    
上一篇:[axios] 配置参数


下一篇:如何检查jQuery中是否已选中复选框?