Wowza Media WebRTC Subscriber

WebRTC Subscriber configured for Wowza Media Server.

  ]
}

Note: Not a live demo, server configuration is just for example. For live working example try the Dolby.io Publisher and Subscriber example. Or AWS Kinesis Publisher and Subscriber example.

WebRTC Subscriber configuration for Wowza Media Server. Wowza Media Developer and full licence works with WebRTC.

Configured is a custom subscribe token that is verified with the custom Wowza webrtc provider module using a configured shared secret.

    <div class="flex w-full h-auto my-auto">
          <div id="wowza-subscriber" class=""></div>
  </div>
  <script type="text/javascript">
  	var player = jwplayer("wowza-subscriber").setup({
    "aspectratio": "16:9",
    "playbackRateControls": true,
    "plugins": {
        "../../js/webrtcsubscriber.js": {}
    },
    "sources": [
        {
            "appName": "webrtc",
            "file": "C6Lx6ku6FEXgKtt",
            "live": true,
            "publisher": false,
            "type": "mp4"
        },
        {
            "src": "http://rtc.electroteque.org:1935/webrtc/myStream_360p/playlist.m3u8",
            "type": "application/x-mpegurl"
        }
    ],
    "subscriber": {
        "applicationName": "webrtc",
        "debug": true,
        "server": "wowza",
        "serverURL": "rtc.electroteque.org",
        "subscribeToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJ3ZWJydGMifQ.MjehxjweF5tPPqUJQjHEHdHLz4sjaXkTkJh0dkM8w9_M5PMKoyzUJZPYyYtgT1qn17eDZlUOUeIeyr37z-KhN1u66L2ScVCwvs0dBjf6s2ZSIw0shvKmCdq7u5bd5llWTY0FDbbtFA1l60CkfOsTd0_dQpeyKm3Y94XgIaPyJB_PCCezO8V1xmcyMT1aqPfwr99AmM8s_P_8nuDL6A1HHppImwZL550AnTjuPQaAMRSVSNuzlLrwFXBA1SRaKOa2AVkIzP0tYkqWCYd03Gvn_CpxZ5dhk5s4UYSoYeK2FX4nz4khn_k8loFO-vDu2M-1r7dvFXnt8iNYWGTzDxPNuQ",
        "userData": {
            "param1": "value1"
        }
    },
    "width": "100%"
});
  </script>