microsoftgraph / microsoftgraph/microsoft-graph-comms-samples
Multiview VideoSockets
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 253
- Forks
- 275
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 1
Description
Describe the issue
Can you explain, in some detail, the concept of Multiview receive VideoSockets ?
Is it a VideoSocket per participant's video stream? (till 9)
As we don't know the participants from the beginning, can we add video sockets in the participants updated event?
In the documentation, you write "The ID maps to the order in which the video sockets are provided to the CreateMediaConfiguration API."
Is this the optional MediaPortRange ? is this the same as the FixedPortRange max="20199" min="20100" for the InstanceMediaControlEndpoint in Service Definition?
If we are not able to add video sockets in ParticipantsUpdated event and in order to handle meetings we increase, precautionary, in CreateLocalSession the NumberOfMultiviewSockets does it mean that we reduce the number concurrent video calls if the range is 100 ?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the documentation for Multiview receive VideoSockets and the referenced CreateMediaConfiguration, MediaPortRange, FixedPortRange, InstanceMediaControlEndpoint, ParticipantsUpdated, CreateLocalSession, and NumberOfMultiviewSockets concepts. Resolve how sockets map to participant streams, whether they can be added dynamically, how port ranges relate, and whether increasing the socket count affects concurrency.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100