nginx + nginx-rtmp-module + springboot 搭建直播流服务器实现推流、拉流实时直播功能

博主头像 业务需求 最近公司在做养老相关的业务,现在需要子女从小程序端对家里的老人通过家庭终端交互屏进行实时看护。 解决方案 第三方的一些现成的服务:腾讯音视频通话、直播功能; 阿里的音视频通信;两者都挺好的,但是需要收费因此放弃决定自己搭建一套直播流服务; 先看效果(自己服务器配置低有延迟、放到公司服务器上 ...

.Net Core Razor动态菜单实现

博主头像 准备 1.框架 .netcore 版本 yishaadmin开源框架 2.模板 本文模板使用adminlte3.0,文档地址https://adminlte.io/docs/3.0/ 3.菜单表关键字段 id 表主键(当前菜单) ParentId 父级ID(父级菜单 为0时为顶级菜单,也可能为内容) ...

《HelloGitHub》第 73 期

博主头像 兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https://github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程 ...

详解MySQL索引

博主头像 如果不了解索引如何使用,索引的分类,建立的索引在查询条件下是否会失效,或者不清楚如何使用MySQL内置的explain关键字来评判sql查询性能的优劣,可以阅读本文。本文结合案例对上述内容做了讲解 。 ...

C# 一维数组如何快速实现数组元素的数据类型的转换?

博主头像 一、场景假设 假设有一串字符串如下所示,字符串中的数字之间已用英文状态下的逗号隔开。要求用此字符串中的数字快速生成int类型的数组,且尽可能使用最少的代码量。 string str = "1,2,3,4,5,6,7,8,9"; 二、解决方案 我相信大多数同学在拿到这题的时候,一般都会给出以下的解决方 ...

python自动化测试工具selenium使用指南

博主头像 本文主要介绍python中selenium自动化测试工具的各种使用方法,包括基本安装使用,页面加载检测,dom元素交互,键盘鼠标交互控制,标签窗口控制,cookie等常用功能。并记录一些工程实践中遇到的问题以及相应的解决方案。 ...

.NET MAUI RC2 发布,支持 Tizen 平台

博主头像 在.NET多平台应用程序UI(.NET MAUI)RC1之后仅两周,微软已经发布了RC2,并以新的Tizen支持为亮点。.NET MAUI是微软对Xamarin.Forms的演变,因为它除了iOS和Android移动目标之外还增加了桌面支持,用于使用 C# 和 XAML 创建原生移动和桌面应用。使用 ...