当前位置: 首页 > news >正文

提升网站权重wordpress用户权限说明

提升网站权重,wordpress用户权限说明,个人微信公众号如何推广,财务公司名字欢迎诸位来阅读在下的博文~ 在这里,在下会不定期发表一些浅薄的知识和经验,望诸位能与在下多多交流,共同努力! 江山如画,客心如若,欢迎到访,一展风采 文章目录 一、SRS简介二、SRS的应用场景三、环境搭建…

在这里插入图片描述

欢迎诸位来阅读在下的博文~
在这里,在下会不定期发表一些浅薄的知识和经验,望诸位能与在下多多交流,共同努力!

江山如画,客心如若,欢迎到访,一展风采

文章目录

  • 一、SRS简介
  • 二、SRS的应用场景
  • 三、环境搭建
  • 四、推流和拉流
      • 使用ffmepg推流和拉流
      • 使用OBS推流(推荐)
  • 五、补充

一、SRS简介

SRS(Simple Realtime Server)是一个简单高效的实时视频服务器,支持多种直播和录播场景。SRS由国内开发者创建,是一款开源流媒体服务器软件。它支持RTMP、WebRTC、HLS、HTTP-FLV等多种协议,适用于直播、录播和视频客服等多种场景。
SRS的主要特点包括:

  1. 高效性能:SRS设计简洁,具有高性能的特点,能够处理大量的并发连接和流媒体数据。
  2. 多种协议支持:SRS支持多种流媒体协议,包括RTMP、WebRTC、HLS、HTTP-FLV等,能够满足不同场景的需求。
  3. 易用性:SRS提供了简单的配置文件,用户可以通过修改配置文件来快速部署和定制自己的流媒体服务器。
  4. 稳定性:SRS在设计和实现上注重稳定性,能够保证长时间稳定运行,适用于生产环境。
  5. 社区支持:作为一个开源项目,SRS拥有活跃的社区,用户可以在社区中获取支持、分享经验,并参与项目的贡献。
  6. 扩展性:SRS支持插件机制,用户可以根据需要开发自己的插件来扩展SRS的功能。
    SRS适用于多种应用场景,包括但不限于:
  • 直播:支持直播流的发布和分发,适用于在线教育、游戏直播、体育赛事直播等。
  • 录播:支持视频的录制和点播,适用于视频网站、在线教育平台等。
  • 视频客服:支持视频通话和屏幕共享,适用于在线客服、远程协作等。

SRS网址

二、SRS的应用场景

SRS是一个简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、GB28181等协议。传统的视频监控客户端都是Windows PC桌面客户端,现在很多公司需要实现通过Web查看远程的视频监控,此时可以通过RTSP/GB28181推流发送到SRS服务器,然后通过RTMP或者HTTP-FLV协议进行拉流查看远程摄像头的视频。传统的推流端都需要安装应用软件才能实现推流,但是目前也有Web化的趋势,需要通过浏览器网页将音视频画面推送给观众,此时就可以通过WebRTC推流到SRS流媒体服务器,然后观众通过RTMP、HTTP-FLV等方式观看直播。

三、环境搭建

参考环境:Windows10 + VMware虚拟机下配置好Ubuntu20.04(包括网络)、Windows 和 Ubuntu系统都要配置好FFmpeg工具。
ffmpeg的搭建可参考以下博客:
FFmpeg的入门实践系列一
1、SRS的源代码下载:
github源:https://github.com/ossrs/srs.git
码云源:https://gitee.com/ossrs/srs.git (如果GitHub较慢可以使⽤码云的源)
在Ubuntu20.04中,选择一个自定义的文件夹,进入输入以下命令:

git clone -b 4.0release https://gitee.com/ossrs/srs.git

2、进入到trunk文件夹,开始编译

sudo cd srs/trunk
sudo ./configure
sudo make -j4

3、启动服务器
注: -c 后面是srs的系统配置文件,可以修改里面的属性来灵活配置srs系统

./objs/srs -c conf/srs.conf

4、
查看SRS的状态

./etc/init.d/srs status

或者看SRS的日志

tail -n 30 -f ./objs/srs.log

结果如下:
在这里插入图片描述
5、关闭服务器
srs服务器默认都是后台运行的,所以要退出,可以输入以下命令:

sudo kill -SIGQUIT srs_pid

至此,环境搭建好了,可以看出,srs的搭建非常容易。

四、推流和拉流

使用ffmepg推流和拉流

Windows10系统充当推流方和拉流方,Linux系统充当服务器,如图:
在这里插入图片描述
1、win+R 输入cmd创建命令行
输入:

ffmpeg -re -i fuzhou.mp4 -c copy -f flv rtmp://192.168.159.128/live/livestream

注意:-i 后面是要推流的文件路径,-re 是以输入文件的实际帧率进行推流,保持原始速度,-f 指定输出格式为flv。后面的网络地址要填写linux的网络,其它不变。live是应用实例的名称,而livestream是流名称,这两个都可以在srs系统的配置文件(srs.conf)中更改。

想详细了解ffmpeg的命令,可参考以下博客:
FFmpeg命令详解

2、再次win+R 输入cmd创建命令行
输入:

ffplay rtmp://192.168.159.128/live/livestream

此时,会播放上面的.mp4文件,则说明成功~

使用OBS推流(推荐)

OBS (Open Broadcaster Software) 是一款开源的视频直播和屏幕录制软件。它允许用户捕捉、合成、编码、录制和流式传输视频内容。OBS 广泛应用于游戏直播、在线教育、体育赛事直播、远程会议、实时视频制作等多种场景。
以下是 OBS 的一些主要特点:

  1. 跨平台:OBS 支持多个操作系统,包括 Windows、macOS 和 Linux。
  2. 免费开源:OBS 是完全免费的,并且其源代码可以在 GitHub 上找到,任何人都可以自由使用、修改和分发。
  3. 多源输入:OBS 支持多种输入源,包括:
    • 游戏捕获
    • 摄像头
    • 屏幕捕获
    • 媒体播放器(如 VLC)
    • 图像源
    • 文本源(使用 HTML)
  4. 实时合成:用户可以将多个输入源组合在一起,创建复杂的场景布局。
  5. 编码器支持:OBS 支持多种编码器,如 x264、x265、AAC、MP3 等。
  6. 流式传输:OBS 可以将视频流式传输到多种目的地,包括 RTMP 服务器、YouTube、Twitch、Facebook Live 等。
  7. 录制:除了直播,OBS 还可以录制视频到本地文件,支持多种格式,如 MP4、FLV、MKV 等。
  8. 插件系统:OBS 提供了一个插件系统,允许用户安装额外的插件来扩展其功能。
  9. 社区支持:OBS 拥有一个活跃的社区,用户可以在社区中寻求帮助、分享经验、贡献代码。
    OBS 的使用相对简单,用户可以通过以下步骤来设置和使用 OBS:
  10. 下载并安装 OBS。
  11. 设置场景和输入源。
  12. 配置输出设置,包括流式传输目的地和录制选项。
  13. 开始捕获和流式传输。
    OBS 是直播和录播领域的热门工具之一,其开源和免费的特点使其成为许多用户和开发者的首选。

OBS官网:https://obsproject.com/download
下载好后,点击如下:
在这里插入图片描述
在这里插入图片描述
选择本地文件:
在这里插入图片描述
然后是重点:(配置服务器地址,当诸位想在b站直播时,使用该软件也是在此地设置b站提供的服务器的)
在这里插入图片描述

  • 上面的推流码就是流名称,这里是livestream。

最后点击开始直播,就可以推流了。拉流的步骤同上,这里不再多讲。
在这里插入图片描述
扩展:如果想推流桌面,或者摄像头的画面,可以在来源中选择:
在这里插入图片描述
总之,OBS是一款很好用的推流软件,非常推荐~

五、补充

修改ffplay的缓存,降低延迟
(1)码流分析时间设置,单位为微秒
ffplay -i rtmp://114.215.169.66/live/livestream -analyzeduration 500000
ffplay -i rtmp://114.215.169.66/live/livestream -analyzeduration 10000

(2)减少缓冲
ffplay -i rtmp://114.215.169.66/live/livestream -fflags nobuffer

至此,结束~
在这里插入图片描述
望诸位不忘三连支持一下~

http://www.yayakq.cn/news/508123/

相关文章:

  • 腾讯云做网站选哪个站长之家网页模板
  • wordpress学校网站模板wordpress 动态
  • 网站的封面怎么做湖南网站建设网站制作
  • 淘宝店铺网站建设网站建设需要注意事项
  • 一站式企业服务平台是什么电子商务网站建设讨论
  • 东莞建设造价信息网站做自己的网站怎么赚钱
  • 标志设计公司网站局域网视频网站建设点播系统
  • 推广网站的方法有搜索引擎营销、邮件营销分析竞争对手网站
  • 帝国网站后台管理系统上海工程相关的公司
  • 佳木斯做网站手机app制作用什么软件
  • 口碑好的网站开发公司哪家最专业wordpress 后台统计
  • 设计公司网站需要多少钱冠县企业做网站推广
  • 邯郸小学网站建设一站式服务logo设计
  • 怎样建设一个内部网站南宁led大屏投放
  • 在国内可以做国外的网站吗电子商务网站调研报告
  • 咸宁有做网站的吗盐城做百度网站
  • 长春 行业网站网站规划与建设书
  • 天津票网网站上海网站排名团队
  • 章丘区当地网站建设哪家好让客户留住更长时间访问你的网站
  • 门户网站界面设计模板电商网站制作项目描述
  • 网站建立的步骤是( )。html菜鸟教程代码
  • 汉阳网站建设淮安市建设局网站
  • 做国内电影网站赚钱不seo服务收费
  • 个人网站企业网站济宁专业网站开发公司
  • 网站域名重定向怎么做百度推广培训
  • 有些电影网站是怎么做的大数据营销的运营方式有哪些
  • 东莞wordpress建站软文广告推广
  • 带漂浮广告的网站网站建设的常用技术有哪些
  • 怎么做一个个人网站图书馆网站结构怎么做
  • 维护网站的职位叫什么餐饮类网站设计