摘要: 视频封装格式一共用: PS、GB/T28181、RTP、TS、FLV RTP: RTP码流每帧数据由多个RTP包组成,同一个视频帧中所有RTP包的时间戳是一样的,切最后一个RTP包,包头的marker bit置1。RTP包含RTP头和RTP数据 优点:RTP封装包头有序号,UDP传输时可进行排序和丢 阅读全文
posted @ 2022-05-20 16:43 努力的小黄鸭 阅读(623) 评论(0) 推荐(0)
摘要: #ifdef __unix #define fopen_s(pFile,filename,mode) ((*(pFile))=fopen((filename), (mode)))==NULL #endif 参考: https://stackoverflow.com/questions/1513209 阅读全文
posted @ 2022-05-09 14:11 努力的小黄鸭 阅读(1242) 评论(0) 推荐(0)
摘要: 当设计一个类时候,这个类只需要调用一次。有一个比较好的写法就是懒汉模式: 为什么叫做懒汉模式,就是不到调用getInstance函数,这个类的对象是一直不存在的 class A { public: static A& getInstance(); private: A(); A(const A& r 阅读全文
posted @ 2022-02-27 18:33 努力的小黄鸭 阅读(47) 评论(0) 推荐(0)
摘要: 一、new操作符 new operator就是new操作符,不能被重载,假如A是一个类,那么A * a=new A;实际上执行如下3个过程。(1)调用operator new分配内存,operator new (sizeof(A))(2)调用构造函数生成类对象,A::A()(3)返回相应指针事实上, 阅读全文
posted @ 2022-02-24 17:57 努力的小黄鸭 阅读(89) 评论(0) 推荐(0)