chrippa / livestreamer

Command-line utility that extracts streams from various services and pipes them into a video player of choice. No longer maintained, use streamlink or youtube-dl instead.
http://livestreamer.io/
BSD 2-Clause "Simplified" License
3.88k stars 582 forks source link

Picarto.tv re-launch #1055

Open angryjouster opened 9 years ago

angryjouster commented 9 years ago

Picarto.tv has launched a new site format last week and their stream URLs have changed.

Weaselgrease commented 8 years ago

I modified my picarto.py plugin as follows:

  _url_re = re.compile("""
  http(s)?://(\w+\.)?picarto.tv
- /live/(channel|channelhd|multistream).php
- .+watch=(?P<channel>[^&?/]+)
  """, re.VERBOSE)

to

  _url_re = re.compile("""
  http(s)?://(\w+\.)?picarto.tv
+ /(?P<channel>[^&?/]+)
  """, re.VERBOSE)
ketsuban commented 8 years ago

They've also changed the actual stream URL; I managed to extract rtmp://167.114.157.137:1935/golive/?public/MrQBear. Hopefully they're not playing around with ports or load-balancing. I had to dig around in the innards of the site with the Javascript console to find the actual IP address.

charmander commented 8 years ago

(This is now fixed.)