tcp server 用于给andriod 客户端定时发送消息
fix
liuxiaolong
2021-05-19 ed8c09655a43d9ec44142fb968e5abfbb69416cb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package config
 
//import (
//    "github.com/spf13/viper"
//    "log"
//)
//
//type server []ServerInfo
//
//type ServerInfo struct {
//    ServerId string `mapstructure: "serverId"`
//    ServerIp string `mapstructure: "serverIp"`
//    VideoPort string   `mapstructure: "videoPort"`
//    NgxIp string  `mapstructure: "ngxIp"`
//    NgxPort string   `mapstructure: "ngxPort"`
//}
//
//var serverList = &server{}
//
//var ServerMap = make(map[string]string,0)
//var NgxMap = make(map[string]string,0)
//func Init(env string, configPath string) {
//    var err error
//    viper.SetConfigType("yaml")
//    viper.SetConfigName(env)
//    viper.AddConfigPath(configPath)
//    err = viper.ReadInConfig()
//    if err != nil {
//        log.Fatal("error on parsing configuration file",err)
//    }
//    viper.UnmarshalKey("server", serverList)
//    for _,s :=range *serverList {
//        si := s
//        ServerMap[si.ServerId] = "http://"+si.ServerIp+":"+si.VideoPort+"/getRecordVideoPath"
//        NgxMap[si.ServerId] = "http://"+si.NgxIp+":"+si.NgxPort+"/videosource"
//    }
//}