
工具库使用
文章平均质量分 80
阳光可乐
live for coding
展开
-
使用jrtplib传输H.264视频文件(3)
本文所有内容均为原创,转载请注明出处!介绍如何发送h264,下面我们介绍下如何接收h264文件。其中主要关注的就是被拆分的数据包的重组,下面的代码中有详尽的注释。class CRTPReceiver : public RTPSession{protected: void OnPollThreadStep(); void ProcessRTPPacket(const RTPSou原创 2013-06-29 17:09:00 · 11120 阅读 · 38 评论 -
使用jrtplib(RTP)传输H.264视频文件(2)
本文所有内容均为原创,转载请注明出处!上一篇我们介绍了RTP协议的一些基本知识,下面我们介绍如何使用jrtplib这个库传输H264编码。JRTP传输:好了,下面是我写的使用JRTP进行发送H264数据包的例子,具体解释可以看注释。发送端也可以接收接收端发送过来的RTCP数据包。#define MAX_RTP_PKT_LENGTH 1360#define H264原创 2013-06-29 17:03:55 · 16699 阅读 · 37 评论 -
windows下编译配置x264
最近项目需要开发网络视频应用,因为视频要编码,选择使用h.264进行编码,从网上找到x264这个库使用,但是不幸的是这个库是linux下的,但是我们的应用需要部署在windows系统上,故我只能自己编译成动态链接库来使用了,从网上找了好多方法,但是发现都不太好用,到我这老是出问题,特在此将我自己的配置过程记录下来。我采用的mingw进行编译的方式首先从网上下载mingw,地址http://原创 2013-05-16 21:21:47 · 6689 阅读 · 4 评论 -
使用jrtplib(RTP)传输H.264视频文件(1)
继续上一篇博客,在使用x264对视频进行编码之后,我们需要将编码好的视频进行网络传输,发送给其他的客户端,之后再进行解码。那么,这篇博客我将介绍下如何使用jrtplib这个库对编码后的文件传输。RTP协议基础知识:首先,我们依然要先了解一些关于协议的基础知识,不然对于其中的传输参数与发送的数据包顺序什么的我们也就无从下手。在这里,我们仅对一些传输需要了解的关键知识进行介绍,若想了解更全面的原创 2013-06-29 16:53:41 · 15577 阅读 · 0 评论 -
X264编码h264
本文所有内容均为原创,转载请注明出处!前言前段时间一直在搞视频编解码与传输的东西,现在基本上整个系统能够实现服务器实时编码打包传输给客户端,客户端实时解码并显示的功能,故将上一阶段的工作整理记录一下,将我使用x264进行h.264编码的过程,使用jrtplib进行h264数据包传输的过程以及使用ffmpeg进行解码的过程都记录下来,一方面是自己做一个总结,另外一方面也是想帮助那些跟我做原创 2013-06-29 16:40:56 · 19415 阅读 · 45 评论 -
ffmpeg 解码h264数据
本文内容均为原创,转载请注明出处。使用ffmpeg解码h264数据其实相对使用x264进行视频编码是简单了许多的,因为ffmpeg提供了一个decoding_encoding.c的文件,这个文件里面有简单的使用ffmpeg进行视频、音频编解码的例子,不过可能有的人也会找不到这个示例,我就讲我改造过的这个示例放在这里,同时加一些解释。其中需要注意的的一点我需要在此说明,就是ffmpeg在原创 2013-06-29 17:19:51 · 15986 阅读 · 28 评论 -
jrtplib + vs2010 编译,安装配置
最近项目需要用RTP协议,从网上找到jrtlib库,但是编译方法都写得有点模糊,不还好使,这篇文章写得非常好,转载过来。【流媒體】jrtplib—VS2010下RTP开源协议库JRTPLIB3.9.1编译SkySeraph Apr 7th 2012Email:zgzhaobo@gmail.com QQ:452728574一、JRTPLIB简介转载 2013-05-15 14:35:15 · 1750 阅读 · 0 评论