ZLMediaKit编译运行

news/2024/10/5 0:27:15 标签: ZLMediaKit

ZLMediaKit-github官网

快速开始

代码依赖与版权声明

MediaServer支持的HTTP

MediaServer支持的HTTP HOOK API

cd ZLMediaKit
mkdir build
cd build
cmake … && make -j20
cd ZLMediaKit/release/linux/Debug
./MediaServer
//./MediaServer -h 查看
//./MediaServer -d & 守护进程运行,后台运行

它会占用一些小端口,在ubuntu22下有冲突,改为如下:
ZLMediaKit/conf/config.ini

#rtsp服务器监听地址
port=6017
#http服务器监听端口
port=6015
#https服务器监听端口
sslport=6016

测试

ffmpeg -re -i /dev/video0 -vcodec h264 -acodec aac -f flv rtmp://127.0.0.1/live/test
ffplay  rtmp://127.0.0.1/live/test

在线测试
推流测试
播放URL规则


http://www.niftyadmin.cn/n/5690501.html

相关文章

前端媒体查询的用法及案例

媒体查询:实现响应式设计的强大工具 在数字时代,网页必须适应各种设备和屏幕尺寸,以满足用户不断变化的需求。这就是响应式设计的重要性所在,而媒体查询(Media Queries)则是实现这一目标的强大工具。本文将…

QT学习笔记2.1(安装部署_QT Creator安装)

QT学习笔记2.1(QT Creator安装) 我目前主要使用msvc进行编译运行。 Qt Creator 的下载与安装 - wenglabs - 博客园 Qt - Qt Creator下载与安装 - [BORUTO] - 博客园 Qt 添加MSVC2017编译器(2022年保姆级教程,不安装完整VS&#x…

0基础学习CSS(十六)尺寸和Display(显示) 与 Visibility(可见性)

CSS 尺寸 (Dimension) 所有CSS 尺寸 (Dimension)属性 属性描述height设置元素的高度。line-height设置行高。max-height设置元素的最大高度。max-width设置元素的最大宽度。min-height设置元素的最小高度。min-width设置元素的最小宽度。width设置元素的宽度。 CSS Display(显…

区块链的编程语言有那些?

区块链的编程语言有那些? 区块链的开发语言多样,各种编程语言在区块链项目中都有其独特的应用和优势。以下是一些在区块链开发中较为常见的编程语言及其特点: Solidity: 是一种为智能合约编写的编程语言,特别是在以太…

进程状态及优先级

目录 一、进程状态 二、进程优先级 三、Linux内核进程调度队列 一、进程状态 在一般的教科书中,都会对进程有以下的分类: 至于落实到Linux,进程的状态是什么样子的呢? //这是Linux中对进程状态的描述 /* * The task state arra…

LeetCode hot100---双指针专题(C++语言)

双指针 (1)快慢双指针 适用于使用双指针进行元素移动,覆盖(2)首尾双指针 计算区域面积,三数之和1、移动0 (1)题目描述以及输入输出 (1)题目描述: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾&#…

07.useDefault

在 React 应用开发中,处理状态的默认值和空值情况是一个常见需求。useDefault 钩子提供了一种优雅的方式来管理状态,同时为空值(null 或 undefined)提供默认回退值。这个自定义钩子不仅简化了状态管理,还提高了代码的可读性和健壮性。以下是如何实现和使用这个自定义钩子:…

React第十章(useState)

useState useState 是一个 React Hook,允许函数组件在内部管理状态。 组件通常需要根据交互更改屏幕上显示的内容,例如点击某个按钮更改值,或者输入文本框中的内容,这些值被称为状态值也就是(state)。 使用方法 useState 接收…