com.supermap.ai.mediaservice
类 MediaService
- java.lang.Object
-
- com.supermap.ai.mediaservice.MediaService
-
public class MediaService extends java.lang.Object
-
-
构造器概要
构造器 构造器和说明 MediaService(android.content.Context context)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 CameraViewcreateLocalRenderView()创建本地视频voidmuteLocalAudioStream(boolean muted)是否消音voidpausePushRenderView()停止推送摄像头画面voidsetPlayerService(java.lang.String url)设置拉流地址voidsetPushService(java.lang.String ip, java.lang.String port, java.lang.String id, InitCallback callback)设置推流服务地址voidstartPlay(java.lang.String Key, android.view.TextureView textureView)开始拉流voidstartPushCameraView()开始推送摄像头画面voidstartPushCustom(android.graphics.Bitmap bitmap)开始推送自定义内容视频流voidstopPlay()停止拉流voidstopPushCustom()停止推流
-
-
-
方法详细资料
-
setPushService
public void setPushService(java.lang.String ip, java.lang.String port, java.lang.String id, InitCallback callback)设置推流服务地址- 参数:
ip- rtsp服务器ip地址port- rtsp服务器端口号id- 推流id名称callback-
-
startPushCameraView
public void startPushCameraView()
开始推送摄像头画面
-
pausePushRenderView
public void pausePushRenderView()
停止推送摄像头画面
-
startPushCustom
public void startPushCustom(android.graphics.Bitmap bitmap)
开始推送自定义内容视频流- 参数:
bitmap- 推流图片
-
muteLocalAudioStream
public void muteLocalAudioStream(boolean muted)
是否消音- 参数:
muted-
-
stopPushCustom
public void stopPushCustom()
停止推流
-
setPlayerService
public void setPlayerService(java.lang.String url)
设置拉流地址- 参数:
url-
-
startPlay
public void startPlay(java.lang.String Key, android.view.TextureView textureView)开始拉流- 参数:
Key-textureView-
-
stopPlay
public void stopPlay()
停止拉流
-
createLocalRenderView
public CameraView createLocalRenderView()
创建本地视频- 返回:
- camera
-
-