日韩美女乱婬AAA高清视频_国产色爱AV资源综合区_国产女同性黄网在线观看_欧美日韩一卡2卡3卡4卡新区乱码_俺来也俺也啪www色_精品久久久久久综合日本_99国内偷揿国产精品人妻_国产蜜芽剧果冻传媒_日本特级aaaaaaaa片_国产偷人妻精品一区二区在线

簡體中文

P2P連線接口

iOS APIs - P2P連線 | Kalay SDK 開發(fā)指南

P2P連線模塊介紹

P2P連線接口是Kalay SDK針對iOS平臺提供的核心設(shè)備連接能力接口集,主要用于設(shè)備連接認證、指定通道斷開、全通道斷開等關(guān)鍵場景,為APP實現(xiàn)與設(shè)備的穩(wěn)定P2P連接及音視頻出圖提供標準化調(diào)用方式。

KY_Connect

功能描述:連接設(shè)備并解碼出圖,支持不同認證方式和視頻數(shù)據(jù)輸出格式配置。

接口定義

- (void)KY_Connect:(NSString * _Nonnull)uid           authKey:(NSString * _Nonnull)authKey          authType:(AvAuthType)authType         password:(NSString * _Nonnull)password           channel:(NSInteger)channel          isDecode:(BOOL)isDecode        renderType:(RENDERTYPE)renderType;

參數(shù)說明

參數(shù)類型說明
uidNSString *設(shè)備唯一標識符 (UID)
authKeyNSString *用于 AuthKey 方式認證的密鑰。
authTypeAvAuthType認證類型枚舉(例如,密碼認證或 AuthKey 認證)。
passwordNSString *設(shè)備訪問密碼(當(dāng) authType 為密碼認證時使用)。
channelNSInteger要開啟并出圖的通道號,默認值為 0。
isDecodeBOOL是否進行解碼并渲染畫面,默認為 YES。
renderTypeRENDERTYPE指定渲染輸出的數(shù)據(jù)類型。參考 RENDERTYPE 枚舉 定義。
RENDERTYPE 枚舉
枚舉值說明
OUTPUT_EMPTY (0)僅接收、解碼、渲染視頻流,不對外輸出原始數(shù)據(jù)。
OUTPUT_YUV (1)接收、解碼、渲染,并輸出 I420 格式的 YUV 數(shù)據(jù)(此操作會消耗額外性能)。
OUTPUT_RGB_8888 (2)接收、解碼、渲染,并輸出 RGB_8888 格式的數(shù)據(jù)(此操作會消耗額外性能)。
OUTPUT_RGB_565 (3)接收、解碼、渲染,并輸出 RGB_565 格式的數(shù)據(jù)(此操作會消耗額外性能)。
OUTPUT_YUV_NV12 (4)接收、解碼、渲染,并輸出 NV12 格式的 YUV 數(shù)據(jù)(此操作會消耗額外性能)。

回調(diào)說明

連接狀態(tài)和結(jié)果通常通過設(shè)置 delegate 并實現(xiàn)相應(yīng)的回調(diào)方法來獲取(例如,KY_DeviceStatus)。

返回碼

詳細的返回碼會在 delegate 的回調(diào)方法中提供。

代碼示例

// 假設(shè) self.camera 是一個已經(jīng)初始化的 KYCamera 實例 // self.uid, self.pwd, _mainChannel, self.isAuthToken, self.authKey 已提前設(shè)置 [self.camera KY_Connect:self.uid               authKey:self.authKey              authType:(self.isAuthToken ? AvAuthTypeAuthKey : AvAuthTypePassword)             password:self.pwd               channel:_mainChannel              isDecode:YES            renderType:OUTPUT_YUV];

KY_Disconnect

功能描述:斷開指定通道的連接,并停止該通道的音視頻功能。

接口定義

- (void)KY_Disconnect:(NSInteger)channel;

參數(shù)說明

參數(shù)類型說明
channelNSInteger要斷開連接的通道號,通常為 0。

回調(diào)說明

斷開狀態(tài)通常通過設(shè)置 delegate 并實現(xiàn) KY_DeviceStatus 回調(diào)方法來獲取。

返回碼

該接口無返回值,操作結(jié)果可通過 delegate 回調(diào)判斷。

代碼示例

[self.camera KY_Disconnect:_mainChannel];

KY_DisconnectAll

功能描述:停止并斷開與該設(shè)備的所有通道連接。

接口定義

- (void)KY_DisconnectAll;

參數(shù)說明

參數(shù)類型說明
-該接口無需傳入?yún)?shù)

回調(diào)說明

斷開狀態(tài)通常通過設(shè)置 delegate 并實現(xiàn) KY_DeviceStatus 回調(diào)方法來獲取。

返回碼

該接口無返回值,操作結(jié)果可通過 delegate 回調(diào)判斷。

代碼示例

[self.camera KY_DisconnectAll];

即刻開啟您的物聯(lián)網(wǎng)之旅

聯(lián)系解決方案專家
Kalay App
資訊安全白皮書
全球?qū)@季?/a>
解決方案
新聞動態(tài)
公司動態(tài)
行業(yè)資訊
媒體報道
永續(xù)發(fā)展
經(jīng)營者的話
社會參與
環(huán)境永續(xù)
公司治理

+86 755 27702549

7×24小時服務(wù)熱線

法律聲明 隱私權(quán)條款

關(guān)注“TUTK”

TUTK服務(wù)盡在掌握

? 2022 物聯(lián)智慧科技(深圳)有限公司版權(quán)所有粵ICP備14023641號
在線咨詢
掃一掃

TUTK服務(wù)盡在掌握

全國免費服務(wù)熱線
+86 755 27702549

返回頂部