RTMP推送直播H264/AAC编码的音视频采集数据
来源:互联网 发布:php企业网站源码下载 编辑:程序博客网 时间:2024/06/10 13:45
RTMP推送直播H264/AAC编码的音视频采集数据
1. DirectShow采集原始音视频数据
2. 采用x264编码压缩视频数据,采用faac编码压缩音频数据
3. 封装flv数据包,经由RTMP协议发送到Flash流媒体服务器,如FMS、Red5、CRtmpServer
4. 使用FlashPlayer观看直播内容,或者录制内容
应用前景
1. 网络视频聊天室
2. 网络视频会议
3. 远程视频教育
一、工欲善其事,必先利其器
为了复用,利于多次复用,首先进行SDK封装
依据主要的使用场景,封装SDK接口,提供以下主要功能
1. 列出音视频采集设备
2. 采集压制推送控制封装
3. 录像控制
1. DirectShow采集原始音视频数据
2. 采用x264编码压缩视频数据,采用faac编码压缩音频数据
3. 封装flv数据包,经由RTMP协议发送到Flash流媒体服务器,如FMS、Red5、CRtmpServer
4. 使用FlashPlayer观看直播内容,或者录制内容
应用前景
1. 网络视频聊天室
2. 网络视频会议
3. 远程视频教育
一、工欲善其事,必先利其器
为了复用,利于多次复用,首先进行SDK封装
依据主要的使用场景,封装SDK接口,提供以下主要功能
1. 列出音视频采集设备
2. 采集压制推送控制封装
3. 录像控制
二、应用示例
1. 音视频数据采集压制推送播放,同时经由RTMP流媒体服务器转发的延迟比较,经由本机RTMP流媒体服务器转发,延迟大概在0.5~2秒左右
2. 网络视频聊天室演示程序,同时可以根据需求,选择不显示预览画面
3. 远程视频教育演示程序
4. 网页多路播放器模式
- RTMP推送直播H264/AAC编码的音视频采集数据
- rtmp 推送h264 + aac 的数据
- rtmp 推送h264 + aac 的数据
- rtmp 推送h264 + aac 的数据
- rtmp 推送h264 + aac 的数据
- rtmp 推送h264 + aac 的数据
- rtmp 推送h264 + aac 的数据
- rtmp推送h264 aac
- EasyRTMP安卓Android手机直播之AAC采集、编码与RTMP推送
- RTMP协议发送H.264编码及AAC编码的音视频,实现摄像头直播
- RTMP协议发送H.264编码及AAC编码的音视频,实现摄像头直播
- RTMP协议发送H.264编码及AAC编码的音视频,实现摄像头直播
- RTMP协议发送H.264编码及AAC编码的音视频,实现摄像头直播
- C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播
- C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播
- C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播
- RTMP协议发送H.264编码及AAC编码的音视频,实现摄像头直播
- C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播
- curl_easy_setopt-curl库的关键函数之一
- 【SQL】查询一段时期内的交易流水记录
- asp.net 视频播放器
- ajax 提交方式
- iOS: NSFileHandle的方法fileHandleForUpdatingAtPath:
- RTMP推送直播H264/AAC编码的音视频采集数据
- SAP找表的18中技巧(方法) 18 Techniques for Locating the Underlying Data of a Screen Field
- datatable group by
- STM32外部中断设置
- 投稿才是获得高质量外链的王道
- hdu 题目分类
- HDU 1019 求多个数的最小公倍数
- UVA 165 - Stamps
- iOS: NSFileHandle的方法fileHandleForWritingAtPath: