排序:
默认
按更新时间
按访问量

live555 优秀博客

http://www.cnblogs.com/oloroso/p/4599536.html

2018-07-22 09:36:27

阅读数:23

评论数:0

LIVE555再学习 -- FFmpeg + live555实现RTSP直播

一、简单实验 首先先简单的实验了一下。 运行 FFmpeg 将 MP4文件转成 264 文件  ffmpeg -i Tai.mp4 test.264   执行 testOnDemandRTSPServer  单播 264 文件 ./testOnDemandRTSPServer    ...

2018-07-21 22:41:59

阅读数:22

评论数:0

live555接收实时视频流+ffmpeg解

    本人视频监控行业的码农一枚,将平时快速学习的内容进行记录和分享,因水平有限,没学过音视频的高深理论和技术,所写内容多侧重开源库的使用,比较肤浅,如果文中有什么不足,希望大家多多指点。      如本文题目所述,文中介绍一下如何用接收rtsp实时流后对实时流进行解码,解码成yuv420。 ...

2018-07-21 13:17:14

阅读数:50

评论数:0

流媒体协议介绍

https://www.jianshu.com/p/8b803ba0e526

2018-07-12 21:52:58

阅读数:12

评论数:0

音频学习基础

https://wenku.baidu.com/view/5806a010ad51f01dc381f12f.html

2018-07-08 22:25:49

阅读数:23

评论数:0

WASAPI 01 采集默认设备的音频

音频采集或播放时,需要用MMDevice API来枚举和获取指定设备,用WASAPI来处理应用程序和音频设备之间的音频流数据,如采集或播放。1. MMDevice APIThe Windows Multimedia Device (MMDevice) API enables audio clien...

2018-07-06 21:14:38

阅读数:20

评论数:0

使用Core Audio实现对声卡输出的捕捉

涉及的接口有:IMMDeviceEnumeratorIMMDeviceIAudioClientIAudioCaptureClient主要过程:创建多媒体设备枚举器(IMMDeviceEnumerator)通过多媒体设备枚举器获取声卡接口(IMMDevice)通过声卡接口获取声卡客户端接口(IAud...

2018-07-06 19:54:13

阅读数:124

评论数:0

【VS开发】Windows上的音频采集技术

前一段时间接到一个任务,需要采集到声卡的输出信号,以便与麦克风的输入信号进行混音。之前一直没有研究过音频的相关技术,这次就顺便抽出一点时间去了解了一下Windows上采集音频的相关技术。对于音频处理的技术,主要有如下几种:采集麦克风输入采集声卡输出将音频数据送入声卡进行播放对多路音频输入进行混音处...

2018-07-05 22:40:58

阅读数:16

评论数:0

WASAPI 01 采集默认设备的音频

音频采集或播放时,需要用MMDevice API来枚举和获取指定设备,用WASAPI来处理应用程序和音频设备之间的音频流数据,如采集或播放。1. MMDevice APIThe Windows Multimedia Device (MMDevice) API enables audio clien...

2018-07-04 21:48:29

阅读数:17

评论数:0

将es打包成pes时,处理PTS和DTS的方法

PES包格式:分组开始码前缀:0x00 0x00 0x01流ID:视频为0x0E,音频为0x0CPES分组长度:这个包中此后数据的长度,包括此后剩余的PES包头长度和帧数据长度。PES首部数据长度:可选字段长度+填充字节长度。其中PTS/DTS标志位的意义为:0x01:表示pes包头长度后面跟一个...

2018-07-03 22:14:48

阅读数:10

评论数:0

打包H264码流到FLV文件

FLV格式非常简单,头信息数据量很少,适合网络传输,因此被广泛的应用。1. H264 NALU结构    h264 NALU:  0x00 00 00 01 | nalu_type(1字节)| nalu_data (N 字节) | 0x00 00 00 01 | ...              ...

2018-07-01 21:35:18

阅读数:16

评论数:0

rtmp流转Hls流 与 flv转mpegts

rtmp协议是adobe出的一种流媒体格式协议。是目前较为流行的协议的一种。HLS协议是苹果推出的一种流媒体协议,由于IOS系统不支持RTMP协议,如实现RTMP协议的流媒体需要自己实现RTMP的客户端,这使得移动手机端使用RTMP的流媒体增加了一些开发成本。HLS协议的详情可以参考APPLE的网...

2018-06-25 15:59:35

阅读数:8

评论数:0

flv文件AVCDecoderConfigurationRecord以及AudioSpecificConfig结构

H264和AAC数据流  RTMP推送的音视频流的封装形式和FLV格式相似,由此可知,向FMS推送H264和AAC直播流,需要首先发送"AVC sequence header"和"AAC sequence header",这两...

2018-06-20 10:56:06

阅读数:11

评论数:0

H264学习

https://www.cnblogs.com/tinywan/p/6404411.html

2018-06-14 18:11:59

阅读数:16

评论数:0

x264编码器的参数设置。

我对编码也是一知半解,很多参数意义也不太清楚,基本都是实际调整参数后,观看效果。如果描述错误,勿喷。我也没打算深入研究,只是想用用该编码器。本人使用x264主要想调整的参数,第一,profile,也就是使用baseline还是main,还是high编码。可以通过该接口设置x264_param_ap...

2018-06-14 15:01:20

阅读数:45

评论数:0

FFmpeg滤镜实现区域视频增强 及 D3D实现视频播放区的拉大缩小

1.区域视频增强    FFmpeg滤镜功能十分强大,用滤镜可以实现视频的区域增强功能。    用eq滤镜就可以实现亮度、对比度、饱和度等的常用视频增强功能。    推荐两篇写得不错的博文:        (1)ffmpeg综合应用示例(二)——为直播流添加特效 - 张晖的专栏 - 博客频道 - ...

2018-06-05 18:38:59

阅读数:43

评论数:0

rtsp获取视频帧 ffmpeg解码h264数据 D3D显示yv12数据

代码下载地址:   http://download.csdn.net/detail/mtour/8302907本代码实现了 通过rtsp协议获取视频流数据,通过ffmpeg解码为yv12数据,通过D3D进行图像显示整个程序包含 RtspStream模块  H264Decoder模块   D3D模块...

2018-06-04 17:14:40

阅读数:57

评论数:0

H.264难点问题分析

H.264编码后码流的生成H.264 比较全的编码框架 2011年4月23日22:23:35H.264中的PB帧编码 在针对连续动态图像编码时,将连续若干幅图像分成P,B,I三种类型,P帧由在它前面的P帧或者I帧预测而来,它比较与它前面的P帧或者I帧之间的相同信 息或数据,也即考虑运动的特性进行帧...

2018-05-15 12:27:53

阅读数:39

评论数:0

ffplay注解

/* get_clock(&is->vidclk):     获取到的实际上是:最后一帧的pts 加上 从处理最后一帧开始到现在的时间,具体参考set_clock_at 和get_clock的代码 c->pts_drift=最后一...

2018-05-11 18:23:39

阅读数:36

评论数:0

ffmpeg视音频同步

原文地址: https://blog.csdn.net/nonmarking/article/details/50522413对于直播流来说, 只考虑发送端的同步问题, 原理如下: 1. 解析视音频, 讲视频流和音频流的时间戳用同样的时间基准表示 2. 比较转换后的两个时间戳, 找出较小值, 对应...

2018-05-10 14:19:50

阅读数:35

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭