| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337 | package com.genersoft.iot.vmp.gb28181.bean;public class SendRtpItem {    /**     * 推流ip     */    private String ip;    /**     * 推流端口     */    private int port;    /**     * 推流标识     */    private String ssrc;    /**     * 平台id     */    private String platformId;     /**     * 对应设备id     */    private String deviceId;    /**     * 直播流的应用名     */    private String app;   /**     * 通道id     */    private String channelId;    /**     * 推流状态     * 0 等待设备推流上来     * 1 等待上级平台回复ack     * 2 推流中     */    private int status = 0;    /**     * 设备推流的streamId     */    private String stream;    /**     * 是否为tcp     */    private boolean tcp;    /**     * 是否为tcp主动模式     */    private boolean tcpActive;    /**     * 自己推流使用的端口     */    private int localPort;    /**     * 使用的流媒体     */    private String mediaServerId;    /**     * 使用的服务的ID     */    private String serverId;    /**     *  invite 的 callId     */    private String CallId;    /**     *  invite 的 fromTag     */    private String fromTag;    /**     *  invite 的 toTag     */    private String toTag;    /**     * 发送时,rtp的pt(uint8_t),不传时默认为96     */    private int pt = 96;    /**     * 发送时,rtp的负载类型。为true时,负载为ps;为false时,为es;     */    private boolean usePs = true;    /**     * 当usePs 为false时,有效。为1时,发送音频;为0时,发送视频;不传时默认为0     */    private boolean onlyAudio = false;    /**     * 是否开启rtcp保活     */    private boolean rtcp = false;    /**     * 播放类型     */    private InviteStreamType playType;    /**     * 发流的同时收流     */    private String receiveStream;    public String getIp() {        return ip;    }    public void setIp(String ip) {        this.ip = ip;    }    public int getPort() {        return port;    }    public void setPort(int port) {        this.port = port;    }    public String getSsrc() {        return ssrc;    }    public void setSsrc(String ssrc) {        this.ssrc = ssrc;    }    public String getPlatformId() {        return platformId;    }    public void setPlatformId(String platformId) {        this.platformId = platformId;    }    public String getDeviceId() {        return deviceId;    }    public void setDeviceId(String deviceId) {        this.deviceId = deviceId;    }    public String getChannelId() {        return channelId;    }    public void setChannelId(String channelId) {        this.channelId = channelId;    }    public int getStatus() {        return status;    }    public void setStatus(int status) {        this.status = status;    }    public String getApp() {        return app;    }    public void setApp(String app) {        this.app = app;    }    public String getStream() {        return stream;    }    public void setStream(String stream) {        this.stream = stream;    }    public boolean isTcp() {        return tcp;    }    public void setTcp(boolean tcp) {        this.tcp = tcp;    }    public int getLocalPort() {        return localPort;    }    public void setLocalPort(int localPort) {        this.localPort = localPort;    }    public boolean isTcpActive() {        return tcpActive;    }    public void setTcpActive(boolean tcpActive) {        this.tcpActive = tcpActive;    }    public String getMediaServerId() {        return mediaServerId;    }    public void setMediaServerId(String mediaServerId) {        this.mediaServerId = mediaServerId;    }    public String getCallId() {        return CallId;    }    public void setCallId(String callId) {        CallId = callId;    }    public InviteStreamType getPlayType() {        return playType;    }    public void setPlayType(InviteStreamType playType) {        this.playType = playType;    }    public int getPt() {        return pt;    }    public void setPt(int pt) {        this.pt = pt;    }    public boolean isUsePs() {        return usePs;    }    public void setUsePs(boolean usePs) {        this.usePs = usePs;    }    public boolean isOnlyAudio() {        return onlyAudio;    }    public void setOnlyAudio(boolean onlyAudio) {        this.onlyAudio = onlyAudio;    }    public String getServerId() {        return serverId;    }    public void setServerId(String serverId) {        this.serverId = serverId;    }    public String getFromTag() {        return fromTag;    }    public void setFromTag(String fromTag) {        this.fromTag = fromTag;    }    public String getToTag() {        return toTag;    }    public void setToTag(String toTag) {        this.toTag = toTag;    }    public boolean isRtcp() {        return rtcp;    }    public void setRtcp(boolean rtcp) {        this.rtcp = rtcp;    }    public String getReceiveStream() {        return receiveStream;    }    public void setReceiveStream(String receiveStream) {        this.receiveStream = receiveStream;    }    @Override    public String toString() {        return "SendRtpItem{" +                "ip='" + ip + '\'' +                ", port=" + port +                ", ssrc='" + ssrc + '\'' +                ", platformId='" + platformId + '\'' +                ", deviceId='" + deviceId + '\'' +                ", app='" + app + '\'' +                ", channelId='" + channelId + '\'' +                ", status=" + status +                ", stream='" + stream + '\'' +                ", tcp=" + tcp +                ", tcpActive=" + tcpActive +                ", localPort=" + localPort +                ", mediaServerId='" + mediaServerId + '\'' +                ", serverId='" + serverId + '\'' +                ", CallId='" + CallId + '\'' +                ", fromTag='" + fromTag + '\'' +                ", toTag='" + toTag + '\'' +                ", pt=" + pt +                ", usePs=" + usePs +                ", onlyAudio=" + onlyAudio +                ", rtcp=" + rtcp +                ", playType=" + playType +                ", receiveStream='" + receiveStream + '\'' +                '}';    }}
 |