Hello, I need multicast stream which comes on eth1 to convert and forward on eth0 so other computers and students in subnet can see it(connecting mcast stream to router or switch for everyone just mess with network and bandwidth and stream is freezing and pixeling ), (in what ever manner, but best will be as http stream so students can open stream with VLC) First I need to verify that stream is available, and for that I try with Ubuntu desktop and its working with one NIC, but with two no. After to much time without solution I decide to move to server 14.04 and UDPXY. Now I Installed Ubuntu server 14.04, with tcpdump -i I can see that mcast stream is here on eth1, can't open the stream because it's server without video card, I installed UDPXY, which is accepting mcast stream on eth1 and client requests on eth0 so they open stream like:
http://192.168.2.50:5005/udp/225.224.2.3:3003 I try to open stream in VLC on Windows, and on Linux computer and nothing. The VLC log gives me the same massage like before on Ubuntu desktop.
# sudo tcpdumnp -i eth1
17:32:39.367559 IP 192.168.2.137.20006 > 225.224.2.3.3003: UDP, length 1316
17:32:39.367938 IP 192.168.2.137.20006 > 225.224.2.4.3005: UDP, length 1316
17:32:39.368640 IP 192.168.2.137.20006 > 225.224.2.4.3004: UDP, length 1316
17:32:39.368940 IP 192.168.2.137.20006 > 225.224.2.2.3002: UDP, length 1316
17:32:39.369666 IP 192.168.2.137.20006 > 225.224.2.3.3003: UDP, length 1316
17:32:39.370040 IP 192.168.2.137.20006 > 225.224.2.4.3005: UDP, length 1316
17:32:39.370746 IP 192.168.2.137.20006 > 225.224.2.4.3004: UDP, length 1316
17:32:39.371041 IP 192.168.2.137.20006 > 225.224.2.2.3002: UDP, length 1316
17:32:39.371766 IP 192.168.2.137.20006 > 225.224.2.3.3003: UDP, length 1316
17:32:39.372151 IP 192.168.2.137.20006 > 225.224.2.4.3005: UDP, length 1316
VLC log:
core error: cannot pre fill buffer
core debug: removing module "http"
core warning: cannot create a stream_t from access
core debug: finished input
core debug: dead input
core debug: changing item without a request (current 0/1)
core debug: using item 0
core debug: starting playback of the new playlist item
core debug: resyncing on MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT)
core debug: MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT) is at 0
core debug: creating new input thread
core debug: Creating an input for 'MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT)'
core debug: requesting art for
http://192.168.2.50:5005/udp/225.224.2.3:3003
core debug: using timeshift granularity of 50 MiB, in path '/tmp'
core debug: `MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT)' gives access `http' demux `' path `192.168.2.50:5005/udp/225.224.2.3:3003'
core debug: specified demux `any'
core debug: creating demux: access='http' demux='any' location='192.168.2.50:5005/udp/225.224.2.3:3003' file='(null)'
core debug: looking for access_demux module matching "http": 21 candidates
core debug: no access_demux modules matched
core debug: creating access 'http' location='192.168.2.50:5005/udp/225.224.2.3:3003', path='(null)'
core debug: looking for access module matching "http": 25 candidates
http debug: querying proxy for MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT)
qt4 debug: IM: Deleting the input
core debug: looking for meta fetcher module matching "any": 1 candidates
http debug: no proxy
http debug: http: server='192.168.2.50' port=5005 file='/udp/225.224.2.3:3003'
core debug: net: connecting to 192.168.2.50 port 5005
core debug: connection succeeded (socket = 26)
http debug: protocol 'HTTP' answer code 200
http debug: Server: udpxy 1.0-23.9 (prod) standard [Linux 4.2.0-27-generic x86_64]
http debug: Content-Type: application/octet-stream
core debug: using access module "http"
core debug: Using stream method for AStream*
core debug: starting pre-buffering
lua debug: Trying Lua scripts in /home/tdnadmin/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
qt4 debug: IM: Setting an input
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
core debug: no meta fetcher modules matched
core debug: searching art for MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT)
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/tdnadmin/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
core debug: no art finder modules matched
core debug: art not found for MY STREAM(IP ADDRESS:PORT/udp/IP ADDRESS:PORT)
qt4 debug: IM: Deleting the input
qt4 debug: IM: Setting an input
core debug: incoming request - stopping current input
core debug: object waitpipe triggered
core debug: socket 26 polling interrupted
core error: cannot pre fill buffer
core debug: removing module "http"
core warning: cannot create a stream_t from access
core debug: incoming request - stopping current input
core debug: finished input
core debug: incoming request - stopping current input
core debug: dead input
qt4 debug: IM: Deleting the input
Any help, please?