摘要:
更新记录(2014.7.24):1.为了使本文更通俗易懂,更新了部分内容,将例子改为从内存中打开。2.增加了将数据输出到内存的方法。从内存中读取数据ffmpeg一般情况下支持打开一个本地文件,例如“C:\test.avi”或者是一个流媒体协议的URL,例如“rtmp://222.31.64.208/... 阅读全文
摘要:
使用CImage的时候,发现显示出来的并不是透明背景的图片,而是白色背景的图片。后发现原因如下:PNG图片的透明背景总是一片白色,后来才发现这其实是微软GDI+的设计问题,PNG图片是ARGB,使用GDI+载入图片的时候,GDI+会默认已经进行了预剩运算(PARGB),即每象素的实际值是已经和ALP... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文
摘要:
注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()RTMPdump(libRTMP) 源代码分析 3: AMF... 阅读全文