iPhone4平台上实时音视频对话(经验)
来源:互联网 发布:唐朝 阿拉伯 知乎 编辑:程序博客网 时间:2024/05/24 04:16
转自:http://blog.csdn.net/zxc110110/article/details/7188210
照着下面的步骤,您一定能做出来的。
1,视频采集用iPhone4SDK里面的AVCaptureSession. 苹果官网有示例代码。
2,视频编码用ffmpeg,如要支持H264编码,还需引入x264库。ffmpeg和x264是两个不同的库,需要各自编译。
3,视频解码与播放可参看开源工程iFrameExtractor。
4,音频采集播放可用AudioQueue,由于AudioQueue本身支持各种音频数据的采集与播放,因此就不用编解码了,苹果官网有个示例叫SpeakHere。
方案思路
用live555获取h264视频流 然后把它推到ffmpeg里面解码 再用iphone的imageView显示
音频另外单独处理 最后进行同步就ok了
live555
- iPhone4平台上实时音视频对话(经验)
- iPhone4平台上实时音视频对话(经验)
- iPhone4平台上实时音视频对话(经验)
- iPhone4平台上实时音视频对话(经验)
- webrtc 实时育音视频对话技术
- 音视频对话开发
- [求助]iphone4上视频流播放
- [求助]iphone4上视频流播放
- BlackBerry上的实时视频
- live555 实时音视频(H264 & PCMA)
- 实时音视频效果
- 实时音视频
- 关于在windows上开发视频对话应用
- Linux平台设备上的音视频即时通讯应用开发
- 金盾高级视频加密系统使用教程与经验分享 (金盾视频加密系统跨平台版)
- Maths DM642实时高清 标清视频开发平台
- Windows Phone 7 平台实时H.264视频播放~
- 用live555+ffmpeg做iOS平台的实时视频播放
- JAVA经典算法40题(20)
- LINUX下搭建JAVA的开发环境
- Lucene之八(Lucene的高亮显示)
- 设计模式_接口回调
- C#的诞生及与Java的比较
- iPhone4平台上实时音视频对话(经验)
- 开源 免费 java CMS - FreeCMS-功能说明-角色管理 .
- Java Channel解析与实例
- java设计模式——迭代器模式
- java 垃圾回收相关总结 【思维导图】
- 百度笔试题:一个已经排序好的很大的数组,现在给它划分成m段,每段长度不定,段长最长为k,然后段内打乱顺序,请设计一个算法对其进行重新排序
- 命名规则
- Android之UI学习篇十二:ListView控件学习(二)
- java 类的初始化1