PhoneP2PModel.h 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. //
  2. // CloudPhoneAuthModel.h
  3. // VclustersGemini
  4. //
  5. // Created by APPLE on 2020/10/9.
  6. // Copyright © 2020 APPLE. All rights reserved.
  7. //
  8. #import "SuperModel.h"
  9. #import "BGFMDB.h" //添加该头文件,本类就具有了存储功能.
  10. NS_ASSUME_NONNULL_BEGIN
  11. @interface PhoneP2PModel : SuperModel
  12. @property(nonatomic,copy) NSString *sn;//设备物理唯一标识符
  13. /**
  14. * @brief 云手机ip地址
  15. */
  16. @property (nonatomic,copy) NSString *internetIp;
  17. /**
  18. * @brief 机房外网ip (ping地址)
  19. */
  20. @property (nonatomic,copy) NSString *roomInternetIp;
  21. /**
  22. * @brief 业务通讯外网端口 (暂时未使用)
  23. */
  24. @property (nonatomic, copy) NSString *internetBusinessPort;
  25. /**
  26. * @brief 音视频外网端口
  27. */
  28. @property (nonatomic,copy) NSString *internetVideoPort;
  29. /**
  30. * @brief vpnStatus 1:开启 0:关闭
  31. */
  32. @property (nonatomic, assign) NSInteger vpnStatus;
  33. /**
  34. * @brief 虚拟按键状态 1:开启 0:关闭
  35. */
  36. @property(nonatomic, assign)NSInteger virtualKeyStatus;
  37. /**
  38. * @brief 云手机推流编码 H264 H265
  39. */
  40. @property (nonatomic,copy) NSString *videoCode;
  41. /**
  42. * @brief 板卡型号
  43. */
  44. @property (nonatomic, copy) NSString *deviceBoard;
  45. /**
  46. * @brief 机房外网wss地址
  47. */
  48. @property (nonatomic, copy) NSString *internetHttps;
  49. /**
  50. * @brief 机房外网ws地址
  51. */
  52. @property (nonatomic, copy) NSString *internetHttp;
  53. /**
  54. * @brief 安卓卡内网ws地址
  55. */
  56. @property (nonatomic, copy) NSString *localIp;
  57. /**
  58. * @brief 安卓卡校验token
  59. */
  60. @property (nonatomic, copy) NSString *cardToken;
  61. /**
  62. * @brief 推流编码(H264、H265)
  63. */
  64. @property (nonatomic, copy) NSString *pushFlowCode;
  65. /**
  66. * @brief 分辨率(720、1080)
  67. */
  68. @property (nonatomic, copy) NSString *resolvingPower;
  69. @property (nonatomic,assign) NSInteger ctime;//创建时间
  70. @property (nonatomic,assign) NSInteger phoneId;//设备ID绑定用户唯一标识符
  71. /**
  72. * @brief 分辨率高度
  73. */
  74. @property (nonatomic,assign) NSInteger high;/*高度*/
  75. /**
  76. * @brief 分辨率宽度
  77. */
  78. @property (nonatomic,assign) NSInteger width;/*宽度*/
  79. /**
  80. * @brief 分辨率密度
  81. */
  82. @property (nonatomic,assign) NSInteger dpi;/*密度*/
  83. /**
  84. * @brief vpn模式 0:自动 1:UDP 2:TCP
  85. */
  86. @property (nonatomic,assign) NSInteger vpnMode;
  87. @end
  88. NS_ASSUME_NONNULL_END