摘要: PS:由于目前开发RTSP服务器 传输模块时用到了h264文件,所以攻了一段时间去实现h264的视频编解码,借用FFmpeg SDK实现了任意文件格式之间的转换,并实现了流媒体实时播放,目前音视频同步需要稍加完善,视频编码代码已成功移植到Visual Stdio平台,如有需要的留下邮箱以下文档来自F... 阅读全文
posted @ 2015-05-18 18:20 sunminmin2011 阅读(651) 评论(0) 推荐(0)
摘要: 最近遇到好几个人在问ffmpeg如何处理网络流,刚好前段时间也在做这方面,抽空整理了下,把主要代码发出来,希望对大家有用。为简单处理,我这里只简单介绍UDP接收TS流,其实只要是socket接收的都可以类似处理。#include "utils.h"#include #include #include... 阅读全文
posted @ 2015-05-18 18:15 sunminmin2011 阅读(1025) 评论(0) 推荐(0)
摘要: 一、 概述为了解决在线无广告播放youku网上的视频。(youku把每个视频切换成若干个小视频)。视频资源解析可以从www.flvcd.com获取,此网站根据你输入的优酷的播放网页地址解析成若干个真实的视频地址。二、 实现首先搜索关闭网络播放器(流媒体播放器的实现方法)得出的结论,目前主流的播放器分... 阅读全文
posted @ 2015-05-18 18:04 sunminmin2011 阅读(1289) 评论(0) 推荐(0)
摘要: #include #include #include #include #include #include #include void pstrcpy(char *buf, int buf_size, const char *str){ int c;//why int here char *q = ... 阅读全文
posted @ 2015-05-18 18:00 sunminmin2011 阅读(3280) 评论(0) 推荐(0)
摘要: output_example.c 中AV同步的代码如下(我的代码有些修改),这个实现相当简单,不过挺说明问题。音视频同步方法:选择一个参考时钟,参考时钟上的时间是线性递增的,生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间)。在播放时,读取数据块上的时间戳,同时参... 阅读全文
posted @ 2015-05-18 17:57 sunminmin2011 阅读(2091) 评论(0) 推荐(0)
摘要: 一、RTP协议分析第1章. RTP概述1.1. RTP是什么RTP全名是Real-time Transport Protocol(实时传输协议)。它是IETF提出的一个标准,对应的RFC文档为RFC3550(RFC1889为其过期版本)。RFC3550不仅定义了RTP,而且定义了配套的相关协议RTC... 阅读全文
posted @ 2015-05-18 14:21 sunminmin2011 阅读(11735) 评论(0) 推荐(2)