博客专栏  >  互联网   >  朱韦刚的流媒体技术专栏

朱韦刚的流媒体技术专栏

流媒体技术交流Android,ios移动流媒体开发HLS,HTTP,RTMP,RTSP,TS,FLV,RTP,RTCP,P2P,nginx,live555,ffmpeg,X264流媒体协议格式。

关注
69 已关注
82篇博文
  • nginx+uwsgi+python捕获http消息并处理(一)

    nginx+uwsgi+python捕获http消息并处理(一)写本文的目的及应用场景,当http发送消息给nginx,我们要捕获并处理这个消息时可以采用的方法有例如,给nginx加一个module,...

    52分钟前
    1
  • automake编译工程

    automake编译工程首先准备工程完整清晰的目录,cd到要生成makefile的主目录,下面将分布说明怎样用automake编译工程,所有的1,2,3,4,5,6都是在主目录操作的。1 输入:“au...

    2017-08-22 15:44
    434
  • dup重定向匿名管道父进程子进程的一些坑包含execvp调用ffmepg

    dup重定向匿名管道父进程子进程的一些坑包含execvp调用ffmepg本文说明再用dup做重定向的时候遇到的一些坑做一些总结。1:FFMPEG的所有输出信息,都为错误输出流,用STDOUT_FILE...

    2017-08-18 15:00
    393
  • android调试so文件记录(一)

    android调试so文件记录(一)1:保存日志带so的部分 例如:06-08 16:02:42.651 3085-3085/? A/DEBUG:     #00 pc 0008a42c  /data...

    2017-07-19 14:50
    308
  • FFMPEG(一)-通用解复用器

    一:技术要点: h264有两种封装, 一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中 一种是mp4模式,一般mp4 mkv会有,没有startcode,SPS和PPS...

    2013-12-09 14:36
    3580
  • FFMPEG(二)-通用复用器

    FFMPEG(二)-通用复用器 一:技术要点    上一篇文章讲过,mp4类型的复用结构和其它类型不同,例如MP4,MOV,FLV等格式,里面的H264数据不包含SPS,PPS等说明信息,以减少开销,...

    2013-12-09 14:39
    2207
  • 播放器(一)-FFMPEG-SDL-MFC-本地文件

    1:原理 ffmpeg读取出来一个包如果是视频包放入视频包队列,如果是音频包放入音频包队列。 视频:从视频队列中取出一个包解码根绝帧率或pts等等算出一帧数据的持续时间将这一帧数据放入VideoPic...

    2013-12-10 09:57
    10826
  • fmpeg 自定义IO中断 AVFormatContext::interrupt_callback ,AVIOInterruptCB具体处理方法

    fmpeg 自定义IO中断 AVFormatContext::interrupt_callback 以前不知道ffmpeg里还可以设置自定义的io interrupt, 赶紧记录起来。C...

    2014-07-18 14:47
    5835
  • ffmpeg缩放和格式转换yuv数据

    ffmpeg缩放和格式转换yuv数据 下面代码是实现用ffmpeg将yuv的宽高或者yuv格式变更的代码。 例如:352*288->720*576(采用双三次或双线性差值)...

    2015-02-11 14:56
    3189
  • ffmpeg从AVFrame取出yuv数据到保存到char*中

    ffmpeg从AVFrame取出yuv数据到保存到char*中 很多人一直不知道怎么利用ffmpeg从AVFrame取出yuv数据到保存到char*中,下面代码将yuv420p和yuv422...

    2015-02-11 15:03
    3992
  • ffmpeg处理rtmp/文件/rtsp的推流和拉流

    ffmpeg处理rtmp/文件/rtsp的推流和拉流 本demo演示了利用ffmpeg从服务器拉流或本地文件读取流,更改流url或文件类型名称发送回服务器或存到本地的作用。 由于本程序只写...

    2015-02-11 15:11
    22812
  • linux编译ffmpeg(一)

    linux编译ffmpeg(一) 网上有很多ffmpeg编译的方法,但乱七八糟的比较多,今天编译了一下,下面是步骤,需要的可以看下。 一:需要的库      可以上官网上下载最新版,不想上官网的可...

    2015-02-28 18:58
    1642
  • RTSP服务器(一)

    RTSP服务器(一) 一:总体了解 RTSP(Real-Time Stream Protocol )是一种基于文本的应用层协议,直白的讲客户端与服务器建立连接并从服务器上接收流,服务器上的流

    2013-12-09 14:11
    11838
  • ffmpeg关于文件头

    在做转码的时候遇到些问题 上述代码中codec_tag很重要 生成的转码后的预览图: 上面注释的可以用两种做判断,有些复用格式是需要全局头的。例如 mp4,flv,mov,3gp等格式。 特此...

    2015-07-22 18:21
    1239
  • ffmpeg编码器支持情况

    ffmpeg 音视频编码器需要查看支持才能用否则打不开编码器。 下面代码将展示查看ffmpeg中音频支持声道,采样率,样本情况;视频支持输入yuv格式情况,具体看下面代码。 int audio_sup...

    2015-08-06 15:02
    1317
  • ffmpeg实现音频resample(重采样)(二)

    本篇文章将增加AVFifoBuffer和音频样本是av_sample_fmt_is_planar的样式采样率讲解,下面上代码 AVFifoBuffer * m_fifo = NULL; SwrC...

    2015-08-06 15:19
    5880
  • ffmpeg:fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS

    fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS 参...

    2015-11-12 15:24
    1874
  • ffmpeg视频生成jpg图片截图(一)

    ffmpeg视频生成jpg图片截图(一) 实现目标:输入本地文件,实现截图生成jpeg图片到本地,功能点请看注释,注意:注释很重要。 //ffmpeg.h #ifndef __FF...

    2016-03-09 17:17
    3146
  • ffmpeg文件生成m3u8文件及ts切片程序(一)

    ffmpeg文件生成m3u8文件及ts切片程序(一) 实现目标:输入本地文件,实现m3u8切片,功能点请看注释,注意:注释很重要。 //ffmpeg.h #ifndef __FFMPEG_H__...

    2016-03-09 17:23
    8801
  • 单播、多播(组播)和广播的区别

    单播、多播(组播)和广播的区别 单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么...

    2013-12-09 14:10
    1260

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部