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)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 CameraView
createLocalRenderView()
创建本地视频void
muteLocalAudioStream(boolean muted)
是否消音void
pausePushRenderView()
停止推送摄像头画面void
setPlayerService(java.lang.String url)
设置拉流地址void
setPushService(java.lang.String ip, java.lang.String port, java.lang.String id, InitCallback callback)
设置推流服务地址void
startPlay(java.lang.String Key, android.view.TextureView textureView)
开始拉流void
startPushCameraView()
开始推送摄像头画面void
startPushCustom(android.graphics.Bitmap bitmap)
开始推送自定义内容视频流void
stopPlay()
停止拉流void
stopPushCustom()
停止推流
-
-
-
方法详细资料
-
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
-
-