- 2025-01-07需求分析基本操作流程
基础概念insight在线需求分析系统https://srs.pub/insight/的主要遵循SRS的规范来引导分析需求项,并支持需求追踪和变更,涉众1的管理。一个完整的需求分析实操过程是这样子的,首先通过访谈2、会议、收集相关文档等,获得原始的素材。原始的素材并不能直接作为需求来使用,需
- 2025-01-02Openwrt 下SRS编译安装及配置使用问题总结
Openwrt下SRS编译安装及配置使用问题总结基本概念应用背景Openwrt安装SRS方案方案一:交叉编译(失败,不推荐)方案二:目标板编译(编译成功,运行失败,不推荐)安装依赖源码安装问题解决Buildingopenssl-1.1-fit.Can'tlocateFindBin.pmin@INC(youmayneedto
- 2024-12-27linux 点对点语音通话及直播推流实践二: SRS流媒体服务器搭建及推流验证
linux下基于SRS的流媒体服务器搭建及推流验证SRS介绍SRS功能特点协议支持广泛低延迟特性高并发处理能力易于扩展和定制应用场景直播领域视频监控与安防领域企业内部通信与培训Linux下搭建SRS流媒体服务安装运行查看状态推流验证ffmpeg推
- 2024-11-26一文看懂一个专业丨计算机科学与技术。从零基础到精通,收藏这篇就够了!
1、计算机学什么?①工科基础:高数、大学物理、大学英语、政治等②编程语言:C语言、C++、Java、Python等③开发环境:Linux、嵌入式、移动端等④专业素养:数据结构、计算机组成原理、计算机网络原理、通信原理等⑤选修模块(更前沿的计算机):AI、大数据、计
- 2024-09-10SRS流媒体服务器从入门到精通(其一,环境搭建)
欢迎诸位来阅读在下的博文~在这里,在下会不定期发表一些浅薄的知识和经验,望诸位能与在下多多交流,共同努力!江山如画,客心如若,欢迎到访,一展风采文章目录一、SRS简介二、SRS的应用场景三、环境搭建四、推流和拉流使用ffmepg推流和拉流使用OBS推流(推荐)五、补充一、SR
- 2024-08-29使用SRS实现了音视频通话,以及共享桌面的功能
引言在三年前,写智能小车的时候,当时小车上有一个摄像头需要采集,实现推拉流的操作,技术选型当时第一版用的是nginx的rtmp的推拉流,服务器的配置环境是centos,2H4G3M的一个配置,nginx的rtmp的延迟是20秒,超慢,后来研究了SRS以及ZLMediaKit这两个开源的推拉流服务器,没记错的话,两个
- 2024-08-28【音视频通话】使用asp.net core 8+vue3 实现高效音视频通话
引言在三年前,写智能小车的时候,当时小车上有一个摄像头需要采集,实现推拉流的操作,技术选型当时第一版用的是nginx的rtmp的推拉流,服务器的配置环境是centos,2H4G3M的一个配置,nginx的rtmp的延迟是20秒,超慢,后来研究了SRS以及ZLMediaKit这两个开源的推拉流服务器,没记错的话,两个
- 2024-08-03FFmpeg开发笔记(四十三)使用SRS开启SRT协议的视频直播服务
《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。不过MediaMTX的功能实在是太简单了,无法应用于真实直播的生产环境,真正能用于生产环境的流媒体服务器还要看SRS或者ZLMediaKit。SRS是一
- 2024-07-25【中项】系统集成项目管理工程师-第5章 软件工程-5.1软件工程定义与5.2软件需求
前言:系统集成项目管理工程师专业,现分享一些教材知识点。觉得文章还不错的喜欢点赞收藏的同时帮忙点点关注。 软考同样是国家人社部和工信部组织的国家级考试,全称为“全国计算机与软件专业技术资格(水平)考试”,目前涵盖了计算机软件、计算机网络、计算机应用技术
- 2024-07-14FFmpeg开发笔记(三十八)APP如何访问SRS推流的RTMP直播地址
《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。不过MediaMTX的功能实在是太简单了,无法应用于真实直播的生产环境,真正能用于生产环境的流媒体服务器还要看SRS或者ZLMediaKit。SRS是一
- 2024-07-07FFmpeg开发笔记(三十六)Linux环境安装SRS实现视频直播推流
《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。不过MediaMTX的功能实在是太简单了,无法应用于真实直播的生产环境,真正能用于生产环境的流媒体服务器还要看SRS或者ZLMediaKit。SRS是一
- 2024-07-02自研直播系统-直播系统实战
文章目录1流媒体基础1.1流媒体1.2流式传输方式1.2.1顺序流式传输1.2.2实时流式传输1.3流媒体传输协议1.3.1rtmp协议1.3.2HLS协议1.3.3RTSP协议1.3.4视频流的对比1.4视频编码(codec)1.5分辨率的规范分辨率簡介:1.5.2分辨率單位1.6码率1.7针速率FPS1.7.1
- 2024-05-28全面解析开源RTSP流媒体服务器:功能、性能与应用场景对比
本文综合分析了多个开源RTSP流媒体服务器,包括EasyDarwin、RtspServer、SRS等,深入探讨它们的功能特性、技术实现、性能对比及应用场景,旨在为开发者提供全面的选型参考。文章目录开源RTSP流媒体服务器概述RTSP协议简介开源RTSP服务器的重要性主要开源项目概览EasyDarwin
- 2024-04-19SRS 4.0开发环境搭建:包括推流、服务器配置、拉流测试
SRS4.0开发环境搭建:包括推流、服务器配置、拉流测试音视频开发技术 关注他 2人赞同了该文章云服务器:阿里云Ubuntu16.04服务器:SRS(SimpleRealtimeServer,支持RTMP、HTTP-FLV、HLS、WebRTC)推流端:ffmpeg+OBS拉流端:ffplay+VLC+srs播放
- 2024-04-09srs+webrtc实现浏览器直播(仿b站页面,纯前端)
关于srs请看我之前的博客,SRS实现网页和手机端简单直播。与之不同的是,浏览器推流需要使用werbrtc,因此只需要按srs官网配置即可,WebRTC|SRS(ossrs.net)。回到正题... 一.页面搭建b站web直播页面是通过video标签元素实现,但是video并不能同时将摄像头、麦克风、屏幕共享等同时
- 2024-04-08Window下SRS流媒体服务器的搭建+RTMP视频推流
一、前期准备SRS流媒体服务器无法直接在Windows上运行,依赖于Linux内核环境,一般需要下载虚拟机。本文采用Docker作为容器,打开win自带的Hyper-V虚拟机。在安装docker之前先要打开window的虚拟机。 1.1 开启Hyper-V(1)“控制面板”——“程序”—
- 2024-03-05无人直播,云SRS,Docker一键搭建安装教程
如果有服务器并已经安装Docker,可以直接从第四步开始。第一步:选购轻量应用服务器并安装Ubuntu22或者20系统。境外服务器以香港和日本、新加坡为佳。24小时无人直播流量需求比较大,请按照视频码率自己算好,超出后流量非常昂贵。【以视频码率5000为例:5000/8/1024*3600*24*31/1024/102
- 2024-02-05SRS实现网页和手机端简单直播
一.SRS简介SRS官方网站:https://github.com/ossrs/srs/wiki/v3_CN_Home,https://ossrs.net/lts/zh-cn/SRS是一个开源的(MIT协议)简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH和GB28181等协议。SRS媒体服务器和FFmpeg、OBS、VLC、 WebRTC等客户端配合
- 2024-02-01srs(state thread)如何实现协程切换
417行的宏执行协程A上下文的保存419行_st_vp_schedule在RUNQ中找到一个待执行协程B,恢复协程B的上下文,切换到该协程B执行.协程B执行到io阻塞或者sleep事件,就会重新把协程B缓存起来,并寻找一个待执行协程(假设这里就AB两个协程),恢复协程A的上下文继续执行.完成协程切
- 2023-12-07配置SRS(GB28181)
编辑push.gb28181.conf配置文件,信息如下:#pushgb28181streamtoSRS.listen1935;#rtmp服务端口号,可用于拉取28181的推流数据max_connections1000;daemonoff;#on守护进程运行,off非守护进程运行srs_log_tank
- 2023-11-11WebRTC服务搭建(使用SRS)
原贴:https://www.psvmc.cn/article/2021-01-21-webrtc-srs.htmlWebRTC服务搭建(使用SRS) 发表于 2021-01-21 | 分类于 liveWebRTC服务搭建(使用SRS)SRS4目前SRS对WebRTC的支持进度如下:SRS4.0.14,支持了RTMP推流,WebRTC播放。SRS4.0.76,支持了WebRTC推流,WebRTC播放。
- 2023-10-12简读||Signals With Sparse Mutual Interference for Sounding Massive MIMO Channels
原文链接:https://ieeexplore.ieee.org/document/9424581摘要:提出了新的探测参考信号(SRS),针对信道老化(aging)的时分双工,大规模MIMO。提出的SRS之间是稀疏的,即有零相关区(ZCZ)。仿真中通过峰均功率比(PAPR)来衡量SRS的性能,并给出构建低PAPR的SRS方法。关键词:大规模MIMO、探测参考信号(S
- 2023-10-07PRD与SRS的区别
需求分析是软件开发过程中很重要的一个环节,目前需求分析完成后输出的文档有2种体系,一个是SRS(SoftwareRequirementsSpecification,软件需求规格说明书),一个是PRD(ProductRequirementsDocument,产品需求文档)。它们都用于需求分析,但是什么场合下使用SRS、什么场景适用PRD,很难给出明确
- 2023-09-12srs
sip走sipserver流走srsHTTP/1.1200OKconnection:Keep-Alivecontent-length:317content-type:application/jsonserver:SRS/5.0.26(Leo){"code":0,"server":"vid-2fky643","streams":[{"id&q