When I use OWIF on solo4k it uses port 8002.
Code:
#EXTM3U
#EXTVLCOPT--http-reconnect=true
#EXTINF:-1,TV 5 Europe
http://vusolo4k:8002/1:0:1:1:1:212C:EEEE0000:0:0:0:
Code:
root@vusolo4k:~# 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
Checking manufacturer/model: VU+/Solo4k
Checking id: /proc/stb/info/chipset = 7376
Checking id: /proc/stb/info/vumodel = solo4k
model identified as: VU+ Solo4k (bcm7376)
streamproxy: config_map: auth = false/0
streamproxy: config_map: bframes = 0/0
streamproxy: config_map: bitrate = 500/500
streamproxy: config_map: foreground = true/1
streamproxy: config_map: group = /-1225291084
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 = 480p/480
streamproxy: config_map: webifport = 80/80
streamproxy: accept new connection on port 8002, default action: transcode, fd 6
ClientSocket: header[connection]: "close"
ClientSocket: header[host]: "vusolo4k:8002"
ClientSocket: header[icy-metadata]: "1"
ClientSocket: header[range]: "bytes=0-"
ClientSocket: header[user-agent]: "VLC/2.2.4 LibVLC/2.2.4"
ClientSocket: url: /1:0:1:1:1:212C:EEEE0000:0:0:0:
clientsocket: streaming parameters before defaults from config:
http_range = 0-
clientsocket: reject config default auth = false
clientsocket: accept config default bframes = 0
clientsocket: accept config default bitrate = 500
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 = 480p
clientsocket: reject config default webifport = 80
clientsocket: streaming parameters after defaults:
bframes = 0
bitrate = 500
http_range = 0-
level = 3.1
profile = baseline
size = 480p
clientsocket: streaming parameters after url params:
bframes = 0
bitrate = 500
http_range = 0-
level = 3.1
profile = baseline
size = 480p
clientsocket: reject default bitrate, it is already set to 500
clientsocket: reject default size, it is already set to 480p
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 = 500
framerate = 30000
http_range = 0-
level = 3.1
profile = baseline
size = 480p
Service: create service: 1:0:1:1:1:212C:EEEE0000:0:0:0:
ClientSocket: default live request
ClientSocket: default live transcoding request
ClientSocket: transcoding service vuplus
LiveTranscodingVuPlus: 1:0:1:1:1:212C:EEEE0000:0:0:0
WebifRequest: send request to webif: "GET /web/stream?StreamService=1:0:1:1:1:212C:EEEE0000:0:0:0 HTTP/1.0
"
LiveTranscodingVuPlus: pid[audio] = 28a
LiveTranscodingVuPlus: pid[pat] = 0
LiveTranscodingVuPlus: pid[pcr] = 80
LiveTranscodingVuPlus: pid[pmt] = 100
LiveTranscodingVuPlus: pid[video] = 80
EncoderVuPlus: bcm_enc0 open
EncoderVuPlus: found streaming parameter == stb_feature: "bframes" [0]
setprop: gop_frameb=0
EncoderVuPlus: found streaming parameter == stb_feature: "bitrate" [500]
setprop: bitrate=500000
EncoderVuPlus: found streaming parameter == stb_feature: "framerate" [30000]
setprop: framerate=30000
EncoderVuPlus: no stb traits/feature entry for streaming parameter "http_range"
EncoderVuPlus: found streaming parameter == stb_feature: "level" [3.1]
setprop: level=3.1
EncoderVuPlus: found streaming parameter == stb_feature: "profile" [baseline]
setprop: profile=baseline
EncoderVuPlus: found streaming parameter == stb_feature: "size" [480p]
setprop: display_format=480p
pmt: 256
video: 128
audio: 650
start ioctl
LiveTranscodingVuPlus: encoder pid[audio] = 28a
LiveTranscodingVuPlus: encoder pid[pat] = 0
LiveTranscodingVuPlus: encoder pid[pmt] = 100
LiveTranscodingVuPlus: encoder pid[video] = 80
Demuxer: ioctl demuxer ADD PID: audio -> 0x28a
Demuxer: ioctl demuxer ADD PID: pmt -> 0x100
Demuxer: ioctl demuxer ADD PID: video -> 0x80
LiveTranscodingVuPlus: state init -> starting
LiveTranscodingVuPlus: state starting -> running