流媒体
文章平均质量分 50
背 锅 侠
软件开发工程师,记录一些编程小知识,目前主要从事自动驾驶相关的软件开发,涉及ROS/STM32/音视频和视觉相关的检测。
展开
-
FFMPEG 采集笔记本摄像头数据、推流到 NGINX RTMP 服务,在本地使用 VLC 拉流播放
二、使用 FFMPEG 推流到 NGINX-RTMP 服务器。一、使用 FFMPEG 测试摄像头拉流显示。原创 2024-02-23 17:49:41 · 913 阅读 · 0 评论 -
FFMPEG 推流至 NGINX-RTMP 服务
NGINX 是一个非常出色的 HTTP 服务器,FFMPEG 是非常好的音视频框架。通过 NGINX 的 nginx-rtmp-module 模块结合在一起,实现一个流媒体服务器,它支持 RTMP 和 HLS(Live Http Stream)。原创 2024-02-23 16:38:46 · 694 阅读 · 0 评论 -
记录 arm 开发板上 nginx 配置 http 服务和反向代理 注意事项
2. nginx 配置 http 反向代理。之外的资源,因此需要修改。1. 自定义项目,需要在 conf.d 目录中增加一个 .conf 配置文件,nginx 的默认根目录在 /var/www/html 目录中,默认用户为 www-data,无法访问 /var/www/html 之外的资源,因此需要修改 /etc/nginx/nginx.conf 中的 user ,让它能够访问其它路径。2.nginx 配置 http 反向代理。原创 2024-01-31 16:27:07 · 558 阅读 · 0 评论 -
Ubuntu 下播放语音提示
Ubuntu 下播放语音提示,使用 libasound2-dev 库播放 wav 文件。原创 2023-12-22 15:04:14 · 516 阅读 · 0 评论 -
UDT 协议学习
使用子序列,每个ACK包分配一个唯一的递增16位序列号,该序列号独立于数据包序列号 (范围从0~2^31-1),ACK序列号使用包头中的 32-63 bit(即: Additional Info)。,它是个无符号整数,使用标志位后的31位,UDT包是基于序列的,例如: 每个非重传的包都增加序号1。5)32位:数据包接收速率(以每秒数据包数为单位)他们通过包头的第一位来区分(标志位), 假如是0,表示是数据包,1表示是控制包。控制信息:1) 压缩损失信息的32位整数数组(见第3.9节)。原创 2022-10-12 10:18:02 · 2064 阅读 · 0 评论