From a10fbeb7ae954220774990f758d5993a648ed940 Mon Sep 17 00:00:00 2001 From: Juan Piquerez Date: Fri, 15 Nov 2024 14:48:46 -0300 Subject: [PATCH] test/publish with different source id --- .../features/multi-source.feature | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages/millicast-sdk/integration-tests/features/multi-source.feature b/packages/millicast-sdk/integration-tests/features/multi-source.feature index 4195d552..cc6f9cd6 100644 --- a/packages/millicast-sdk/integration-tests/features/multi-source.feature +++ b/packages/millicast-sdk/integration-tests/features/multi-source.feature @@ -14,3 +14,21 @@ Feature: Multi-source feature Then the "viewer1" should be able to view media tracks for the connected stream + Scenario: Two Publishers Connect With Different Source ID, Viewer Can Project Each Source + Given the "publisher1" opens "Publisher" app + When the "publisher1" starts the stream with the specified options + | codec | h264 | + And the "publisher1" stream should be LIVE + + And the "publisher2" opens "Publisher" app + When the "publisher2" starts the stream with the specified options + | codec | h264 | + | sourceId | CAM1 | + And the "publisher2" stream should be LIVE + + When the "viewer1" opens "Viewer" app + And the "viewer1" connected stream should be LIVE + And the "viewer1" projects sourceId "CAM1" + + Then the "viewer1" should be able to view media tracks for the connected stream +