- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 LIVE555再学习 -- FFmpeg + live555实现RTSP直播
一、简单实验首先先简单的实验了一下。运行 FFmpeg 将 MP4文件转成 264 文件 ffmpeg -i Tai.mp4 test.264 执行 testOnDemandRTSPServer 单播 264 文件./testOnDemandRTSPServer 在 VLC 添加 URL 地址rtsp://192.168.x.xx:8554/h264E...
2018-07-21 22:41:59 1039
转载 live555接收实时视频流+ffmpeg解
本人视频监控行业的码农一枚,将平时快速学习的内容进行记录和分享,因水平有限,没学过音视频的高深理论和技术,所写内容多侧重开源库的使用,比较肤浅,如果文中有什么不足,希望大家多多指点。 如本文题目所述,文中介绍一下如何用接收rtsp实时流后对实时流进行解码,解码成yuv420。 live555 中的例子testRTSPClient.cpp 提供了一个创建rtsp客户端接...
2018-07-21 13:17:14 2611 1
转载 WASAPI 01 采集默认设备的音频
音频采集或播放时,需要用MMDevice API来枚举和获取指定设备,用WASAPI来处理应用程序和音频设备之间的音频流数据,如采集或播放。1. MMDevice APIThe Windows Multimedia Device (MMDevice) API enables audio clients to discover audio endpoint devices, determine th...
2018-07-06 21:14:38 1313
转载 使用Core Audio实现对声卡输出的捕捉
涉及的接口有:IMMDeviceEnumeratorIMMDeviceIAudioClientIAudioCaptureClient主要过程:创建多媒体设备枚举器(IMMDeviceEnumerator)通过多媒体设备枚举器获取声卡接口(IMMDevice)通过声卡接口获取声卡客户端接口(IAudioClient)通过声卡客户端接口(IAudioClient)可获取声卡输出的音频参数、初始化声卡、...
2018-07-06 19:54:13 2308
转载 【VS开发】Windows上的音频采集技术
前一段时间接到一个任务,需要采集到声卡的输出信号,以便与麦克风的输入信号进行混音。之前一直没有研究过音频的相关技术,这次就顺便抽出一点时间去了解了一下Windows上采集音频的相关技术。对于音频处理的技术,主要有如下几种:采集麦克风输入采集声卡输出将音频数据送入声卡进行播放对多路音频输入进行混音处理1.Windows上音频处理的API在Windows操作系统上,常用的音频处理技术主要包括:Wave...
2018-07-05 22:40:58 1061
转载 WASAPI 01 采集默认设备的音频
音频采集或播放时,需要用MMDevice API来枚举和获取指定设备,用WASAPI来处理应用程序和音频设备之间的音频流数据,如采集或播放。1. MMDevice APIThe Windows Multimedia Device (MMDevice) API enables audio clients to discover audio endpoint devices, determine th...
2018-07-04 21:48:29 1512
转载 将es打包成pes时,处理PTS和DTS的方法
PES包格式:分组开始码前缀:0x00 0x00 0x01流ID:视频为0x0E,音频为0x0CPES分组长度:这个包中此后数据的长度,包括此后剩余的PES包头长度和帧数据长度。PES首部数据长度:可选字段长度+填充字节长度。其中PTS/DTS标志位的意义为:0x01:表示pes包头长度后面跟一个DTS数据(一个DTS或PTS的长度为5个字节。)0x02:表示pes包头长度后面跟一个PTS数据0x...
2018-07-03 22:14:48 638
转载 打包H264码流到FLV文件
FLV格式非常简单,头信息数据量很少,适合网络传输,因此被广泛的应用。1. H264 NALU结构 h264 NALU: 0x00 00 00 01 | nalu_type(1字节)| nalu_data (N 字节) | 0x00 00 00 01 | ... 起始码(4字节) 类型 ...
2018-07-01 21:35:18 655
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人