Esempio n. 1
0
        public void GetMediaList()
        {
            var client = new ZLHttpClient();
            var result = client.GetMediaList().Result;

            Assert.AreEqual(result.Code, ApiCodeEnum.Success, $"GetMediaList :{result.Msg}");
        }
 private void ZLMediaKitWebHookEvents_OnStreamChanged(Dtos.StreamChangedInfo arg)
 {
     Console.WriteLine($"收到OnPublish事件,服务器id:{arg.MediaServerId}");
     Task.Delay(2000).ContinueWith(t =>
     {
         var mediaSource = _zLHttpClient.GetMediaList(arg.Schema, arg.Vhost, arg.App).Result;
         if (mediaSource != null)
         {
             Console.WriteLine(JsonConvert.SerializeObject(mediaSource));
         }
     });
 }