详解FFMPEG API

转自:http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:ffmpeg 认识FFmpeg FFMPEG堪称自由软件中最完备的一套多媒体支持库,它几乎实现了所有当下常见的数据封装格式、多媒体传输协议以及音视频编解码器...

2013-02-22 15:16:47

阅读数:1347

评论数:0

live555的RTCP

live555中默认支持RTCP,如果要监视网络状态就要了解RTCP。我们这里以openRTSP为例看看RTCP的过程。 在前面的openRTSP分析中分析了openRTSP的流程,其中在在continueAfterDESCRIBE中有subsession->initiate(simple...

2013-02-20 18:19:21

阅读数:5924

评论数:0

openRtsp分析4

在上篇中分析了setup建立的过程,现在再来看看sink建立的过程。continueAfterSETUP之后直接就进入到了setupStreams。这里根据subsession->codecName()建立对应的fileSink。 fileSink = H264VideoFileSi...

2013-02-06 18:20:45

阅读数:2481

评论数:1

openRtsp分析3

接着上篇来分析。option命令完了就是 unsigned RTSPClient::sendDescribeCommand(responseHandler* responseHandler, Authenticator* authenticator) { if (authenticato...

2013-02-06 15:22:30

阅读数:2120

评论数:1

openRtsp分析2

在上一篇中分析了SingleStep,可以看到在openConnection的时候传给fSchedler的HandlerProc是connectionHandler。在SingleStep中看到检测到select中write准备就绪。即跳到connectionHandler void RTS...

2013-02-06 13:20:38

阅读数:2402

评论数:0

openRTSP分析1

openrtsp是live555里面作为rtsp客户端的一个例子程序。默认是接收rtsp流并保存为文件,里面对多种格式进行了处理。网上也有很多对openrtsp的分析的文章,但是个人感觉都不是太详细,一般都只有个大概的流程。这里再给这个过程捋一捋。 主要是一些重要的线路,细节部分就不予讨论。 ...

2013-02-05 17:55:13

阅读数:8771

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭