PS:由于目前开发RTSP服务器 传输模块时用到了h264文件,所以攻了一段时间去实现h264的视频编解码,借用FFmpeg SDK实现了任意文件格式之间的转换,并实现了流媒体实时播放,目前音视频同步需要稍加完善,视频编码代码已成功移植到Visual Stdio平台,如有需要的留下邮箱以下文档来自F...
分类:
其他好文 时间:
2015-05-18 20:36:05
阅读次数:
130
最近遇到好几个人在问ffmpeg如何处理网络流,刚好前段时间也在做这方面,抽空整理了下,把主要代码发出来,希望对大家有用。为简单处理,我这里只简单介绍UDP接收TS流,其实只要是socket接收的都可以类似处理。#include "utils.h"#include #include #include...
分类:
其他好文 时间:
2015-05-18 20:28:29
阅读次数:
99
视频格式转换的函数 //视频转换 public void VideoConvertFlv(string FromName, string ExportName) { string ffmpeg = HttpContext.Current.Server.MapPath("~/...
分类:
Web程序 时间:
2015-05-18 20:25:32
阅读次数:
175
#include #include #include #include #include #include #include void pstrcpy(char *buf, int buf_size, const char *str){ int c;//why int here char *q = ...
分类:
其他好文 时间:
2015-05-18 20:19:59
阅读次数:
181
output_example.c 中AV同步的代码如下(我的代码有些修改),这个实现相当简单,不过挺说明问题。音视频同步方法:选择一个参考时钟,参考时钟上的时间是线性递增的,生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间)。在播放时,读取数据块上的时间戳,同时参...
分类:
其他好文 时间:
2015-05-18 20:18:48
阅读次数:
172
一、 概述为了解决在线无广告播放youku网上的视频。(youku把每个视频切换成若干个小视频)。视频资源解析可以从www.flvcd.com获取,此网站根据你输入的优酷的播放网页地址解析成若干个真实的视频地址。二、 实现首先搜索关闭网络播放器(流媒体播放器的实现方法)得出的结论,目前主流的播放器分...
分类:
其他好文 时间:
2015-05-18 20:15:27
阅读次数:
368
display aspect ratio 简称DAR, 是显示时宽高的比例关系。 在ffmpeg命令中,可以通过-aspect进行设置。 ? ? 在实际应用中,这个参数往往是建议性的,并不是每个播放器都使用这个参数。 例如: 我转码一个分辨率...
分类:
Web程序 时间:
2015-05-18 16:58:40
阅读次数:
841
nginx-rtmp-modulehttps://github.com/arut/nginx-rtmp-module#example-nginxconf
分类:
其他好文 时间:
2015-05-17 18:29:44
阅读次数:
122
http://www.open-open.com/lib/list/85基于 Red5 的流媒体服务器的搭建和应用Red5 是一个采用 Java 开发的开源免费 Flash 流媒体服务器。Red5 基于 Java 和一些功能强大的开源框架,为企业级应用奠定了标准。它使用 RTMP,RTMPT,RTM...
分类:
其他好文 时间:
2015-05-17 16:32:40
阅读次数:
583
1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i input_file -acodec copy -vn output_file_audio //分离音频流 2.视频解复用ffmpeg...
分类:
其他好文 时间:
2015-05-16 20:33:00
阅读次数:
122