init: web_hgdjc_server
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
package configser
|
||||
|
||||
import "videoweb/app/api/proto"
|
||||
|
||||
// ApplyVideoH265Policy 根据 sys_cfg.enableH265 决定是否向客户端暴露 H265 地址。
|
||||
func ApplyVideoH265Policy(data *proto.VideoInfoData) {
|
||||
if data == nil || GetConfigInfo().EnableH265 {
|
||||
return
|
||||
}
|
||||
proto.StripH265Url(data)
|
||||
}
|
||||
|
||||
// ApplyVideoH265PolicyList 批量处理视频列表。
|
||||
func ApplyVideoH265PolicyList(list []proto.VideoInfoData) []proto.VideoInfoData {
|
||||
if GetConfigInfo().EnableH265 {
|
||||
return list
|
||||
}
|
||||
for i := range list {
|
||||
proto.StripH265Url(&list[i])
|
||||
}
|
||||
return list
|
||||
}
|
||||
Reference in New Issue
Block a user