X
本篇文章对你是否有帮助?
打分成功!
后续我们会做的更好!
更多建议:
请输入您的建议
邮箱格式不正确
我们收到了您的反馈。感谢您的建议。
提交
忽略
中文
中文
EN
FAQ
文档中心
下载
技术支持与服务
技术支持社区
服务支持
登录
注册
视频互动直播
新手指南
菊风云平台
实时音视频
一对一语音通话
一对一视频通话
多方语音通话
多方视频通话
语音互动直播
视频互动直播
纯语音通话
WebRTC
Cat.1 设备音视频通话
乐鑫 ESP32-S3 音视频通话
安卓手表音视频通话
小程序 音视频通话
电信通信云
国际短信
OTP验证码
产品概述
Demo 体验
跑通示例代码
快速开始
准备开发环境
登录
实现互动直播
基本功能集成
音频管理
视频管理
频道管理
进阶功能集成
使用 Token
获取通话状态通知
处理原始音频数据
自定义音频采集和渲染
处理原始视频数据
自定义视频采集
实现屏幕共享
集成 CDN 推流
服务器音视频录制
订阅音频
客户端 API
iOS
Android
Windows
C++
关键术语
相关链接
控制台说明
天赛鹰眼
技术支持社区
客户端 API
>
iOS
概览
JCClient
JCClientCallback
JCMediaDevice
JCMediaDeviceCallback
JCCall
JCCallCallback
JCMediaChannel
JCMediaChannelCallback
错误码
1
//
2
// JCMediaDeviceVideoCanvas.h
3
// JCSDK-OC
4
//
5
// Created by maikireton on 2017/8/11.
6
// Copyright © 2017年 juphoon. All rights reserved.
7
//
8
9
#import <Foundation/Foundation.h>
10
#import "JCMediaDeviceConstants.h"
11
#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
12
#import <UIKit/UIKit.h>
13
#define JCView UIView
14
#elif TARGET_OS_MAC
15
#import <AppKit/AppKit.h>
16
#define JCView NSView
17
#endif
18
27
@interface
JCMediaDeviceVideoCanvas
: NSObject
28
32
@property
(nonatomic, readonly) NSString*
videoSource
;
33
37
@property
(nonatomic, readonly, strong) JCView*
videoView
;
38
42
@property
(nonatomic, readonly)
JCMediaDeviceRender
renderType
;
43
47
@property
(nonatomic)
id
customData
;
48
54
-(bool)replace:(NSString*)videoSource;
55
59
-(void)
pause
;
60
64
-(void)
resume
;
65
73
-(bool)rotate:(
int
)angle;
74
87
-(bool)snapshot:(
int
)width heigh:(
int
)height filePath:(NSString*)filePath;
88
101
-(bool)videoMirror:(
JCMediaDeviceMirror
)mirrorType;
102
117
-(bool)focus:(
float
)xPercent yPercent:(
float
)yPercent;
118
119
127
-(bool)setvideoEffect:(
JCMediaDeviceEffectType
)effectType andParam:(NSString*)paramJson;
128
134
-(bool)enableFreeze:(
bool
)enable;
135
136
137
@end
JCMediaDeviceRender
JCMediaDeviceRender
Definition
JCMediaDeviceConstants.h:31
-[JCMediaDeviceVideoCanvas pause]
void pause()
JCMediaDeviceMirror
JCMediaDeviceMirror
Definition
JCMediaDeviceConstants.h:121
JCMediaDeviceVideoCanvas::videoView
JCView * videoView
Definition
JCMediaDeviceVideoCanvas.h:37
JCMediaDeviceEffectType
JCMediaDeviceEffectType
Definition
JCMediaDeviceConstants.h:154
JCMediaDeviceVideoCanvas::videoSource
NSString * videoSource
Definition
JCMediaDeviceVideoCanvas.h:32
-[JCMediaDeviceVideoCanvas resume]
void resume()
JCMediaDeviceVideoCanvas::customData
id customData
Definition
JCMediaDeviceVideoCanvas.h:47
JCMediaDeviceVideoCanvas::renderType
JCMediaDeviceRender renderType
Definition
JCMediaDeviceVideoCanvas.h:42
JCMediaDeviceVideoCanvas
Definition
JCMediaDeviceVideoCanvas.h:28
提交成功
←
订阅音频
Android
→