ADLTest.CloudeoServiceConnectivityTest.testPublish C# (CSharp) Method

testPublish() private method

private testPublish ( ) : void
return void
        public void testPublish()
        {
            setupDevs();
            string scopeId = "c_sharp_test_room";
            ConnectionDescription connDescr = genDefConnDescr(scopeId);
            connDescr.autopublishAudio = false;
            connDescr.autopublishVideo = false;

            _service.connect(createVoidResponder(), connDescr);
            awaitVoidResult("connect", 10000);

            Thread.Sleep(1000);

            _service.publish(createVoidResponder(), scopeId, MediaType.AUDIO, null);
            awaitVoidResult("publish audio");

            Thread.Sleep(1000);

            _service.publish(createVoidResponder(), scopeId, MediaType.VIDEO, null);
            awaitVoidResult("publish video", 10000);

            Thread.Sleep(5000);
            _service.disconnect(createVoidResponder(), scopeId);
            awaitVoidResult("disconnect");
        }