logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Nginx】Linux下简单搭建RTMP流媒体服务器并使用FFmpeg和FFplay进行推流和拉流

这篇博客只是记录博主搭建Nginx的过程,并利用此完成简单的操作(将本地文件利用ffmpeg推流至Nginx流媒体服务器,使用ffmplay接受并播放的过程),很多细节没有完善后续会完善第一步:检查依赖是否安装检查 pcre、openssl、zlib是否安装(因为系统不一样安装命令不一样,而且我已经安装所以没有关注)第二步:下载Nginx在官网里面随便找一个自己想要的版本下载即可,然后放在自己想放

#视频编解码#nginx
牛客网算法总结——并查集(一星题)

目录背景介绍加边的无向图Call to your teacher任意点白色相簿总结背景介绍本人算法小白在做动态规划时 偶然发现并查集这个算法 所以赶紧过来做了几道一星题 感觉这个算法非常好用并且比较简单 所以在此总结一下 (下面这几道题难度也非常友好 都是一道比一道难一点 并且对理解很有帮助 很适合小白。https://ac.nowcoder.com/acm/skill/detail/acm/12

#算法
【计算机网络微课堂】5.6 TCP超时重传时间的选择

如果因为网络原因TCP确认报文段在超时重传之后到达,并不知道这个确认报文段是确认哪一个,所以往返时间也无法确认。由于网络原因每次往返时间RTT都可能不相同,所以超时重传时间也要动态调整。如果超时重传时间RTO小于RTT就会反复重传,大于就会等待很久的时间。争对这种情况,如果发生重传我们就把超时重传时间加倍即可。超时重传的时间RTO应该略大于往返时间RTT。通过下面公式我们就可以动态计算RTT的加权

#tcp/ip#网络#网络协议
【计算机网络微课堂】4.4 IP数据报的发送和转发过程

1.主机发送IP数据报时会检测目的地址是否和自己是同一网络,如果是,就直接交付,如果不是则发送到默认网关。2.如何检测是否是同一网络,将目的IP地址和自己的子网掩码相与,如果相等则是同一网络。4.路由器不会转发广播数据报,路由器隔离了广播域,避免广播风暴。3.默认网关就是当前网络所连接的路由器。...

#tcp/ip#网络#网络协议
算法基础:波兰表达式--递归

波兰表达式是一种把运算符前置的算术表达式 ,例如普通的表达式2 + 3的波兰表示法为+ 2 3。波兰表达式的优点是运算符之间不必有优先级关系,也不必用括号改变运算次序,例如(2 + 3) * 4的波兰表示法为* + 2 3 4。本题求解波兰表达式的值,其中运算符包括+ - * /四个。(2) “运算符 波兰表达式 波兰表达式” 是波兰表达式 ,值为两个波兰表达式的值运算的结果。2.所以一点一点读入

#算法
Linux ALSA音频采集PCM

采集流程1.打开PCM(snd_pcm_open)2.配置PCM硬件配置空间容器(设置采样格式、采样率、声道、周期等等)3.读取音频数据

#音视频
算法基础:抓住那头牛--广度优先搜索算法

题目:农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0<=N<=100000),牛位于点K(0<=K<=100000)。农夫有两种移动方式:1、从X移动到X-1或X+1,每次移动花费一分钟2、从X移动到2*X,每次移动花费一分钟假设牛没有意识到农夫的行动,站在原地不动。农夫最少要花多少时间才能抓住牛?输入两个整数,N和K输出一个整数,农夫抓到牛所

#算法
FFmpeg命令行工具的使用

命令行基础FFmpeg命令行工具的获取ffmpeg.exe的使用ffplay.exe的使用背景使用广泛• 使用FFmpeg作为内核的视频播放器Mplayer,射手播放器,暴风影音,KMPlayer,QQ影音…• 使用FFmpeg作为内核的转码器格式工厂,狸窝视频转换器,暴风转码…• 总而言之,FFmpeg是视频行业中的“瑞士军刀”特点• 基于命令行FFmpeg界面不太人性化,操作相对复杂,但是也更

文章图片
#音视频
python大作业:基于pygame的坦克大战小游戏,完成菜单、多种模式、多种关卡等扩展

背景介绍:临近期末python大作业要求用python写一个程序,因为小游戏比较简单并且对它比较感兴趣,所以开始在GitHub上找寻小游戏,在看了众多游戏最终选择了坦克大战。坦克大战游戏资源全部都有,并且拥有基本的功能,当比如菜单,模式、很多小细节没完善,所以毅然选择了坦克大战。目录资源获取1.项目介绍1.1完成功能1.2游戏演示1.2.1菜单界面的演示1.2.2关卡模式和无尽模式的演示1.2.3

文章图片
#pygame#python#开发语言
《headfirst设计模式》读书笔记6-命令模式

目录1. 例子-创建一组控制遥控器的API2. 定义命令模式3. 命令模式的更多用途3.1 队列请求3.2 日志请求4. 部分源码4.1 Command.h4.2 CeilingFan.h4.3 CeilingFanHighCommand.h4.4 CeilingFanHighCommand.cpp5. 总结1. 例子-创建一组控制遥控器的API2. 定义命令模式命令模式其实就是定义一个命令接口,

#命令模式
    共 11 条
  • 1
  • 2
  • 请选择