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

拖拽建站平台wordpress可不可以做论坛

拖拽建站平台,wordpress可不可以做论坛,个人网页设计免费模板,php网站开发平台下载技术要求#xff1a;nginxnginx-rtmpffmpegVLC 跟着大佬走的#xff1a; 传送门 准备工作#xff1a; 首先需要一台公网ip的服务器 这是使用天翼云的弹性云主机#xff1a;免费试用1个月 天翼云官网 点击关机#xff0c;更多里面选择重置密码#xff0c; 默认用户名为…技术要求nginxnginx-rtmpffmpegVLC 跟着大佬走的 传送门 准备工作 首先需要一台公网ip的服务器 这是使用天翼云的弹性云主机免费试用1个月 天翼云官网 点击关机更多里面选择重置密码 默认用户名为root 使用xshell连接 弹性ip:xx.xx.xx.xx root 密码 创建目录mkdir rtmp 切换目录 使用winSCP软件上传rtmp源码文件,下载nginx wget http://nginx.org/download/nginx-1.8.0.tar.gz 解压tar -xvf nginx-1.8.0.tar.gz cd nginx-1.8.0/ 安装依赖库 yum -y install pcre-develyum -y install openssl openssl-devel # 注释add-module自己的nginx-rtmp目录 --with-http_ssl_module ./configure --add-module../nginx-rtmp-module-master --with-http_ssl_module# 编译makemake install # 启动nginx:cd /usr/local/nginx/sbin./nginxnginx默认使用的是80端口开放防火墙 iptables -I INPUT -p tcp --dport 80 -j ACCEPT 天翼云后台开放安全组80 0.0.0.0/0 但其实这里的80端口是不能使用的除非备案 天翼云服务器的80、443、8080端口均需要备案才能访问其他端口是开放的 修改nginx的端口为8090 cd /usr/local/nginx/confvi nginx.conf重启nginxsudo pkill -9 nginx./nginx查看nginx端口是否是8090sudo netstat -anp | grep nginx关闭防火墙 首先您需要打开终端并以root用户身份登录。 然后使用以下命令停止firewalld服务并禁用防火墙服务 sudo systemctl stop firewalld sudo systemctl disable firewalld # 接下来您可以使用以下命令来检查是否已成功停止防火墙服务。 sudo systemctl status firewalld天翼云后台添加安全组 出来了 添加rtmp配置 cd /usr/local/nginx/confvi nginx.confrtmp {server {listen 1935;chunk_size 4000;application live {live on;}} }# 重启nginx sudo pkill -9 nginx cd /usr/local/nginx/sbin ./nginx推流测试 下载ffmpeg源码包 window电脑配置环境变量(path) 使用ffmpeg推流 用gitbash打开桌面有一个video.mp4 推流到ip为36.111.171.xx.xx(自己的):1935/live/流id(叫test也行只是拉流也需要同名流id才能拉取成功) ffmpeg -re -i video.mp4 -f flv rtmp://36.111.171.36:1935/live/s1拉流测试 电脑端拉流测试 使用VLC软件进行拉流win11环境拉取服务器视频 点击媒体选择打开网络串流输入rtmp://36.111.xx.xx:1935/live/s1 安卓手机拉流测试 下载安卓版VLC软件:点击更多-新建文件串流-输入 rtmp://36.111.xx.xx:1935/live/s1 项目实战demo: 创建一个uniapp项目创建一个后缀为.nvue的文件 将代码里面的data中的url,src中的ip换为自己的。 templateview!-- 音视频播放 --video idmyVideo :srcsrcerrorvideoErrorCallback :danmu-listdanmuList enable-danmu danmu-btn controls/video!-- 音视频录制 --live-pusher idlivePusher reflivePusher classlivePusher :urlurlmodeSD :mutedfalse :enable-cameratrue :auto-focustrue :beauty1 whiteness2aspect9:16 statechangestatechange netstatusnetstatus error error/live-pusher!-- button classbtn clickstart开始推流/buttonbutton classbtn clickpause暂停推流/buttonbutton classbtn clickresumeresume/buttonbutton classbtn clickstop停止推流/buttonbutton classbtn clicksnapshot快照/buttonbutton classbtn clickstartPreview开启摄像头预览/buttonbutton classbtn clickstopPreview关闭摄像头预览/buttonbutton classbtn clickswitchCamera切换摄像头/button --/view /templatescriptexport default {data() {return {url:rtmp://36.111.171.36:1935/live/s1,src:rtmp://36.111.171.36:1935/live/s1// url:rtmp://192.168.74.128:1935/live/s1,// src:rtmp://192.168.74.128:1935/live/s1}},onReady() {// 注意需要在onReady中 或 onLoad 延时this.context uni.createLivePusherContext(livePusher, this);this.start();},methods: {statechange(e) {console.log(statechange: JSON.stringify(e));},netstatus(e) {console.log(netstatus: JSON.stringify(e));},error(e) {console.log(error: JSON.stringify(e));},start: function() {this.context.start({success: (a) {console.log(livePusher.start: JSON.stringify(a));}});},close: function() {this.context.close({success: (a) {console.log(livePusher.close: JSON.stringify(a));}});},snapshot: function() {this.context.snapshot({success: (e) {console.log(JSON.stringify(e));}});},resume: function() {this.context.resume({success: (a) {console.log(livePusher.resume: JSON.stringify(a));}});},pause: function() {this.context.pause({success: (a) {console.log(livePusher.pause: JSON.stringify(a));}});},stop: function() {this.context.stop({success: (a) {console.log(JSON.stringify(a));}});},switchCamera: function() {this.context.switchCamera({success: (a) {console.log(livePusher.switchCamera: JSON.stringify(a));}});},startPreview: function() {this.context.startPreview({success: (a) {console.log(livePusher.startPreview: JSON.stringify(a));}});},stopPreview: function() {this.context.stopPreview({success: (a) {console.log(livePusher.stopPreview: JSON.stringify(a));}});}}} /scriptstyle/style运行到安卓手机 效果下面在推流上面在拉流 由于网络传输拉流的视频会有延时直播 完结撒花码字不易点个赞再走啦
http://www.hkea.cn/news/14465582/

相关文章:

  • 如何做房地产网站当地的建设工程信息网
  • 宣武成都网站建设关键词挖掘工具网站
  • 复古网站设计常见的网站结构类型
  • 买外贸服装去哪个网站长沙简单的网站建设
  • 设计学校网站模板wordpress 打开非常慢
  • 查询网站注册信息网站建设类的职位
  • 旅游微网站建设宣传型电子商务网站
  • 中山快速做网站价格模板建网站哪个品牌好
  • 新闻类网站排版网站建设海口网站开发公司
  • 宁夏城乡住房建设厅网站江西南昌电子商务网站建设公司
  • 集团网站模板wordpress加载本地字体
  • 货运网站源码广州营销推广网站
  • 淘宝联盟推广网站怎么做沈阳中小企业网站建设
  • 沈阳网站开发久wordpress无法安装500
  • 网站建设思维导图模版网站域名如何管理
  • 渭南做网站哪家好室内设计学校哪些
  • 管理咨询公司怎么开展业务seo网站建设方案
  • shopex网站备份营销型网站建设思路
  • 西安企业门户网站建设网页封装网站怎么做的接口
  • 专业建站公司服务网站建设个人实训报告
  • 设计外贸网站建设网络营销网站建设存在问题
  • 做网站前台和后台是什么ui网页设计培训学校
  • vs中做网站怎么设置图片标准微信小程序平台入口
  • 做网站需要的参考文献成都网站游戏设计
  • 网站建设做哪 个会计科目广州网站订制开发
  • 做门户论坛与网站的区别国外做网站公司能赚钱
  • 以鹦鹉做头像的网站专业网站设计
  • 网站做负载均衡导购网站怎么做有特色
  • WordPress生成海报插件安徽百度seo教程
  • 国家鼓励做网站的行业无锡 网站建设