logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用FFmpeg将视频推流到nginx,通过vlc拉流播放(通过命令的方式)

安装完FFmpeg,nginx,nginx-rtmp-module,vlc后就可以进行推流、拉流测试了。博主的nginx安装在VMWare的Ubuntu中(安装方法可以参考https://blog.csdn.net/u014552102/article/details/86599289),ffmpeg和vlc都安装在windows中(win10)。一、nginx配置首先我们得...

#nginx
使用nsis制作的安装包安装后,无法卸载干净的问题

使用nsis制作的安装包安装后,在安装目录下会生成uninst.exe文件,如下图所示。 我们可以通过执行该uninst.exe程序删除已经安装的软件,也可以在控制面板中删除该软件。但有时候我们通过这些途径删除软件后,在安装目录下仍然可能会残留文件或者文件夹无法删除。如下图所示,运行卸载程序后在安装目录下Log和Resources文件夹仍然存在,在Log文件夹下面还存在Alarm、Sy...

windows下安装包制作软件:NSIS的使用方法(以Qt为例)

  NSIS (Nullsoft Scriptable Install System) 是一个专业开源的制作 windows 安装程序的工具。它提供了安装、卸载、系统设置、文件解压缩等功能。下面以Qt程序安装包的制作为例,介绍NSIS的用法。  首先准备好要打包发布的目标程序,如下图所示:(包括可执行程序,各种dll模块库,依赖库,插件库,资源文件等)  下载nsis,在windows平台下解压,

从 6.49 秒到约 1.9 秒:RK3588上的WebRTC 实时流启动速度优化记录

本文记录一次没有依赖常驻推流器的冷启动优化:我们如何拆开播放器、ICE、H.264 关键帧和 ZLMediaKit 轨道注册,沿状态机边界找到主要等待点,并用可验证的小改动把启动耗时降低约 71%。

#webrtc
RK3588 WebRTC 实时流卡顿优化:从视频桥接到 H.264 PTS 回退

编码 fps 稳定不代表网页实际呈现稳定,必须同时采集浏览器呈现数据。不代表没有 RTP 时序问题;非单调 PTS 同样会放大 jitter buffer。浏览器支持某个 H.264 Profile,不等于该码流适合低延迟 WebRTC 直通。点播 H.264 常使用 B 帧提高压缩效率,而在低延迟 WebRTC 场景中,无 B 帧、单调 PTS 的编码输出通常更容易获得稳定表现。RTP 队列不是

#webrtc#音视频
局域网中搭建EasyDarwin流媒体服务器后,使用vlc拉流播放失败的解决方法

一、问题描述根据EasyDarwin官网上的教程《ffmpeg推送,EasyDarwin转发,vlc播放 实现整个RTSP直播》操作,在同一台电脑上部署EasyDarwin流媒体服务器,FFmpeg推流端和vlc播放端,发现vlc是可以正常拉流播放的。但是如果当vlc跟流媒体服务器在同一个局域网中,但不在同一台电脑时,vlc拉流播放失败,显示错误如下图所示:二、解决方法首先...

RK3588 WebRTC 实时流 Segmentation fault 分析:从 RGA 错误定位到 GStreamer 视频转换修复

本文记录一次 RK3588 WebRTC 实时流启动后播放器崩溃的完整定位过程:问题最终并非来自 MPP 编解码,而是 Rockchip 修改版 GStreamer 视频转换库中的 RGA 加速路径。

#webrtc
交叉编译ZLMediaKit到RK3588与配置公网 WebRTC 播放

这是一篇关于 RK3588、GStreamer、ZLMediaKit 与公网 WebRTC 配置的实践文章:先解释为什么 媒体服务器要部署在板端,再给出从 ARM64 运行包、WebRTC candidate 到公网端口映射的可验证落地方法。

#webrtc
RK3588 LTC 播放卡顿排查:从跳转黑屏到 WebRTC 下的假时间码

本文记录一次 LTC 时间码播放系统的完整稳定性优化:不仅要让音视频跟随前跳、回退和暂停,还要解决开启 WebRTC 后“明明没有跳转,音视频却偶发卡顿”的问题。

#音视频
Linux下cpp-httplib库的使用

cpp-httplib是一个C++11单头文件HTTP/HTTPS库,配置简单且跨平台。文章介绍了如何下载、编译cpp-httplib源码,并提供了HTTP服务器和客户端的实现示例。服务器示例展示了请求处理、错误处理和日志记录功能,客户端示例演示了如何发送POST请求。通过简单的编译命令即可构建可执行程序,实现基本的HTTP通信功能。

#linux#运维#服务器
    共 78 条
  • 1
  • 2
  • 3
  • 8
  • 请选择