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

新建文档怎么做网站佛山市品牌网站建设哪家好

新建文档怎么做网站,佛山市品牌网站建设哪家好,自我介绍网页制作模板,保定网页模板建站k8s部署srs服务 项目需要把srs纳入k8s进行管理#xff0c;需要通过k8s来部署srs服务然后原本的srs可以支持rtmp与webrtc两种#xff0c;官网查了部署方式#xff0c;k8s只有最基本的部署方式于是开始研究k8s部署能够正常推拉流的webrtc版本的srs 首先肯定是去官网查有无相关…k8s部署srs服务 项目需要把srs纳入k8s进行管理需要通过k8s来部署srs服务然后原本的srs可以支持rtmp与webrtc两种官网查了部署方式k8s只有最基本的部署方式于是开始研究k8s部署能够正常推拉流的webrtc版本的srs 首先肯定是去官网查有无相关资料https://ossrs.net/lts/zh-cn/docs/v5/doc/getting-started-k8s 选择通用k8s的配置,点开srs.yaml的配置 apiVersion: v1 kind: ConfigMap metadata:name: srs-config data:srs.conf: |-listen 1935;max_connections 1000;daemon off;http_api {enabled on;listen 1985;}http_server {enabled on;listen 8080;}vhost __defaultVhost__ {http_remux {enabled on;}hls {enabled on;hls_dispose 30;}}---apiVersion: apps/v1 kind: Deployment metadata:name: srs-deploymentlabels:app: srs spec:replicas: 1selector:matchLabels:app: srstemplate:metadata:labels:app: srsspec:volumes:- name: config-volumeconfigMap:name: srs-configcontainers:- name: srsimage: ossrs/srs:4ports:- containerPort: 1935- containerPort: 1985- containerPort: 8080volumeMounts:- name: config-volumemountPath: /usr/local/srs/conf---apiVersion: v1 kind: Service metadata:name: srs-service spec:type: LoadBalancerselector:app: srsports:- name: srs-service-1935-1935port: 1935protocol: TCPtargetPort: 1935- name: srs-service-1985-1985port: 1985protocol: TCPtargetPort: 1985- name: srs-service-8080-8080port: 8080protocol: TCPtargetPort: 8080 可以看到包含三个基础配置ConfigMapsrs-deploymentsrs-service但如果只是使用rtmp传输自然是毫无问题但是如果还需要使用webrtc功能那只开这些端口是不够的因为webrtc还需要有8000的udp端口然后还有webrtc需要的https配置文件也需要改成webrtc的 端口需要增加版本也切换为srs5.0 spec:containers:- image: ossrs/srs:5imagePullPolicy: IfNotPresentname: srsports:- containerPort: 1935protocol: TCP- containerPort: 1985protocol: TCP- containerPort: 8080protocol: TCP- containerPort: 8088protocol: TCP- containerPort: 8000protocol: UDP- containerPort: 1990protocol: TCP 然后service的端口也需要增加然后再按照对外映射的端口来连通就可以了ports:- name: srs-service-1935-1935nodePort: 31935port: 1935protocol: TCPtargetPort: 1935- name: srs-service-1985-1985nodePort: 31985port: 1985protocol: TCPtargetPort: 1985- name: srs-service-8080-8080nodePort: 31080port: 8080protocol: TCPtargetPort: 8080- name: srs-service-1990-1990nodePort: 31990port: 1990protocol: TCPtargetPort: 1990- name: srs-service-8000-8000nodePort: 31800port: 8000protocol: UDPtargetPort: 8000- name: srs-service-8088-8088nodePort: 31808port: 8088protocol: TCPtargetPort: 8088selector:app: srssessionAffinity: Nonetype: LoadBalancer启动完毕后就可以通过31808端口打开页面 贴一下yaml文件 apiVersion: apps/v1 kind: Deployment metadata:name: srs-deploymentnamespace: wzhlabels:app: srs spec:replicas: 1selector:matchLabels:app: srstemplate:metadata:labels:app: srsspec:volumes:- name: config-volumeconfigMap:name: srs-config- name: ssl-volumepersistentVolumeClaim:claimName: ssl-pvccontainers:- name: srsimage: ossrs/srs:5ports:- containerPort: 1935- containerPort: 1985- containerPort: 8080- containerPort: 8088- containerPort: 8000protocol: UDP- containerPort: 1990 volumeMounts:- name: config-volumemountPath: /usr/local/srs/conf- name: ssl-volumemountPath: /homenodeSelector:wzh: master apiVersion: v1 kind: Service metadata:name: srs-servicenamespace: wzh spec:type: LoadBalancerselector:app: srsports:- name: srs-service-1935-1935nodePort: 31935port: 1935protocol: TCPtargetPort: 1935- name: srs-service-1985-1985nodePort: 31985port: 1985protocol: TCPtargetPort: 1985- name: srs-service-8080-8080nodePort: 31080port: 8080protocol: TCPtargetPort: 8080- name: srs-service-1990-1990nodePort: 31990port: 1990protocol: TCPtargetPort: 1990- name: srs-service-8000-8000nodePort: 31800port: 8000protocol: UDPtargetPort: 8000- name: srs-service-8088-8088nodePort: 31808port: 8088protocol: TCPtargetPort: 8088还有config的配置文件 listen 1935; max_connections 1000; daemon off; srs_log_tank console;http_api {enabled on;listen 1985;https {enabled on;listen 1990;key /home/server.key;cert /home/server.crt;} } stats {network 0; } http_server {enabled on;listen 8080;dir ./objs/nginx/html;https {enabled on;listen 8088;key /home/server.key;cert /home/server.crt;} } rtc_server {enabled on;listen 8000; # UDP port# see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#config-candidatecandidate 192.168.30.7:31800; } vhost __defaultVhost__ {hls {enabled on;}http_remux {enabled on;mount [vhost]/[app]/[stream].flv;}rtc {enabled on;# see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#rtmp-to-rtcrtmp_to_rtc on;# see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#rtc-to-rtmprtc_to_rtmp on;} }
http://www.hkea.cn/news/14485402/

相关文章:

  • 流量统计是可以查询到网站来路的关键字里出现了不相关的关键词做网站的免费空间
  • 网站开发使用语言软件开发工程师时薪
  • 成都网站建设与网站制作惠州市建设工程交易中心网站
  • 网站建设提供资料wordpress 插件 页面
  • 杭州企业网站沭阳那家做网站的
  • 山东省建设厅制一网站拍摄公司宣传片报价
  • 网站建设的主机wordpress文章置顶插件
  • 网站怎么做成app搜索引擎优化英文
  • 做搜索网站建什么网站比较好
  • 多多返利网站建设公众号编辑器怎么使用
  • 顺昌网站建设怎样咨询网络服务商
  • 深圳网站设计公司哪种织梦网站tag自定义插件
  • 怎样破解网站后台密码网络直播平台搭建
  • 微云做网站推荐o2o网站建设
  • 东莞网站优化费用国内做焊接机器人平台网站
  • 南京最大网站建设公司dw网站建设流程
  • 做网站被骗预付款怎么办浏览器代理怎么弄
  • 广州网站推广排名网站的排版包括什么
  • 互联网招聘网站排名服务器做两个网站
  • 主流网站模板微博搜索引擎优化
  • php网站屏蔽词怎么做服装店网站建设思路
  • 垄断了网站建设lisp 网站开发
  • 二级域名网站怎么做微信小程序开发教程pdf
  • 网站顶部菜单下拉固定手机网站开发兼容性
  • 网站制作开票几个点无锡专业做网站的公司哪家好
  • 企业做网站哪家公司好像网站分类一样的表格图怎么做
  • 制作微信网站模板下载穷人装修3万硬装
  • 网站建设运营费用包括哪些高校网站建设滞后
  • 金堂县建设局网站图跃企业网站建设
  • 数字博物馆网站建设html水平导航栏怎么做