zoukankan      html  css  js  c++  java
  • 《流媒体相关知识点》

    1. 如何处理音视频同步
    2. 如果根据现有ipc平台bring up一款新型号相机,简述从硬件选型到软件资源分配
    3. 调节iq参数时如果噪点比较大,降噪的方式是什么。先动a gain还是d gain,如何调节。
    4. h264编码和h265编码有什么区别。
    5. 获取到h264流之后如何合成为一个mp4文件
    6. 推流传输时的加密方式
    7. 如何选择合适的文件系统,例如将linux或者rtos系统烧录到rom中时选择什么样的文件系统。   https://blog.csdn.net/qq_28258885/article/details/118538769
    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如何保证传输的可靠性。    
     
    1 如何理解fat/exfat文件系统。
     
    2 如何处理lvgl线程安全问题。
     
    3 rtos+linux的软件架构是什么样的,内存如何管理,程序如何运行。
     
    4 uboot 的作用及应用。
     
     
    https://blog.csdn.net/hunanchenxingyu/article/details/49750177?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-0.base&spm=1001.2101.3001.4242
    https://www.cnblogs.com/whw19818/p/5853407.html
     
     
  • 相关阅读:
    RabbitMQ教程(二) ——linux下安装rabbitmq
    通讯协议序列化解读(二) protostuff详解教程
    头条号【编编成程】开通
    C++静态成员函数访问非静态成员的几种方法
    深入理解QStateMachine与QEventLoop事件循环的联系与区别
    『重构--改善既有代码的设计』读书笔记---Duplicate Observed Data
    GCC选项-Xlinker和-Wl区别
    『重构--改善既有代码的设计』读书笔记----Replace Array with Object
    解决GDB输出Qt内置类型的显示问题
    GDB源代码查找路径
  • 原文地址:https://www.cnblogs.com/zhuangquan/p/15060800.html
Copyright © 2011-2022 走看看