上云无忧 > 文档中心 > 百度智能云移动直播SDK Android开发 - 普通直播
移动直播SDK
百度智能云移动直播SDK Android开发 - 普通直播

文档简介:
普通推流拥有与AR直播相同的通用接口,不同的是普通推流使用SurfaceView 作为本地预览控件,视频直接通过相机获取,相机接口与AR直播使用的AR 相机接口不同。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

普通推流拥有与AR直播相同的通用接口,不同的是普通推流使用SurfaceView 作为本地预览控件,视频直接通过相机获取,相机接口与AR直播使用的AR 相机接口不同。

设置本地预览视窗

/**
 * 设置本地预览SurfaceHolder
 * @param surfaceHolder 
 */
public void setSurfaceHolder(SurfaceHolder surfaceHolder)

设置远端镜像

/**
 * 设置远端视频翻转
 * @param flip
 */
public void toggleRemoteFlip(boolean flip)

本地预览镜像

/**
 * 设置预览视频水平翻转
 * @param flip
 */
public void togglePreviewFlip(boolean flip)

切换前后摄像头

/**
 * 切换拍摄头
 * @param cameraId 相机id
 */
public void switchCamera(int cameraId)

设置对焦点

/**
 * 设置对焦焦点
 *
 * @param x 焦点横坐标
 * @param y 焦点纵坐标
 */
public void focusToPoint(int x, int y)

设置焦距

/**
 * 设置相机放大因子
 *
 * @param factor zoom value. The valid range is 0 to {@link #getMaxZoom}
 */
public boolean setZoomFactor(int factor)

开关闪光灯

/**
 * 开关闪光灯
 * @param flag 是否开启闪光灯
 */
public void toggleFlash(boolean flag)
相似文档
  • 音视频互动直播是指两个或两个以上人通过连麦方式进行超低延迟的互动,并将互动的音视频数据传递其他的不同观众。音视频互动直播通常是连麦互动场景。通过连麦可以让主播和连麦观众进行超低延迟的音视频通话,然后由主播将互动数据分发给直播观众。
  • ARMediaStreamingPusher类控制AR直播推流的执行。内部封装这一套完整的音视频编码,打包,上传等功能。 其中AR直播管理类包含通用推流接口、及AR控制接口两部分。
  • 直播SDK中集成了AR特效的能力,您可以选择下载您申请的license中的AR版本对应的SDK版本
  • 1 Demo下载: 直播APP: 我们提供直播demo APP供您体验直播能力,您可扫描以下二维码下载安装体验。 Android、 IOS, 下载demo需要密码,密码为:bdcloud
  • 开发类问题: 开发环境要求。 提示license过期。 美颜、美妆、贴纸等无效果。 需要录音权限。 本地添加贴纸。 内容制作类: 怎样制作特效贴纸? 有音乐资源吗?
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部