- 博客(4)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 修改live555支持从缓冲区读取h264帧 (纠正下是 h264 slice)
==2023.1.1 追加,归纳总结一下,作为复习的提要:实现新的MediaSubsession,覆盖实现其中的虚函数createNewStreamSource() ,用来创建source . 覆盖 实现 其中的虚函数createNewRTPSink() 用来创建sink实现自己的 FrameSource, 实现其中的虚函数 doGetNextFrame(),在这个里面把自己的h264数据拷贝到 fTo 缓冲区,并且赋值成员变量fFrameSize 、时间戳、最大帧数据大小等等
2019-01-28 15:37:33 4400 2
原创 C++中的回调
关于回调,在C++ 面向对象里面好像并没有什么比较被关注,感觉比较弱化的一个概念,但是从作为从C开发过来的人,对于回调并不陌生,这么重要的一种方式在c++中怎么没有提及?至少很少见到设置回调的,这次就回调这个思想就在c++ 里面谈一下个人的见解:C开发,被划分为面向过程式开发,也就是遵照计算机的顺序执行 方式开发,但有的时候编写一个函数,希望这个函数执行到某一个结果时就处理一个特定的任务 比如...
2019-01-24 11:15:49 1078
原创 <三:使用,推流端>live555--服务端 testOnDemandRTSPServer 源码分析
live555 源码框架结构,源码版本最后修改日期:2018-12-13 21官方相关图解连接:http://www.live555.com/liveMedia/doxygen/html/inherits.html相关的文章比较多,不过光看别人的介绍很难理解,自己拿源码看,边看边作图理清楚结构关系,再和他人的文章对比下图解是否有误,这样学起来效果不错。:从 testOnDeman...
2019-01-22 16:51:48 1289
原创 数据帧缓冲队列(继上一篇的简单队列,改进)(二)
《一个简易的数据帧缓冲队列 (一)》《数据帧缓冲队列(继上一篇的简单队列,改进)(二)》《数据帧缓冲队列(改进,数据可视化)(三)》继上一篇简单队列,进行改进:1.0 一次性申请空间,避免频繁malloc和free2.0 多线程可以同时读写 不同的区域3.0 写数据不会阻塞,覆盖最老的数据代码:queue.h#ifndef __QUEUE_HEAD_H__#d...
2019-01-04 11:47:42 972
手机麦克风_womic.rar
2020-01-28
libusb-1.0.22_can.tar.bz2
2019-12-26
java_jni_document_官方在线文档20190807.zip
2019-08-07
抽取linux内核链表模块
2018-08-06
io多路复用c语言版简单http服务器demo
2018-07-24
h264 slice可以单独不依赖其他slice解码么?P_slice怎么回事?
2019-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人