logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

华为云云耀云服务器L实例评测|将rtmp延迟降低到500ms以内-srs流媒体服务器测试(rtmp、http-flv、webrtc)

最近华为云提供华为云-云耀云服务器出了一项征文活动,可以免费试用。于是本人也迫不及待的白嫖体验一下华为云云耀云服务器L实例,该实例配置如下图,系统版本为本次测试方向是使用SRS开源服务。SRS是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181。本次测试RTMP和WebRTC相关功能。

文章图片
#服务器#http#webrtc
音频PCM数据的单声道、双声道之间的转换

在使用tinyalsa处理PCM音频数据时发现该设备只能以双声道形式打开设备。out和in里面channels 最大和最下值都是2。但是实际使用中有时候又需要声卡采集和播放单声道数据怎么办?那就只能想办法转换格式了。下面就以16位深的pcm音频数据举例。16位单声道音频数据每一帧就16位二进制数据组成为两个字节。用int16_t表示其实就是c语言中的short类型。双声道数据一般都是两个声道数据依

#音视频
gstreamer中tee如何实现动态增减支路(预览+截图+录像)

系列文章目录Gstreamer中获取帧数据的方式gstreamer中如何使用probe(探针)获取帧数据gstreamer拉流rtsp使用appsink获取帧数据(预览+截图)gstreamer中如何使用fakesink获取帧数据(预览+截图)文章目录系列文章目录前言Tee管道结构Tee的request方式连接和断开(录像)总结附 ubuntu20.04qt5.14 工程链接前言前面已经介绍过多种

#qt#图像处理#linux
如何搭建gstreamer中的rtsp服务器进行推流

文章目录前言一、下载gst-rtsp-server二、推流测试test-launch其他使用方式总结前言使用gstreamer中自带的rtsp服务器,就能快速的以管道的形式搭建rtsp服务器推流提示:以下是本篇文章正文内容,下面案例可供参考一、下载gst-rtsp-server在gstreamer官网下载相关版本源码包。首先查看自己系统gstreamer的版本。比如我使用的ubuntu20.04的

gstreamer拉流rtsp使用appsink获取帧数据(预览+截图)

管道结构话不多说,先上管道图该管道是使用tee的方式将拉来的rstp流分为两路,一路为显示预览,一路为appsink保存图片。前面有说到使用数据探针(probe)的方式可以直接在videosink增加探针来的到帧数据。可能有人会问probe只需要一路就能实现为何还要用appsink。下面就讲appsink和probe有何不同。appsink和probe的差异probe当管道只有一路显示输出时管道中

文章图片
#qt#linux#图像处理
到底了