From 802f945b2a25b1d9fdb7235026a7c39fc8b1ba8e Mon Sep 17 00:00:00 2001 From: Richard Alam <ritzalam@gmail.com> Date: Fri, 19 Jan 2018 08:35:39 -0800 Subject: [PATCH] - add bw mon options and some string constants --- .../core/model/BandwidthMonOptions.as | 18 ++++++++++++++++++ .../src/org/bigbluebutton/util/ConnUtil.as | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100755 bigbluebutton-client/src/org/bigbluebutton/core/model/BandwidthMonOptions.as create mode 100755 bigbluebutton-client/src/org/bigbluebutton/util/ConnUtil.as diff --git a/bigbluebutton-client/src/org/bigbluebutton/core/model/BandwidthMonOptions.as b/bigbluebutton-client/src/org/bigbluebutton/core/model/BandwidthMonOptions.as new file mode 100755 index 0000000000..1a51b69374 --- /dev/null +++ b/bigbluebutton-client/src/org/bigbluebutton/core/model/BandwidthMonOptions.as @@ -0,0 +1,18 @@ +package org.bigbluebutton.core.model +{ + import org.bigbluebutton.core.Options; + + public class BandwidthMonOptions extends Options + { + [Bindable] + public var server:String = ""; + + [Bindable] + public var application:String = ""; + + public function BandwidthMonOptions() + { + name = "bwMon"; + } + } +} \ No newline at end of file diff --git a/bigbluebutton-client/src/org/bigbluebutton/util/ConnUtil.as b/bigbluebutton-client/src/org/bigbluebutton/util/ConnUtil.as new file mode 100755 index 0000000000..c79aea4c97 --- /dev/null +++ b/bigbluebutton-client/src/org/bigbluebutton/util/ConnUtil.as @@ -0,0 +1,18 @@ +package org.bigbluebutton.util +{ + public class ConnUtil + { + public static const RTMPS: String = "rtmps"; + public static const RTMPT: String = "rtmpt"; + public static const RTMP: String = "rtmp"; + public static const PROXY_NONE: String = "none"; + public static const PROXY_BEST: String = "best"; + + + public static function parseRTMPConn(appURL: String):Array { + var pattern:RegExp = /(?P<protocol>.+):\/\/(?P<server>.+)\/(?P<app>.+)/; + var result:Array = pattern.exec(appURL); + return result; + } + } +} \ No newline at end of file -- GitLab