2016年11月24日

[总结]视音频编解码技术零基础学习方法

摘要: 一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的是理论层面的视音频技术,并不涉及到编程相关的东西。 0. 生活中的视音频技术 阅读全文

posted @ 2016-11-24 13:22 Samboo 阅读(217) 评论(0) 推荐(0) 编辑

最简单的基于FFmpeg的移动端例子:IOS 视频转码器

摘要: 本文记录iOS平台下基于FFmpeg的视频转码器。该转码器实际上移植自ffmpeg工程中的ffmpeg.c源代码。有关ffmpeg.c的源代码可以参考文章《ffmpeg.c函数结构简单分析(画图)》,在这里就不重复记录了。 源代码 项目的目录结构如图所示。 下列C语言文件拷贝自FFmpeg源代码: 阅读全文

posted @ 2016-11-24 13:18 Samboo 阅读(1099) 评论(0) 推荐(0) 编辑

最简单的基于FFmpeg的移动端例子附件:IOS自带播放器

摘要: 前几篇文章记录的都是iOS下基于FFmpeg的多媒体程序。本文记录一个IOS下自带的视频播放器。相比于移植FFmpeg来说,IOS自带的多媒体框架播放视频要简单很多——只需要调用几个接口就可以了。 源代码 项目的源代码位于ViewController.m文件中,内容如下所示。 [objc] view 阅读全文

posted @ 2016-11-24 13:18 Samboo 阅读(205) 评论(0) 推荐(0) 编辑

最简单的基于FFmpeg的移动端例子:IOS 推流器

摘要: 本文记录iOS平台下基于FFmpeg的推流器。该示例C语言的源代码来自于《最简单的基于FFMPEG的推流器》。相关的概念就不再重复记录了。 源代码 项目的目录结构如图所示。 C代码位于ViewController.m文件中,内容如下所示。 [objc] view plain copy /** * 最 阅读全文

posted @ 2016-11-24 13:17 Samboo 阅读(1002) 评论(0) 推荐(0) 编辑

最简单的基于FFmpeg的移动端例子:IOS 视频解码器

摘要: 本文记录iOS平台下基于FFmpeg的视频解码器。该示例C语言的源代码来自于《最简单的基于FFMPEG+SDL的视频播放器》。相关的概念就不再重复记录了。 源代码 项目的目录结构如图所示。 C代码位于ViewController.m文件中,内容如下所示。 [cpp] view plain copy 阅读全文

posted @ 2016-11-24 13:16 Samboo 阅读(329) 评论(0) 推荐(0) 编辑

最简单的基于FFmpeg的移动端例子:IOS HelloWorld

摘要: 最简单的基于FFmpeg的移动端例子系列文章列表: 最简单的基于FFmpeg的移动端例子:Android HelloWorld 最简单的基于FFmpeg的移动端例子:Android 视频解码器 最简单的基于FFmpeg的移动端例子:Android 视频解码器-单个库版 最简单的基于FFmpeg的移动 阅读全文

posted @ 2016-11-24 13:15 Samboo 阅读(356) 评论(0) 推荐(0) 编辑

FFmpeg发送流媒体的命令(UDP,RTP,RTMP)

摘要: 这两天研究了FFmpeg发送流媒体的命令,在此简单记录一下以作备忘。 1. UDP 1.1. 发送H.264裸流至组播地址 注:组播地址指的范围是224.0.0.0—239.255.255.255 下面命令实现了发送H.264裸流“chunwan.h264”至地址udp://233.233.233. 阅读全文

posted @ 2016-11-24 13:13 Samboo 阅读(609) 评论(0) 推荐(0) 编辑

导航