![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
音视频开发
文章平均质量分 81
自由的力量
这个作者很懒,什么都没留下…
展开
-
How to Render Image Buffer in Android NDK Native Code
https://vec.io/posts/how-to-build-ffmpeg-with-android-ndkNov 17, 2012Android NDK development has been improved quite a lot since Android 2.3 Gingerbread, but still with many limitations. In th转载 2016-09-09 22:44:32 · 405 阅读 · 0 评论 -
Android开发之APP直播简介
随着网络技术的迅猛发展,网络直播已不再遥不可及。各行各业以直播为基础的应用场景更是如雨后春笋,遍地开花,相关数据也显示,无论是国内还是国外,市场需求层出不穷,不仅包含视频门户、视频社交、在线教育、娱乐直播,企业视频协作、新闻媒体、金融、监控以及医疗等各行业均存在巨大的视频需求。由此,也催生出很多帮助这些行业实现直播功能的第三方云服务平台,接入成本不到开发者自己开发的十分之一,相比自主研发,外包直播转载 2016-09-02 23:43:26 · 764 阅读 · 0 评论 -
H264与AAC的实时采集编码
采集音频和摄像头视频并实时H264编码及AAC编码0. 前言 我在前两篇文章中写了DirectShow捕获音视频然后生成avi,再进行264编码的方法。那种方法有一些局限性,不适合实时性质的应用,如:视频会议、视频聊天、视频监控等。本文所使用的技术,适用于这种实时性的应用,通过处理采集出来的音视频的每一帧,实现实时编码,实时输出。这是我做直播系列应用的一部分,目前的情况是输入端采用Dir转载 2016-09-24 20:29:19 · 2279 阅读 · 0 评论 -
HTTP Live Streaming直播(iOS直播)技术分析与实现
采集摄像头与麦克风,实时进行H.264视频编码和AAC音频编码,并按照HLS的协议规范,生成分段的标准TS文件以及m3u8索引文件。通过我的HLSLiveEncoder和第三方Http服务器(例如:Nginx),成功实现了HTTP Live Streaming直播,并在iphone上测试通过。转载 2016-09-24 20:49:36 · 365 阅读 · 0 评论 -
RTMP协议发送H.264/AAC编码数据
RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是一种私有协议,主要用来联系Flash Player和RtmpServer,如FMS,Red5, crtmpserver等。RTMP协议可用于实现直播、点播应用,通过FMLE(Flash Media Live Encoder)推送音视频数据至RtmpServer,可实现摄像头实时直播。转载 2016-09-24 20:40:30 · 431 阅读 · 0 评论