Thank You.
So I guess I will try to do some sort of transcoding to the RTSP stream be a WebM compatible format using VP8 or 9.
I was able to run the demo streams script using the Gstreamer and to play the Opus/VP8 Live stream on Chrome and Firefox.
gst-launch-1.0 -v -e rtspsrc location=rtsp://wowza.xxxx.com:/XXX/xxxx ! rtph264depay ! h264parse ! mp4mux ! filesink location=video.mp4
Running it in a debug more ./janus -D 55 I can see this once I start the gstreamer
ri May 13 16:33:14 2016] [WARN] RabbitMQ support disabled for both Janus and Admin API, giving up
[Fri May 13 16:33:14 2016] Loading transport plugin 'libjanus_http.so'...
[Fri May 13 16:33:14 2016] HTTP webserver started (port 8088, /janus path listener)...
[Fri May 13 16:33:14 2016] [WARN] HTTPS webserver disabled
[Fri May 13 16:33:14 2016] [WARN] Admin/monitor HTTP webserver disabled
[Fri May 13 16:33:14 2016] [WARN] Admin/monitor HTTPS webserver disabled
[Fri May 13 16:33:14 2016] JANUS REST (HTTP/HTTPS) transport plugin initialized!
[Fri May 13 16:33:14 2016] HTTP/Janus sessions watchdog started
[Fri May 13 16:33:14 2016] Sessions watchdog started
[Fri May 13 16:33:15 2016] [rtsp-test] New video stream! (ssrc=
2047522123)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=1744896007)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=
3232664378)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=
2726634048)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=2030604000)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=990458670)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=811337503)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=
2277310697)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=517950639)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=3557444410)
[Fri May 13 16:33:21 2016] [gstreamer-sample] New video stream! (ssrc=
2014021805)
and so on....
When I start Chrome and play the stream I get the started msg, and it seems to be fine - but I get no video!
16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=2663564850)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=100136237)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=1415153190)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=
2815710972)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=45874701)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=
2513537037)
[Fri May 13 16:36:01 2016] [1253425357] Creating ICE agent (ICE Full mode, controlling)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=65349695)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=1683798294)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=2856677572)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=1535359201)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=2760352745)
[Fri May 13 16:36:01 2016] [WARN] [1253425357] Still waiting for the DTLS stack for component 1 in stream 1...
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=528528486)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=45854455)
[Fri May 13 16:36:01 2016] [gstreamer-sample] New video stream! (ssrc=1708819832)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=
2742310388)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=1557845895)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=473104679)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=21243105)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=32372255)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=724039241)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=2888092401)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=
2055060938)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=2140160398)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=
2819136464)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=604008111)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=238304066)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=163115037)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=3990751383)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=537920688)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=1876986800)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=2753298265)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=502564996)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=1970317)
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=1951980)
[Fri May 13 16:36:02 2016] [1253425357] The DTLS handshake has been completed
[Fri May 13 16:36:02 2016] WebRTC media is now available
[Fri May 13 16:36:02 2016] [gstreamer-sample] New video stream! (ssrc=137732816)
[Fri May 13 16:36:02 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=4500, seq=1)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=
2723860892)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=9000, seq=2)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=2886624460)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=13500, seq=3)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=3071890314)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=18000, seq=4)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=441443523)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=22500, seq=5)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=701599269)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=27000, seq=6)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=
2344053997)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=31500, seq=7)...
[Fri May 13 16:36:03 2016] [gstreamer-sample] New video stream! (ssrc=2905155447)
[Fri May 13 16:36:03 2016] [ERR] [ice.c:janus_ice_send_thread:3331] [1253425357] ... SRTP protect error... err_status_parse_err (len=1500-->1500, ts=36000, seq=8)...