Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SWYH sends Play action before sending SetAVTransportURI #42

Open
mill1000 opened this issue Jan 2, 2021 · 1 comment
Open

SWYH sends Play action before sending SetAVTransportURI #42

mill1000 opened this issue Jan 2, 2021 · 1 comment

Comments

@mill1000
Copy link

mill1000 commented Jan 2, 2021

We've had a handful of issue reports involving hzeller/gmrender-resurrect and SWYH. I think the most annoying by far is that the stream does not start when gmrender-resurrect is selected in the Stream to menu. The current workaround is to deselect and re-select the renderer and playback usually begins.

The cause of this problem from gmrender-resurrect perspective is that SWYH sends the Play action, and then sends SetAVTransportURI. Without a valid URI gmrender-resurrect can't start playback.

According to the spec, the behavior is device dependent. AKA it's undefined behavior, and should be avoided.
image

Here's a sample Wireshark capture of the actions sent by SWYH.
image

@BruceOS
Copy link

BruceOS commented Jan 2, 2021

Confirmed - found out the same. As aa tip: It is starting immediatly with the fork project swyh-rs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants