←  [EN] Enduser support

Forums

»

Streamproxy transcoding problem on Vuplus...

sherere's Photo sherere 24 Sep 2020

Hi guys! 

 

I read a lot in forums about streamproxy, but cant identify a solution to my case....

 

Stream is working perfectly but i cant transcode.

 

My streamproxy.conf

root@vuduo2:~# cat /etc/enigma2/streamproxy.conf
listen = 8002:transcode
listen = 8003:transcode
size = 720p
bitrate = 3000
profile = baseline
level = 3.1
bframes = 0

I have stopped streamproxy by doing /etc/init.d/streamproxy.sh stop

 

Then i started streamproxy with -f and try to transcoding via VLC on Windows 10, logs bellow:

root@vuduo2:~# streamproxy  -f
Checking manufacturer/model: VU+/SoloSE
Checking id: /proc/stb/info/model = dm8000
Checking id: /proc/stb/info/vumodel = solose
Checking manufacturer/model: VU+/Solo2
Checking id: /proc/stb/info/model = dm8000
Checking id: /proc/stb/info/vumodel = solo2
Checking manufacturer/model: VU+/Duo2
Checking id: /proc/stb/info/model = dm8000
Checking id: /proc/stb/info/vumodel = duo2
model identified as: VU+ Duo2 (bcm7424)
streamproxy: config_map: audiolang = orj dos ory org esl qaa und mis mul ORY ORJ Audio_ORJ//0
streamproxy: config_map: auth = true/1
streamproxy: config_map: bframes = 0/0
streamproxy: config_map: bitrate = 3000/3000
streamproxy: config_map: foreground = true/1
streamproxy: config_map: group = /0
streamproxy: config_map: level = 3.1/3
streamproxy: config_map: listen:8002 = 1/1
streamproxy: config_map: listen:8003 = 1/1
streamproxy: config_map: profile = baseline/0
streamproxy: config_map: size = 720p/720
streamproxy: config_map: webifport = 5080/5080
streamproxy: accept new connection on port 8002, default action: transcode, fd 6
ClientSocket: authentication: *****,*****
ClientSocket: header[accept]: "*/*"
ClientSocket: header[accept-language]: "pt_BR"
ClientSocket: header[authorization]: "Basic cm9vdDpoMzBqZGp0aA=="
ClientSocket: header[host]: "fakeurl.myddns.me:8002"
ClientSocket: header[range]: "bytes=0-"
ClientSocket: header[user-agent]: "VLC/3.0.11 LibVLC/3.0.11"
ClientSocket: url: /1:0:19:27E:2A:8:FFFF0000:0:0:0:

clientsocket: streaming parameters before defaults from config:
    http_range = 0-

clientsocket: reject config default audiolang = orj dos ory org esl qaa und mis mul ORY ORJ Audio_ORJ/
clientsocket: reject config default auth = true
clientsocket: accept config default bframes = 0
clientsocket: accept config default bitrate = 3000
clientsocket: reject config default foreground = true
clientsocket: reject config default group =
clientsocket: accept config default level = 3.1
clientsocket: reject config default listen:8002 = 1
clientsocket: reject config default listen:8003 = 1
clientsocket: accept config default profile = baseline
clientsocket: accept config default size = 720p
clientsocket: reject config default webifport = 5080

clientsocket: streaming parameters after defaults:
    bframes = 0
    bitrate = 3000
    http_range = 0-
    level = 3.1
    profile = baseline
    size = 720p

clientsocket: streaming parameters after url params:
    bframes = 0
    bitrate = 3000
    http_range = 0-
    level = 3.1
    profile = baseline
    size = 720p
clientsocket: reject default bitrate, it is already set to 3000
clientsocket: reject default size, it is already set to 720p
clientsocket: reject default profile, it is already set to baseline
clientsocket: reject default level, it is already set to 3.1
clientsocket: reject default bframes, it is already set to 0
clientsocket: accept default framerate = 30000

clientsocket: streaming parameters after setting default params:
    bframes = 0
    bitrate = 3000
    framerate = 30000
    http_range = 0-
    level = 3.1
    profile = baseline
    size = 720p
Service: create service: 1:0:19:27E:2A:8:FFFF0000:0:0:0:
ClientSocket: default live request
ClientSocket: default live transcoding request
ClientSocket: transcoding service broadcom
LiveTranscodingBroadcom: 1:0:19:27E:2A:8:FFFF0000:0:0:0
WebifRequest: send request to webif: "GET /web/stream?StreamService=1:0:19:27E:2A:8:FFFF0000:0:0:0 HTTP/1.0

"
ClientSocket: http_trap: LiveTranscodingBroadcom: tuning request to enigma failed (webif timeout) (std::exception) (404: HTTP/1.1 404 Not found, cannot tune to service@Content-Type: text/html@Connection: close@Accept-Ranges: bytes@@)
streamproxy: pid 8968 exited
streamproxy: accept new connection on port 8002, default action: transcode, fd 6
ClientSocket: authentication: *****,*****
ClientSocket: header[authorization]: "Basic cm9vdDpoMzBqZGp0aA=="
ClientSocket: header[host]: "fakeurl.myddns.me:8002"
ClientSocket: header[icy-metadata]: "1"
ClientSocket: header[user-agent]: "VLC/3.0.11 LibVLC/3.0.11"
ClientSocket: url: /1:0:19:27E:2A:8:FFFF0000:0:0:0:

clientsocket: streaming parameters before defaults from config:
clientsocket: reject config default audiolang = orj dos ory org esl qaa und mis mul ORY ORJ Audio_ORJ/
clientsocket: reject config default auth = true
clientsocket: accept config default bframes = 0
clientsocket: accept config default bitrate = 3000
clientsocket: reject config default foreground = true
clientsocket: reject config default group =
clientsocket: accept config default level = 3.1
clientsocket: reject config default listen:8002 = 1
clientsocket: reject config default listen:8003 = 1
clientsocket: accept config default profile = baseline
clientsocket: accept config default size = 720p
clientsocket: reject config default webifport = 5080

clientsocket: streaming parameters after defaults:
    bframes = 0
    bitrate = 3000
    level = 3.1
    profile = baseline
    size = 720p

clientsocket: streaming parameters after url params:
    bframes = 0
    bitrate = 3000
    level = 3.1
    profile = baseline
    size = 720p
clientsocket: reject default bitrate, it is already set to 3000
clientsocket: reject default size, it is already set to 720p
clientsocket: reject default profile, it is already set to baseline
clientsocket: reject default level, it is already set to 3.1
clientsocket: reject default bframes, it is already set to 0
clientsocket: accept default framerate = 30000

clientsocket: streaming parameters after setting default params:
    bframes = 0
    bitrate = 3000
    framerate = 30000
    level = 3.1
    profile = baseline
    size = 720p
Service: create service: 1:0:19:27E:2A:8:FFFF0000:0:0:0:
ClientSocket: default live request
ClientSocket: default live transcoding request
ClientSocket: transcoding service broadcom
LiveTranscodingBroadcom: 1:0:19:27E:2A:8:FFFF0000:0:0:0
WebifRequest: send request to webif: "GET /web/stream?StreamService=1:0:19:27E:2A:8:FFFF0000:0:0:0 HTTP/1.0

"
ClientSocket: http_trap: LiveTranscodingBroadcom: tuning request to enigma failed (webif timeout) (std::exception) (404: HTTP/1.1 404 Not found, cannot tune to service@Content-Type: text/html@Connection: close@Accept-Ranges: bytes@@)
streamproxy: pid 8969 exited

Its look like streamproxy cant tune enigma into the right channel...

 

 

Can any one help me??  Thanks!

 

Quote

sherere's Photo sherere 25 Sep 2020

Openpli infos:

Software Sistema OE: PLi-OE Versão do Firmware: OpenPLi 7.3-release (2020-08-29-release-7.3) Kernel / Drivers: 3.13.5 / 20190429
Quote

anudanan's Photo anudanan 25 Sep 2020

There is a communication problem from streamproxy to openwebif to tune the requested channel.

Is openwebif running on your box?

 

Or is there a compatibility problem between current streamproxy and current openwebif to use GET /web/stream without authentication from 127.0.0.1?


Edited by anudanan, 25 September 2020 - 07:17.
Quote

WanWizard's Photo WanWizard 25 Sep 2020

ClientSocket: header[host]: "fakeurl.myddns.me:8002"

Connection doesn't seem to be from the local LAN...

Quote

sherere's Photo sherere 1 Oct 2020

Yeap, its from outside, but NAT is configured. In previuos versions it work like a charm.

The fakeurl was edited by me....
Quote

sherere's Photo sherere 1 Oct 2020

There is a communication problem from streamproxy to openwebif to tune the requested channel.
Is openwebif running on your box?
 
Or is there a compatibility problem between current streamproxy and current openwebif to use GET /web/stream without authentication from 127.0.0.1?


Yes, webif running ok

About a possible compatibility problem, i dont know how to solve It...

Can u give me some directions?
Quote

anudanan's Photo anudanan 1 Oct 2020

I don´t know how to solve it. I think Erik Slagter is the right person to helb

Quote

teo1966's Photo teo1966 1 Oct 2020

Have you in your openwef settings access from vpn on or off
You can't try this to set on
Quote

sherere's Photo sherere 2 Oct 2020

Have you in your openwef settings access from vpn on or off
You can't try this to set on


Cant find vpn settings on open webif via browser. There is a config file?

In time, i try to transcode recorded movies and it worked.... But cant transcode Channels
Quote

teo1966's Photo teo1966 2 Oct 2020

menu / applicaties / openwebif / vpn on

Quote

sherere's Photo sherere 4 Oct 2020

menu / applicaties / openwebif / vpn on

 

hmmmm on openpli menu? Like  menu > plugins > openwebif?

 

cant find VPN settings there...

2XAjlR.md.png

 

thanks!!


Edited by sherere, 4 October 2020 - 23:55.
Quote

teo1966's Photo teo1966 5 Oct 2020

i think this one   :)    desativar acesso remoto ac utilizador root

Quote

sherere's Photo sherere 5 Oct 2020

i think this one   :)    desativar acesso remoto ac utilizador root

 

 

Lol, thanks teo1966, and yeap is this one, when i deactivated the VPN line appears, im doing tests right now...

 

But im testing after a fresh firmware install

 

:)  :)


Edited by sherere, 5 October 2020 - 19:22.
Quote

sherere's Photo sherere 6 Oct 2020

Ok, thanks guys for your help.
Unfortunately in this new version transcode only worked with VPN option. 
 
I know it's safier but im my case i prefer to use http authentication... 
 
 
Quote