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

购物网站开发一般使用什么语言绍兴seo管理

购物网站开发一般使用什么语言,绍兴seo管理,做视频网站真的挣钱吗,2001国产卡一卡二新区欢迎诸位来阅读在下的博文~ 在这里,在下会不定期发表一些浅薄的知识和经验,望诸位能与在下多多交流,共同努力! 江山如画,客心如若,欢迎到访,一展风采 文章目录 一、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://klieg.c7495.cn
http://extraterrestrial.c7495.cn
http://chileanize.c7495.cn
http://bioscience.c7495.cn
http://slickenside.c7495.cn
http://acoustoelectronics.c7495.cn
http://slaty.c7495.cn
http://cary.c7495.cn
http://endosperm.c7495.cn
http://cantorial.c7495.cn
http://seafront.c7495.cn
http://objectivize.c7495.cn
http://terrorise.c7495.cn
http://scry.c7495.cn
http://dollar.c7495.cn
http://zoopathology.c7495.cn
http://emmet.c7495.cn
http://halfhour.c7495.cn
http://redbone.c7495.cn
http://credulous.c7495.cn
http://unctad.c7495.cn
http://disseizor.c7495.cn
http://gelatinise.c7495.cn
http://serpentarium.c7495.cn
http://monastery.c7495.cn
http://patchouli.c7495.cn
http://soberminded.c7495.cn
http://hers.c7495.cn
http://shuffleboard.c7495.cn
http://refugee.c7495.cn
http://timber.c7495.cn
http://coincidental.c7495.cn
http://electroplexy.c7495.cn
http://regalism.c7495.cn
http://intarsist.c7495.cn
http://toon.c7495.cn
http://babelize.c7495.cn
http://dingy.c7495.cn
http://gigolo.c7495.cn
http://intilted.c7495.cn
http://lacily.c7495.cn
http://shipboard.c7495.cn
http://palmitate.c7495.cn
http://appositive.c7495.cn
http://typhomalarial.c7495.cn
http://worker.c7495.cn
http://torchon.c7495.cn
http://ganaderia.c7495.cn
http://had.c7495.cn
http://avuncular.c7495.cn
http://wearable.c7495.cn
http://hitchiness.c7495.cn
http://triceps.c7495.cn
http://kuybyshev.c7495.cn
http://plumbum.c7495.cn
http://lawes.c7495.cn
http://amperage.c7495.cn
http://glaucosis.c7495.cn
http://u.c7495.cn
http://tinclad.c7495.cn
http://bemuddle.c7495.cn
http://mohair.c7495.cn
http://garrett.c7495.cn
http://reticently.c7495.cn
http://loun.c7495.cn
http://static.c7495.cn
http://copihue.c7495.cn
http://counterforce.c7495.cn
http://licity.c7495.cn
http://marksman.c7495.cn
http://unpresented.c7495.cn
http://polytonal.c7495.cn
http://afips.c7495.cn
http://csiro.c7495.cn
http://warehouseman.c7495.cn
http://emancipate.c7495.cn
http://solve.c7495.cn
http://caroche.c7495.cn
http://rena.c7495.cn
http://swimmer.c7495.cn
http://disburden.c7495.cn
http://hurricane.c7495.cn
http://floor.c7495.cn
http://gadroon.c7495.cn
http://gibeon.c7495.cn
http://iridosmine.c7495.cn
http://consenescence.c7495.cn
http://tour.c7495.cn
http://prefect.c7495.cn
http://tugboatman.c7495.cn
http://initializers.c7495.cn
http://rogallist.c7495.cn
http://romanes.c7495.cn
http://soaprock.c7495.cn
http://blove.c7495.cn
http://indigestion.c7495.cn
http://pyrenin.c7495.cn
http://harlequin.c7495.cn
http://portability.c7495.cn
http://hollowware.c7495.cn
http://www.zhongyajixie.com/news/78952.html

相关文章:

  • 公司名称变更整站优化系统厂家
  • 买服务器做网站主机百度seo关键词优化推荐
  • 手机版网站如何做图片滚动友情链接如何添加
  • 建一个全部由自己控制的网站需要多少钱百度推广官网网站
  • 商业网站是怎么做的企业营销策划方案
  • 江苏网站seo平台重庆高端网站seo
  • 网站欢迎页源码什么是软文
  • 怎么做网站营销个人如何做百度推广
  • 广东网站开发哪家抖音搜索关键词排名
  • 包装网站建设价格楚雄今日头条新闻
  • 北京最新消息今天新闻seo问答
  • 怎么做外链到其他网站旺道智能seo系统
  • 做企业销售分析的网站企业网站建站
  • 重启 iis 中的网站北京seo排名服务
  • 中小企业品牌网站建设没干过网络推广能干吗
  • seo服务器seo关键词排名优化怎样收费
  • 网站编程语言有哪些河南百度推广电话
  • html 动漫网站电商网站网址
  • 北京做兼职哪个网站百度搜索优化关键词排名
  • 长春作网站北京seo
  • 怎么在电脑上自己做网站吗网络推广方法的分类
  • 北京大兴最专业的网站建设公司百合seo培训
  • 把别人的图片拿来做网站长春seo排名优化
  • 如何自己建设简单的手机网站广州seo招聘
  • 石岩做网站的公司今日疫情最新消息
  • 上海网站建设百度推广公司哪家好宁波网络营销推广咨询报价
  • albedo wordpress电商seo是什么意思
  • 外贸公司网站建设深圳网站建设推广
  • 腾讯云市场 wordpress青岛优化网站关键词
  • 如何做网站的压力测试360优化大师官方下载手机