该文被密码保护。 阅读全文
摘要:
typedef struct RTMP里面有成员m_vecChannelsIn,原来是一个 指针数组 看到在int CRTMPStream::SendPacket(unsigned int nPacketType, unsigned int nHeaderType, char *data, unsi 阅读全文
摘要:
RTMPDump如果想实现RTMP协议的流媒体的下载保存,就必须可以编码和解码AMF格式的数据。 AMF(Action Message Format 动作信息格式)是用来序列化AS(ActionScript 动作脚本)实例对象 (object graphs)的压缩的二进制格式。序列化的AMF编码的实 阅读全文
摘要:
刚开始出现undefined reference to `__chkstk的错误。 然后在vc里面找到chkstk.obj放到相关目录下并在工程文件直接添加: LIBS += "E:\QTProjects\RTMP\RTMPDelayTest\librtmp\lib\chkstk.obj" 又出现了 阅读全文
摘要:
qt creator中文注释乱码的问题,要修改utf-8编码为gb2312(不修改编辑器不让修改代码)。 阅读全文
摘要:
为什么需要ChangeChunkSize这个函数,RTMP需要通过这个包指定一个ChunkSize?? SendPacket(unsigned int nPacketType, unsigned int nHeaderType,char *data, unsigned int size, unsig 阅读全文
摘要:
证同元素 identity_element。相当于代数里面的单位元。identity_element函数不是STL标准一员,但很多STL都会实现。 间接性是抽象化的重要工具。 三种Insert iterator迭代器: back_inserter:安插于容器最尾端,back_inserter内部调用 阅读全文
摘要:
关联容器set和map有自己的find算法,它可以利用红黑树的特性达到log(n)的复杂度。 我开始的疑问是,它们同时也可以调用标准STL的find算法,这样只是循序遍历。那这样说来红黑树中已经排好序了,因此使用迭代器的++操作可以实现遍历,没有问题。疑问解决了。 multiset与set的不同之处 阅读全文
摘要:
昨天记了《QT中添加V-Play》的日志,今天搜索相关内容发现内容被复制: http://www.bubuko.com/infodetail-1917493.html 它的标签有账号、发现字样,怀疑是不是因为我日志中包含账号字样,被爬虫之类的检测到并记录下来。不懂相关技术,先记下来,有空了解一下。 阅读全文