製品アップデート情報
Tencent Cloudオーディオビデオ端末SDKの再生アップグレードおよび承認チェック追加に関するお知らせ
TRTCアプリケーションのサブスクリプションパッケージサービスのリリースに関する説明について
startScreenCapture インターフェースを呼び出す場合に、TRTCVideoStreamTypeパラメータをTRTCVideoStreamTypeSub に指定して、このモードをイネーブルできます。このストリーム画面を閲覧するには専用のstartRemoteSubStreamViewインターフェースを使用する必要があります。startScreenCaptureインターフェースを呼び出す場合に、TRTCVideoStreamTypeパラメータをTRTCVideoStreamTypeBigに指定し、このモードをイネーブルできます。iOS | Android | Mac OS | Windows | Electron | Chromeブラウザ |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
TRTCScreenCaptureSourceInfoオブジェクトです。TRTCScreenCaptureSourceTypeWindowで、デスクトップスクリーンのtypeはTRTCScreenCaptureSourceTypeScreenです。TRTCScreenCaptureSourceInfoには次のフィールド情報があります。フィールド | タイプ | 意味 |
type | TRTCScreenCaptureSourceType | キャプチャソースタイプ:指定タイプはウィンドウまたはスクリーン |
sourceId | NSString | キャプチャソースID:ウィンドウの場合、このフィールドはウィンドウハンドルを示します; スクリーンの場合、このフィールドはスクリーンIDを示します |
sourceName | NSString | ウィンドウ名、画面である場合は、Screen0 Screen1...を返します |
extInfo | NSDictionary | 共有ウィンドウの追加情報 |
thumbnail | NSImage | ウィンドウサムネイル |
icon | NSImage | ウィンドウアイコン |
TRTCScreenCaptureSourceTypeScreenのscreenSourceパラメータを指定し、rectを{ 0, 0, 0, 0 }に設定する必要があります。TRTCScreenCaptureSourceTypeScreenのscreenSourceパラメータを指定し、captureRectを{100、100、300、300}などの非NULLに設定する必要があります。TRTCScreenCaptureSourceTypeWindowのscreenSourceパラメータを指定し、captureRectを{ 0, 0, 0, 0 }に設定する必要があります。/*** 7.6 【画面共有】画面共有の起動* @param viewレンダリングウィジェットが配置される親ウィジェット*/- (void)startScreenCapture:(NSView *)view;/*** 7.7 【画面共有】画面キャプチャの停止* @return 0:成功 <0:失敗*/- (int)stopScreenCapture;/*** 7.8 【画面共有】画面共有の一時停止* @return 0:成功 <0:失敗*/- (int)pauseScreenCapture;/*** 7.9 【画面共有】画面共有のリカバー** @return 0:成功 <0:失敗*/- (int)resumeScreenCapture;
解像度レベル | 解像度 | フレームレート | ビットレート |
超高精細(HD+) | 1920 × 1080 | 10 | 800kbps |
高精細(HD) | 1280 × 720 | 10 | 600kbps |
標準(SD) | 960 × 720 | 10 | 400kbps |
//サンプルコード:画面共有の画面を見る- (void)onUserSubStreamAvailable:(NSString *)userId available:(BOOL)available {if (available) {[self.trtcCloud startRemoteSubStreamView:userId view:self.capturePreviewWindow.contentView];} else {[self.trtcCloud stopRemoteSubStreamView:userId];}}
フィードバック