Skip to content

Commit

Permalink
coment out simulcast scenario as it has logic gaps
Browse files Browse the repository at this point in the history
  • Loading branch information
jwrobdolby committed Oct 30, 2024
1 parent 78363b4 commit 27d7767
Showing 1 changed file with 21 additions and 21 deletions.
42 changes: 21 additions & 21 deletions packages/millicast-sdk/integration-tests/features/simulcast.feature
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@

Feature: Simulcast Feature
@only
Scenario: Viewer selects each layer and verifies video resolution
Given the "publisher1" opens "Publisher" app
When the "publisher1" starts the stream with the specified options
| codec | h264 |
| simulcast | true |
And the "publisher1" stream should be LIVE
# Feature: Simulcast Feature

When the "viewer1" opens "Viewer" app
Then the "viewer1" connected stream should be LIVE
When the "viewer1" disconnects from the published stream
Then the "viewer1" connected stream should be NOT LIVE
And the "viewer1" connects to the published stream with the specified options
| events | layers,active |
Then the "viewer1" connected stream should be LIVE
# Scenario: Publisher connects with simulcast and viewer subscribes to layers event
# Given the "publisher1" opens "Publisher" app
# When the "publisher1" starts the stream with the specified options
# | codec | h264 |
# | simulcast | true |
# And the "publisher1" stream should be LIVE

When the "viewer1" selects simulcast layer with encodingId "0"
Then the "viewer1" should receive video with resolution "320"x"180"
# When the "viewer1" opens "Viewer" app
# Then the "viewer1" connected stream should be LIVE
# When the "viewer1" disconnects from the published stream
# Then the "viewer1" connected stream should be NOT LIVE
# And the "viewer1" connects to the published stream with the specified options
# | events | layers,active |
# Then the "viewer1" connected stream should be LIVE

When the "viewer1" selects simulcast layer with encodingId "1"
Then the "viewer1" should receive video with resolution "640"x"360"
# When the "viewer1" selects simulcast layer with encodingId "0"
# Then the "viewer1" should receive video with resolution "320"x"180"

When the "viewer1" selects simulcast layer with encodingId "2"
Then the "viewer1" should receive video with resolution "1280"x"720"
# When the "viewer1" selects simulcast layer with encodingId "1"
# Then the "viewer1" should receive video with resolution "640"x"360"

# When the "viewer1" selects simulcast layer with encodingId "2"
# Then the "viewer1" should receive video with resolution "1280"x"720"

0 comments on commit 27d7767

Please sign in to comment.