-
Notifications
You must be signed in to change notification settings - Fork 579
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
plugins.livestream: Update for API changes #1277
base: develop
Are you sure you want to change the base?
Conversation
How would I install this fix since it's not part of the main files? I'm brand new and have little idea on how to do things... This is for a Raspberry Pi that I'm just learning about... Thanks! |
It was my first manual change to a Pip package too, so I can sympathize, @Junior1544 ! Unfortunately I don't remember the details (I was having to fix it while the stream was live, so it was kind of hectic): certainly it starts by finding that file (click the Files Changed tab above the first comment above to see the relative filename). Finding the right base directory containing that relative filename wasn't particularly easy. Editing the file was OK, I think I had to sudo the editor to be able to save. And I think there was another step after that to get it compiled or make sure it was used next time, but sadly I don't remember now. I was hoping it would be integrated quickly, as in the past, but there have been no commits here since January :( EDIT 2016-11-20: Since I wrote, two extra commits were added in September to the original changeset from April 2016. With those extra commits, this no longer works for me, and I get an error message "A SWF URL is required to create session token'. Using just the April commit works fine still. The streamlink fork includes all 3 commits, and fails with that same 'session token' error message. To manually change the file, copy the whole file from that first commit, 1c56fb2, e.g. to ~/livestream.py. Then find the directory where your installed livestream.py is (e.g. "find / -name livestream.py -ls >find.txt", and "cat find.txt"), and replace livestream.py there with ~/livestream.py. Delete livestream.pyc in that directory too. |
works on my machine like a charm |
Since I wrote above in Aug 2016, two extra commits were added, and seem to have broken this (and streamlink). I've updated my comment above. |
@intact can you submit this PR against the streamlink repo? |
I'm brand new, how do I download livestream.pyc? |
@Feliperc02 You can download and use livestream.py |
No description provided.