Skip to content

Commit 0db6fb6

Browse files
committed
iOS demo 更新 ,移动并重命名 GenerateTestUserSig
1 parent c36bd08 commit 0db6fb6

13 files changed

+21
-361
lines changed

iOS/TRTCDemo.xcodeproj/project.pbxproj

+6-18
Large diffs are not rendered by default.

iOS/TRTCDemo/TRTC/GenerateTestUserSig.h

+7-2
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,18 @@
2020

2121
NS_ASSUME_NONNULL_BEGIN
2222

23+
// TRTC的bizid的appid用于转推直播流,https://console.cloud.tencent.com/rav 点击【应用】【帐号信息】
24+
// 在【直播信息】中可以看到bizid和appid,分别填到下面这两个符号
25+
#define TX_BIZID 0
26+
#define TX_APPID 0
27+
2328
/**
2429
* 腾讯云 SDKAppId,需要替换为您自己账号下的 SDKAppId。
2530
*
2631
* 进入腾讯云实时音视频[控制台](https://console.cloud.tencent.com/rav ) 创建应用,即可看到 SDKAppId,
2732
* 它是腾讯云用于区分客户的唯一标识。
2833
*/
29-
static const int _SDKAppID = 0;
34+
static const int _SDKAppID = <#0#>;
3035

3136
/**
3237
* 签名过期时间,建议不要设置的过短
@@ -46,7 +51,7 @@ static const int _EXPIRETIME = 604800;
4651
* 注意:该方案仅适用于调试Demo,正式上线前请将 UserSig 计算代码和密钥迁移到您的后台服务器上,以避免加密密钥泄露导致的流量盗用。
4752
* 文档:https://cloud.tencent.com/document/product/647/17275#Server
4853
*/
49-
static NSString * const _SECRETKEY = @"";
54+
static NSString * const _SECRETKEY = <#@""#>;
5055

5156

5257
@interface GenerateTestUserSig : NSObject

iOS/TRTCDemo/TRTC/TRTCNewViewController.m

-5
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@
2828

2929
#define kLastTRTCRoomId @"kLastTRTCRoomId"
3030

31-
// TRTC的bizid的appid用于转推直播流,https://console.cloud.tencent.com/rav 点击【应用】【帐号信息】
32-
// 在【直播信息】中可以看到bizid和appid,分别填到下面这两个符号
33-
#define TX_BIZID 0
34-
#define TX_APPID 0
35-
3631
@interface TRTCNewViewController () <UIPickerViewDelegate, UIPickerViewDataSource, QBImagePickerControllerDelegate>
3732

3833
@property (strong, nonatomic) TRTCSettingsLargeInputItem *roomItem;

iOS/TRTCDemo/TRTCAudioCall/CreateTRTCAudioCallViewController.m

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#import "CreateTRTCAudioCallViewController.h"
1010
#import "TRTCAudioCallViewController.h"
11-
#import "TRTCAudioCallTestUserSig.h"
11+
#import "GenerateTestUserSig.h"
1212
#import <TRTCCloud.h>
1313
#import <TRTCCloudDef.h>
1414
#import "TRTCAudioCallCloudManager.h"
@@ -174,7 +174,7 @@ - (void)joinRoom
174174
param.sdkAppId = _SDKAppID;
175175
param.userId = userId;
176176
param.roomId = (UInt32)roomId.integerValue;
177-
param.userSig = [TRTCAudioCallTestUserSig genTestUserSig:userId];
177+
param.userSig = [GenerateTestUserSig genTestUserSig:userId];
178178
param.privateMapKey = @"";
179179
param.role = TRTCRoleAnchor; //默认主播
180180

iOS/TRTCDemo/TRTCAudioCall/SDKManager/Feature/TRTCAudioCallCloudManager.m

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
#import "TRTCAudioCallCloudManager.h"
1414
#import "TRTCCloudDef.h"
15-
#import "TRTCAudioCallTestUserSig.h"
15+
#import "GenerateTestUserSig.h"
1616
#import "TRTCAudioCallCustomAudioFileReader.h"
1717

1818
@interface TRTCAudioCallCloudManager()<TRTCAudioCallCustomAudioFileReaderDelegate>
@@ -218,7 +218,7 @@ - (NSString *)jsonStringFrom:(NSDictionary *)dict {
218218
#pragma mark - Live Player
219219

220220
- (NSString *)getCdnUrl{
221-
NSString *playUrl = [NSString stringWithFormat:@"http://%d.liveplay.myqcloud.com/live/mix_%d_%u.flv",_BIZID,_SDKAppID,(unsigned int)self.params.roomId];
221+
NSString *playUrl = [NSString stringWithFormat:@"http://%d.liveplay.myqcloud.com/live/mix_%d_%u.flv",TX_BIZID,_SDKAppID,(unsigned int)self.params.roomId];
222222

223223
// NSString *playUrl = @"http://5815.liveplay.myqcloud.com/live/5815_89aad37e06ff11e892905cb9018cf0d4_900.flv"; //测试用
224224

iOS/TRTCDemo/TRTCAudioCall/TRTCAudioCallTestUserSig.h

-74
This file was deleted.

iOS/TRTCDemo/TRTCAudioCall/TRTCAudioCallTestUserSig.m

-90
This file was deleted.

iOS/TRTCDemo/TRTCVoiceRoom/CreateTRTCVoiceRoomViewController.m

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#import "CreateTRTCVoiceRoomViewController.h"
1010
#import "TRTCVoiceRoomViewController.h"
11-
#import "TRTCVoiceRoomTestUserSig.h"
11+
#import "GenerateTestUserSig.h"
1212
#import <TRTCCloud.h>
1313
#import <TRTCCloudDef.h>
1414
#import "TRTCVoiceRoomCloudManager.h"
@@ -177,7 +177,7 @@ - (void)joinRoom
177177
param.sdkAppId = _SDKAppID;
178178
param.userId = userId;
179179
param.roomId = (UInt32)roomId.integerValue;
180-
param.userSig = [TRTCVoiceRoomTestUserSig genTestUserSig:userId];
180+
param.userSig = [GenerateTestUserSig genTestUserSig:userId];
181181
param.privateMapKey = @"";
182182
param.role = _role;
183183

iOS/TRTCDemo/TRTCVoiceRoom/SDKManager/Feature/TRTCVoiceRoomCloudManager.m

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
#import "TRTCVoiceRoomCloudManager.h"
1414
#import "TRTCCloudDef.h"
15-
#import "TRTCVoiceRoomTestUserSig.h"
15+
#import "GenerateTestUserSig.h"
1616
#import "TRTCVoiceRoomCustomAudioFileReader.h"
1717

1818
@interface TRTCVoiceRoomCloudManager()<TRTCVoiceRoomCustomAudioFileReaderDelegate>
@@ -218,7 +218,7 @@ - (NSString *)jsonStringFrom:(NSDictionary *)dict {
218218
#pragma mark - Live Player
219219

220220
- (NSString *)getCdnUrl{
221-
NSString *playUrl = [NSString stringWithFormat:@"http://%d.liveplay.myqcloud.com/live/mix_%d_%u.flv",_BIZID,_SDKAppID,(unsigned int)self.params.roomId];
221+
NSString *playUrl = [NSString stringWithFormat:@"http://%d.liveplay.myqcloud.com/live/mix_%d_%u.flv",TX_BIZID,_SDKAppID,(unsigned int)self.params.roomId];
222222

223223
// NSString *playUrl = @"http://5815.liveplay.myqcloud.com/live/5815_89aad37e06ff11e892905cb9018cf0d4_900.flv"; //测试用
224224

iOS/TRTCDemo/TRTCVoiceRoom/TRTCVoiceRoomTestUserSig.h

-74
This file was deleted.

0 commit comments

Comments
 (0)