首页 > 其他分享 >FFmpeg:搭建rstp/rtmp/HLS服务器(测试推流)

FFmpeg:搭建rstp/rtmp/HLS服务器(测试推流)

时间:2023-02-18 10:44:19浏览次数:55  
标签:rstp simple rtsp HLS server rtmp 测试 推流

在日常开发中,有些时候需要做一些推拉流测试,但又找不到可以测试的拉流地址,这个时候,可以使用rtsp-simple-server来搭建rtsp/rtmp/HLS服务器。

1. 服务器搭建

rstp-simple-server支持各种操作系统,下载地址为:https://github.com/aler9/rtsp-simple-server/releases

以Windows为例,下载解压之后有下面这三个文件:

其中rtsp-simple-server.yml是一些配置,双击rstp-simple-server.exe启动服务器:

2. 推流测试

  • rtsp 推流:
ffmpeg -re -stream_loop -1 -i test.mp4 -c copy -f rtsp rtsp://localhost:8554/stream0

推流之后可以用VLC测试拉流:rtsp://localhost:8554/stream0

  • rtmp 推流:
ffmpeg -re -stream_loop -1 -i test.mp4 -c copy -f flv rtmp://localhost:1935/stream0

推流之后可以用VLC测试拉流:rtmp://localhost:1935/stream0

标签:rstp,simple,rtsp,HLS,server,rtmp,测试,推流
From: https://www.cnblogs.com/michong2022/p/17132098.html

相关文章

  • ERROR: [HLS 200-1715] Encountered problem during source synthesis
    工具:Vitis_HLS2022.2我尝试用HLS部署一个神经网络时,在HLSSynthesis阶段出现如下信息,且无其他任何报错ERROR:[HLS200-1715]Encounteredproblemduringsourcesynt......
  • openvino yolov5/ssd 实时推流目标检测在html上显示
    安装ffmepg并添加到环境变量中,流媒体使用m7s运行效果SSD:检测在10ms左右,yolov5在100ms左右app.py#!/usr/local/bin/python3#encodin:utf-8importsubprocessim......
  • python推流在html上显示
    1.websocket安装nodejs,并安装wsnpminstallwsnodeserver.jsletWebSocketServer=require('ws').Server,wss=newWebSocketServer({port:3303});wss.on('c......
  • 高层次综合器(Vivado HLS)的设计流程[原创www.cnblogs.com/helesheng]
    最近在写一本Xilinx的FPGA方面的书,现将HLS部分内容在这里分享给大家,希望大家喜欢,也欢迎批评指正。以下原创内容欢迎网友转载,但请注明出处: https://www.cnblogs.com/helesh......
  • 高层次综合器Vivado HLS的概念与特点[原创www.cnblogs.com/helesheng]
    最近在写一本Xilinx的FPGA方面的书,现将HLS部分内容在这里分享给大家,希望大家喜欢,也欢迎批评指正。在可编程逻辑器件被用于电子系统设计的前期,由于所含的逻辑资源较少,绝大......
  • HLSL基础语法
    HLSL着色器由变量和函数组成,函数又由语句组成,它的语法和c++十分相似变量​ HLSL变量类似于c++中的变量,具有命名限制、取决于声明它们的位置的范围属性、标准数据类型,不同......
  • HLS协议介绍及点播实现原理
    HTTPLiveStreaming(缩写是HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。是苹果公司QuickTimeX和iPhone软件系统的一部分。它的工作原理是把整个流分成一个......
  • RSTP边缘端口开启的两种方式
    1、接口下开启边缘端口,但是边缘端口太多需要一个个的开启,工作量比较大。2、全局开启边缘端口,但是这样会形成环路,需要把连接交换的的接口,在接口下把边缘端口关闭。......
  • 快速生成树(RSTP)配置实验
    1、实验介绍实验名称:快速生成树配置实验目的:理解快速生成树及多生成树的配置实验设备:Cisco2950T-24交换机3台;PC机1台;直连线1根;交叉线3根。2、实验拓扑说明:实验中交换机之间......
  • 嵌入式HLS 案例开发步骤分享——基于Zynq-7010/20工业开发板(3)
    目录4matrix_demo案例274.1HLS工程说明274.2编译与仿真304.3综合314.4IP核测试364.4.1PL端IP核测试Vivado工程说明374.4.2PS端IP核测试裸......