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

vaughnlive no data returned from stream #1413

Open
pabloesmeraldo opened this issue Jul 22, 2016 · 21 comments
Open

vaughnlive no data returned from stream #1413

pabloesmeraldo opened this issue Jul 22, 2016 · 21 comments

Comments

@pabloesmeraldo
Copy link

pabloesmeraldo commented Jul 22, 2016

Hi,
I got "No data returned from stream" error and I haven't changed anything, it suddenly stopped working? Any fix for that?

Using livestreamer-v1.12.2-5-gba3962e nightly build with latest vaughlive plugin that I've found a couple of weeks ago (it was working very well until this evening).

@fadster
Copy link

fadster commented Jul 22, 2016

I get the same error, was working fine a couple of hours ago.

@fadster
Copy link

fadster commented Jul 22, 2016

I have a workaround. Seems he added some junk at the end of the stream token. To get rid of it, add the following line in vaughnlive.py:

        info["token"] = info["token"].split(';')[0]

right after the line:

        info = http.get(INFO_URL.format(**params), schema=_schema)

@fadster
Copy link

fadster commented Jul 22, 2016

I would like to submit a fix but I can't find the latest source. Also, I see the fix for the INFO_URL has never been merged. Is the master branch still maintained?

@pabloesmeraldo
Copy link
Author

pabloesmeraldo commented Jul 22, 2016

hi fadster your update gives "unexpected ident" error. It is not working. could you share your complete livestreamer package?

@tsr
Copy link

tsr commented Jul 22, 2016

I also noticed that the INFO_URL, at least for my stream, had also been changed.
So i had to change it to this one:

INFO_URL = "http://mvn.vaughnsoft.net/video/edge/mnv-{domain}_{channel}"

Note the "mnv-", yes it looks like a typo, but it's also like that on the official. I guess they are changing a lot of stuff right now and this would not be the last.

@fadster
Copy link

fadster commented Jul 22, 2016

Here's my version of vaughnlive.py after the fix. The line I added is line 57.

http://pastebin.com/NsENeJ4m

@tsr Yes, the "mnv-" is correct.

@pabloesmeraldo
Copy link
Author

pabloesmeraldo commented Jul 22, 2016

@fadster thanks it works 👍

@fadster
Copy link

fadster commented Jul 22, 2016

Awesome! :)

@fadster
Copy link

fadster commented Jul 22, 2016

@pabloesmeraldo Perhaps we should leave this issue open so @chrippa can integrate it in the main branch. Otherwise, I could create a pull request but it doesn't look like they're being merged at this time. What do you think?

@pabloesmeraldo
Copy link
Author

Oh sorry, opening it right now.

@fadster
Copy link

fadster commented Jul 22, 2016

Cool, thanks!

@intact
Copy link
Contributor

intact commented Jul 23, 2016

You can try #1376

@fadster
Copy link

fadster commented Jul 23, 2016

@intact Great job, thank you! 👍

@jewshawn2
Copy link

thank you i confirmed updated vaughn script is working

@c769214
Copy link

c769214 commented Jul 28, 2016

today it can't work again, did anyone know why?

@fadster
Copy link

fadster commented Jul 28, 2016

I've been getting this error a lot since the last changes, but it eventually clears up if you keep trying. I just place the livestreamer command in a loop to minimize the hassle. I have no idea what's causing this.

@Vinizavr
Copy link

change
info["token"] = info["token"].split(';')[0]
to
info["token"] = info["token"].split(';')[0].split(':mvnkey-')[0]

@c769214
Copy link

c769214 commented Jul 28, 2016

kindly advise list out the whole .py file (my version seems not correct)

thanks in advance

@intact
Copy link
Contributor

intact commented Jul 28, 2016

@fadster try new #1376 (last version contains fix for some ingest servers)

@intact
Copy link
Contributor

intact commented Jul 28, 2016

@c769214 try https://github.com/intact/livestreamer/blob/3cba09f0c286bf7d6a04333733661a96a29313c0/src/livestreamer/plugins/vaughnlive.py

@fadster
Copy link

fadster commented Jul 28, 2016

@intact Wonderful, thank you so much! This explains the added characters at the end of the info string.

@Vinizavr Disregard my changes, use the file intact posted above, it is the correct fix.

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

7 participants