| | |
| | | //2.设置萤石子账号的AccessToken到SDK |
| | | EZSDK.IOS.EZSDK.SharedInstance().SetEZAccessToken(mESVideoInfo.Lc_AccessToken); |
| | | //3.打开视频播放页面 |
| | | EZSDK.IOS.EZSDK.SharedInstance().PlayWithDeviceSerial(mESVideoInfo.DeviceSerial); |
| | | string currentTimeStr = Utlis.GetTimestamp(); // 当前时间 |
| | | |
| | | if (string.IsNullOrEmpty(mESVideoInfo.currentTime) && string.IsNullOrEmpty(currentTimeStr) && (long.Parse(currentTimeStr) - long.Parse(mESVideoInfo.currentTime)) > 30000) { // 超时30s |
| | | EZSDK.IOS.EZSDK.SharedInstance().PlayWithDeviceSerial(mESVideoInfo.DeviceSerial); |
| | | } |
| | | else { |
| | | EZSDK.IOS.EZSDK.SharedInstance().PlayWithDeviceSerial(mESVideoInfo.DeviceSerial, mESVideoInfo.msgId); |
| | | } |
| | | } |
| | | else if (interphoneType == InterphoneType.HDL.ToString()) |
| | | { |
| | |
| | | /// 设备序列号 |
| | | /// </summary> |
| | | public string DeviceSerial = string.Empty; |
| | | /// <summary> |
| | | /// 服务器推送时间 |
| | | /// </summary> |
| | | public string currentTime = string.Empty; |
| | | /// <summary> |
| | | /// 消息id |
| | | /// </summary> |
| | | public string msgId = string.Empty; |
| | | //========================HDL SIP========================== |
| | | /// <summary> |
| | | /// 设备sip账号 interphoneType是HDL时才会有值 |