Comments (10)
run it like liveproxy --port PORT
from liveproxy.
thanks what is concept behind live poxy as we can run same stream with streamlink how can we use it for geo restricted ip
i run a stream with live proxy n found error in log but stream workig at the end.
liveproxy
[liveproxy-shared][info] LiveProxy is running as root! Be careful!
[liveproxy-main][info] For LiveProxy support visit https://github.com/back-to/liveproxy
[liveproxy-main][debug] OS: Linux-3.13.0-149-generic-x86_64-with-Ubuntu-14.04-trusty
[liveproxy-main][debug] Python: 2.7.6
[liveproxy-main][debug] LiveProxy: 0.0.3
[liveproxy-main][debug] Streamlink: 0.14.0+12.g0cf6ce0
[liveproxy-main][debug] Requests(2.2.1), Websocket(0.48.0)
[liveproxy-main][info] Starting server: 127.0.0.1 on port 53422
[liveproxy-server][info] User-Agent: Xtream-Codes IPTV Panel Pro
[liveproxy-server][info] Client: ('127.0.0.1', 28855)
[liveproxy-server][info] Address: localhost
[liveproxy-server][info] Plugin path /root/.config/streamlink/plugins does not exist or is not a directory!
[liveproxy-server][info] Found matching plugin tvcatchup for URL https://tvcatchup.com/watch/itv
[liveproxy-server][info] Available streams: 550k (worst), 900k, 1200k (best)
[liveproxy-server][info] Opening stream: 1200k (hls)
[liveproxy-server][error] [Errno 104] Connection reset by peer
[liveproxy-server][info] Stream ended
Exception happened during processing of request from ('127.0.0.1', 28855)
Traceback (most recent call last):
File "/usr/lib/python2.7/SocketServer.py", line 593, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.7/SocketServer.py", line 651, in init
self.finish()
File "/usr/lib/python2.7/SocketServer.py", line 710, in finish
self.wfile.close()
File "/usr/lib/python2.7/socket.py", line 279, in close
self.flush()
File "/usr/lib/python2.7/socket.py", line 303, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 32] Broken pipe
[liveproxy-server][info] User-Agent: xxxxxxxx
[liveproxy-server][info] Client: ('127.0.0.1', 28860)
[liveproxy-server][info] Address: localhost
[liveproxy-server][info] Plugin path /root/.config/streamlink/plugins does not exist or is not a directory!
[liveproxy-server][info] Found matching plugin tvcatchup for URL https://tvcatchup.com/watch/itv
[liveproxy-server][info] Available streams: 550k (worst), 900k, 1200k (best)
[liveproxy-server][info] Opening stream: 1200k (hls)
[liveproxy-server][info] Plugin path /root/.config/streamlink/plugins does not exist or is not a directory! what is that error n how to get this directory
from liveproxy.
what is concept behind live poxy as we can run same stream with streamlink
LiveProxy is a local Proxyserver between Streamlink and an URL.
It is used for local devices which can't run streamlink
how can we use it for geo restricted ip
https://liveproxy.github.io/url.html#options
with https://streamlink.github.io/cli.html#proxy-support
i run a stream with live proxy n found error in log but stream workig at the end.
it is just a python2.7 error because you closed the stream
https://liveproxy.github.io/known_issues.html#errno-32
Plugin path /root/.config/streamlink/plugins does not exist or is not a directory!
what is that error n how to get this directory
it is for custom plugins https://streamlink.github.io/cli.html#sideloading-plugins
you don't need it
from liveproxy.
liveproxy --host 95.218.252.189 --port 54322
[liveproxy-shared][info] LiveProxy is running as root! Be careful!
[liveproxy-main][info] For LiveProxy support visit https://github.com/back-to/liveproxy
[liveproxy-main][debug] OS: Linux-4.4.0-31-generic-x86_64-with-Ubuntu-14.04-trusty
[liveproxy-main][debug] Python: 2.7.6
[liveproxy-main][debug] LiveProxy: 0.0.3
[liveproxy-main][debug] Streamlink: 0.14.2
[liveproxy-main][debug] Requests(2.2.1), Websocket(0.48.0)
[liveproxy-main][info] Starting server: 95.218.252.189 on port 54322
Traceback (most recent call last):
File "/usr/local/bin/liveproxy", line 11, in
load_entry_point('liveproxy==0.0.3', 'console_scripts', 'liveproxy')()
File "build/bdist.linux-x86_64/egg/liveproxy/main.py", line 69, in main
File "/usr/lib/python2.7/SocketServer.py", line 419, in init
self.server_bind()
File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind
SocketServer.TCPServer.server_bind(self)
File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
self.socket.bind(self.server_address)
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 99] Cannot assign requested address
got this error when try to add host if run liveproxy it run with localhost and default port but assigning wan it isnt work
from liveproxy.
you need to use --host 0.0.0.0
this will allow other devices
from liveproxy.
thanks alot it s fine last question
how much bandwidth we need if i use liveproxy in my local pc to run atleast 10 streams live to my vps to avoid geo restriction. will it need some bandwidth or its just to forward stream and has very less usage of bandwodth.
right now i hv an upload speed of 3 mb.
from liveproxy.
it would be the same as if you used streamlink with 10 streams
so it might be pretty high
from liveproxy.
i added three streams from itv 2 streams ok n third one gives this error
[liveproxy-server][info] Plugin path /root/.config/streamlink/plugins does not exist or is not a directory!
[liveproxy-server][info] Found matching plugin itvplayer for URL https://www.itv.com/hub/citv
[liveproxy-server][info] Available streams: 660k_alt (worst), 660k, 880k_alt, 880k, 1320k_alt, 1320k, 1650k_alt, 1650k, 1980k_alt, 1980k (best)
[liveproxy-server][info] Opening stream: 1980k (hls)
[liveproxy-server][info] Detected remote disconnect
[liveproxy-server][info] Stream ended
Exception happened during processing of request from ('xxxxxxxxx', 29898)
Traceback (most recent call last):
File "/usr/lib/python2.7/SocketServer.py", line 593, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.7/SocketServer.py", line 651, in init
self.finish()
File "/usr/lib/python2.7/SocketServer.py", line 710, in finish
self.wfile.close()
File "/usr/lib/python2.7/socket.py", line 279, in close
self.flush()
File "/usr/lib/python2.7/socket.py", line 303, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 32] Broken pipe
from liveproxy.
https://liveproxy.github.io/known_issues.html#errno-32
[liveproxy-server][info] Detected remote disconnect
[liveproxy-server][info] Stream ended
you closed the stream with your player
from liveproxy.
it automatically disconnectedcand connected aftet two streams might be the banfwidth issue as only 3 mb upload
from liveproxy.
Related Issues (20)
- Kodi support, mpv for m3u8 link changes resolution? HOT 4
- Redirect Streamlink to VLC for Android on local network HOT 3
- .m3u8.new as playlist input for WordPress embedded video players HOT 1
- youtube-dl failing invocation HOT 1
- Generating a new file HOT 1
- [ERROR] Video-Software is not supported. HOT 4
- Liveproxy 1.0.0 HOT 8
- Stream not working HOT 1
- Using vlc instead of streamlink ? HOT 2
- > but when i open it using streamlink it returns content from the past because segments are cached for 24 hours
- Streams stop instantly HOT 4
- is python 3.8 supported ?
- Simple Web UI with URL drop field for headless server? HOT 1
- Allowed IP HOT 1
- Syntax for VLC
- Broadcast same live stream to multiple clients HOT 1
- More details in logs HOT 1
- "Video-Software is not supported" in Alpine container HOT 1
- streams stops and restarts automatically if the useragent is User-Agent: Lavf/60.16.100
- Liveproxy does not work with yt-dlp on the latest version of Python 3.11.7. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from liveproxy.