public Task <JT1078Response> Processor(JT1078Request request) { //var path=Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "h264", $"demo.h264"); //using (FileStream fs = new FileStream(path, FileMode.Append, FileAccess.Write)) //{ // fs.Write(request.Src); // fs.Close(); //} logger.LogInformation(JsonConvert.SerializeObject(request.Package)); //hexLogger.LogInformation($"{request.Package.SIM},{request.Package.Label3.DataType.ToString()},{request.Package.LastFrameInterval},{request.Package.LastIFrameInterval},{request.Package.Timestamp},{request.Package.SN},{request.Package.LogicChannelNumber},{request.Package.Label3.SubpackageType.ToString()},{ByteBufferUtil.HexDump(request.Src)}"); hexLogger.LogInformation($"{request.Package.SIM},{request.Package.SN},{request.Package.LogicChannelNumber},{request.Package.Label3.DataType.ToString()},{request.Package.Label3.SubpackageType.ToString()},{ByteBufferUtil.HexDump(request.Src)}"); var mergePackage = JT1078Serializer.Merge(request.Package); if (mergePackage != null) { jT1078WSFlvDataService.JT1078Packages.Add(mergePackage); } return(Task.FromResult <JT1078Response>(default));
public Task <JT1078Response> Processor(JT1078Request request) { return(Task.FromResult <JT1078Response>(default));
public Task <JT1078Response> Processor(JT1078Request request) { logger.LogDebug(JsonConvert.SerializeObject(request.Package)); return(Task.FromResult <JT1078Response>(default));
public Task <JT1078Response> Processor(JT1078Request request) { logger.LogInformation(JsonConvert.SerializeObject(request.Package)); hexLogger.LogInformation($"{request.Package.SIM},{request.Package.SN},{request.Package.LogicChannelNumber},{request.Package.Label3.DataType.ToString()},{request.Package.Label3.SubpackageType.ToString()},{ByteBufferUtil.HexDump(request.Src)}"); jT1078DataService.DataBlockingCollection.TryAdd(request.Package); return(Task.FromResult <JT1078Response>(default));