schema-2e778db4.js 5.2 KB

12
  1. import"./dayjs-919e6097.js";import{cv as r,n as u,aC as l,a8 as p}from"./index-8a67e3df.js";function s(){return r.get({url:"/proxy/pull/list"})}function c(t){return r.post({url:"/proxy/pull/add",data:t})}function x(t){return r.post({url:`/proxy/pull/remove/${t.ID}`})}function i(t){return r.post({url:"/proxy/pull/update",data:t})}function m(){return r.get({url:"/proxy/push/list"})}function d(t){return r.post({url:"/proxy/push/add",data:t})}function y(t){return r.post({url:`/proxy/push/remove/${t.ID}`})}const P=t=>r.post({url:"/proxy/push/update",data:t}),{t:e}=l(),h=(t,o)=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"inline"},properties:{add:{type:"void","x-component":"Button","x-component-props":{"@click":()=>t()},"x-content":{default:o,icon:()=>u(p,{icon:"ant-design:plus-outlined",class:"v-text-bottom mr-4px"},null)}}}}}}),g=()=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"horizontal",labelCol:6,wrapperCol:14},properties:{name:{type:"string",get title(){return e("routes.pushProxy.设备名称")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{get placeholder(){return e("routes.pushProxy.请输入设备名称")},allowClear:!0},required:!0},pushURL:{type:"string",get title(){return e("routes.pushProxy.推流地址")},get description(){return e("routes.pushProxy.远端推流地址")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{get placeholder(){return e("routes.pushProxy.请输入推流地址")},allowClear:!0},required:!0},streamPath:{type:"string",get title(){return e("routes.pushProxy.流标识")},get description(){return e("routes.pushProxy.要转推的m7s流标识")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"live/test",allowClear:!0}},pushOnStart:{type:"boolean",get title(){return e("routes.pushProxy.推流方式")},get enum(){return[{label:e("routes.pushProxy.按需推流"),value:!1},{label:e("routes.pushProxy.自动推流"),value:!0}]},default:!1,"x-decorator":"FormItem","x-component":"Radio.Group"},audio:{type:"boolean",get title(){return e("routes.pushProxy.音频")},"x-decorator":"FormItem","x-component":"Switch",default:!1},description:{type:"string",get title(){return e("routes.pushProxy.描述")},"x-decorator":"FormItem","x-component":"Input"}}}}}),b=()=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"horizontal",labelCol:6,wrapperCol:14},properties:{name:{type:"string",get title(){return e("routes.pullProxy.设备名称")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{get placeholder(){return e("routes.pullProxy.请输入设备名称")},allowClear:!0},required:!0},pullURL:{type:"string",get title(){return e("routes.pullProxy.拉流地址")},get description(){return e("routes.pullProxy.远端视频流地址")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{get placeholder(){return e("routes.pullProxy.请输入源地址")},allowClear:!0},required:!0},streamPath:{type:"string",get title(){return e("routes.pullProxy.流标识")},get description(){return e("routes.pullProxy.拉流进入m7s后的流地址")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"live/test",allowClear:!0}},type:{type:"string",get title(){return e("routes.pullProxy.拉流协议")},"x-decorator":"FormItem","x-component":"Radio.Group","x-component-props":{optionType:"button",options:[{label:"RTMP",value:"rtmp",disabled:!0},{label:"RTSP",value:"rtsp",disabled:!0},{label:"SRT",value:"srt",disabled:!0},{label:"FLV",value:"flv"},{label:"MP4",value:"mp4"},{label:"HLS",value:"hls"},{label:"WebRTC",value:"webrtc"},{label:"GB28181",value:"gb28181"}]}},pullOnStart:{type:"boolean",get title(){return e("routes.pullProxy.拉流方式")},get enum(){return[{label:e("routes.pullProxy.按需拉流"),value:!1},{label:e("routes.pullProxy.自动拉流"),value:!0}]},default:!1,"x-decorator":"FormItem","x-component":"Radio.Group"},stopOnIdle:{type:"boolean",get title(){return e("routes.pullProxy.无人订阅时关闭")},"x-decorator":"FormItem","x-component":"Switch",default:!1},audio:{type:"boolean",get title(){return e("routes.pullProxy.音频")},"x-decorator":"FormItem","x-component":"Switch",default:!1},recordPath:{type:"string",get title(){return e("routes.pullProxy.录制路径")},get description(){return e("routes.pullProxy.录制文件保存路径")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"record",allowClear:!0}},recordFragment:{type:"string",get title(){return e("routes.pullProxy.录制片段")},get description(){return e("routes.pullProxy.录制文件片段时长")},"x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"10s",allowClear:!0},"x-hidden":!0},status:{type:"boolean",get title(){return e("routes.pullProxy.是否禁用")},"x-decorator":"FormItem","x-component":"Switch","x-component-props":{checkedValue:4,unCheckedValue:0},default:0},description:{type:"string",get title(){return e("routes.pullProxy.描述")},"x-decorator":"FormItem","x-component":"Input"}}}}});export{m as a,b,c,x as d,y as e,g as f,s as g,P as h,d as i,h as q,i as u};
  2. //# sourceMappingURL=schema-2e778db4.js.map