Jump to content


Photo

Transcoding issue.


  • Please log in to reply
178 replies to this topic

Re: Transcoding issue. #21 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 10 July 2021 - 21:26

Dat alles op 8001 (waar Erik blijkbaar nog mee bezig is) werkt iig nog niet op dit moment. Wat ik wel weet is dat het gebruik van poort 8002 de bitrate keurig rond de (in mijn geval) 4 Mb hield maar dat het afkijken van opnames full speed binnen kwamen voor zover mijn aktieve herinneringen korrekt zijn... :)


2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #22 WanWizard

  • PLi® Core member
  • 70,523 posts

+1,810
Excellent

Posted 10 July 2021 - 22:19

Ik heb Erik op het bestaan van dit topic gewezen. Hij is nogal druk op dit moment.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding issue. #23 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 11 July 2021 - 09:21

Ja, daar ben ik hoor  ;)

 

Ik dacht even dat het misschien te maken had met de aanpassingen die ik in enigma heb gemaak voor interne transcoding op Broadcom interface, maar als je nog streamproxy gebruikt, raakt dat elkaar niet.

 

Die foutmeldingen zijn wel een bekend fenomeen, het is op VU+/Broadcom lastig te achterhalen welke encoder (echt) in gebruik is, dus dat moet dan met allemaal timeouts en pogingen.

 

Maar wat ik vreemd vind, is dat hij niet encoder 1 probeert als 0 niet beschikbaar is. De server is toch een Ultimo4k, die heeft twee encoders.

 

Kun je eens dit doen:

ls -l /dev/bcm_enc*

En ook de output van streamproxy vanaf het opstarten? Misschien wordt de ontvanger verkeerd gedecteerd.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Transcoding issue. #24 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 11 July 2021 - 10:25

Deel #1:

 

root@panoramix:~# ls -l /dev/bcm_enc*
crw-------    1 root     root      230,   0 Jul 10 14:01 /dev/bcm_enc0
crw-------    1 root     root      229,   1 Jul 10 14:01 /dev/bcm_enc1
root@panoramix:~#

 

Deel #2: De output van streamproxy. Je bedoelt datgene dat staat in /var/log/messages na het opzetten van een stream?

 

Zo ja dan:

 

Jul 11 11:29:08 panoramix user.warn streamproxy: streamproxy: accept new connection on port 8002, default action: transcode, fd 7
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: header[accept]: "*/*"
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: header[connection]: "close"
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: header[host]: "192.168.1.107"
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: header[user-agent]: "Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;OpenPLi;;;)"
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: url: /1:0:19:4b2e:810:600:ffff0000:0:0:0
Jul 11 11:29:08 panoramix user.warn streamproxy:  clientsocket: streaming parameters before defaults from config:
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default audiolang =
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default auth = false
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: accept config default bframes = 0
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: accept config default bitrate = 4000
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default foreground = false
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default group =
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: accept config default level = 3.1
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default listen:8002 = 1
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default listen:8003 = 1
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: accept config default profile = baseline
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: accept config default size = 720p
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject config default webifport = 80
Jul 11 11:29:08 panoramix user.warn streamproxy:  clientsocket: streaming parameters after defaults:
Jul 11 11:29:08 panoramix user.warn streamproxy:     bframes = 0
Jul 11 11:29:08 panoramix user.warn streamproxy:     bitrate = 4000
Jul 11 11:29:08 panoramix user.warn streamproxy:     level = 3.1
Jul 11 11:29:08 panoramix user.warn streamproxy:     profile = baseline
Jul 11 11:29:08 panoramix user.warn streamproxy:     size = 720p
Jul 11 11:29:08 panoramix user.warn streamproxy:  clientsocket: streaming parameters after url params:
Jul 11 11:29:08 panoramix user.warn streamproxy:     bframes = 0
Jul 11 11:29:08 panoramix user.warn streamproxy:     bitrate = 4000
Jul 11 11:29:08 panoramix user.warn streamproxy:     level = 3.1
Jul 11 11:29:08 panoramix user.warn streamproxy:     profile = baseline
Jul 11 11:29:08 panoramix user.warn streamproxy:     size = 720p
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject default bitrate, it is already set to 4000
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject default size, it is already set to 720p
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject default profile, it is already set to baseline
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject default level, it is already set to 3.1
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: reject default bframes, it is already set to 0
Jul 11 11:29:08 panoramix user.warn streamproxy: clientsocket: accept default framerate = 30000
Jul 11 11:29:08 panoramix user.warn streamproxy:  clientsocket: streaming parameters after setting default params:
Jul 11 11:29:08 panoramix user.warn streamproxy:     bframes = 0
Jul 11 11:29:08 panoramix user.warn streamproxy:     bitrate = 4000
Jul 11 11:29:08 panoramix user.warn streamproxy:     framerate = 30000
Jul 11 11:29:08 panoramix user.warn streamproxy:     level = 3.1
Jul 11 11:29:08 panoramix user.warn streamproxy:     profile = baseline
Jul 11 11:29:08 panoramix user.warn streamproxy:     size = 720p
Jul 11 11:29:08 panoramix user.warn streamproxy: Service: create service: 1:0:19:4b2e:810:600:ffff0000:0:0:0
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: default live request
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: default live transcoding request
Jul 11 11:29:08 panoramix user.warn streamproxy: ClientSocket: transcoding service broadcom
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: 1:0:19:4b2e:810:600:ffff0000:0:0:0
Jul 11 11:29:08 panoramix user.warn streamproxy: WebifRequest: send request to webif: "GET /web/stream?StreamService=1:0:19:4b2e:810:600:ffff0000:0:0:0 HTTP/1.0^M ^M "
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[audio] = 0xdb7
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[pat] = 0x0
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[pcr] = 0xdad
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[pmt] = 0xdac
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[subtitle] = 0xe12
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[video] = 0xdad
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: bcm_enc0 open
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "bframes" [0]
Jul 11 11:29:08 panoramix user.warn streamproxy: setprop: gop_frameb=0
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "bitrate" [4000]
Jul 11 11:29:08 panoramix user.warn streamproxy: setprop: bitrate=4000000
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "framerate" [30000]
Jul 11 11:29:08 panoramix user.warn streamproxy: setprop: framerate=30000
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "level" [3.1]
Jul 11 11:29:08 panoramix user.warn streamproxy: setprop: level=3.1
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "profile" [baseline]
Jul 11 11:29:08 panoramix user.warn streamproxy: setprop: profile=baseline
Jul 11 11:29:08 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "size" [720p]
Jul 11 11:29:08 panoramix user.warn streamproxy: setprop: display_format=720p
Jul 11 11:29:08 panoramix user.warn streamproxy: pmt: 3500
Jul 11 11:29:08 panoramix user.warn streamproxy: video: 3501
Jul 11 11:29:08 panoramix user.warn streamproxy: audio: 3511
Jul 11 11:29:08 panoramix user.warn streamproxy: start ioctl
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[audio] = 0xdb7
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[pat] = 0x0
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[pmt] = 0xdac
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[video] = 0xdad
Jul 11 11:29:08 panoramix user.warn streamproxy: Demuxer: ioctl demuxer ADD PID: audio -> 0xdb7
Jul 11 11:29:08 panoramix user.warn streamproxy: Demuxer: ioctl demuxer ADD PID: pmt -> 0xdac
Jul 11 11:29:08 panoramix user.warn streamproxy: Demuxer: ioctl demuxer ADD PID: video -> 0xdad
Jul 11 11:29:08 panoramix user.warn streamproxy: LiveTranscodingBroadcom: state init -> starting
Jul 11 11:29:09 panoramix user.warn streamproxy: LiveTranscodingBroadcom: state starting -> running

 


Edited by catastrofus, 11 July 2021 - 10:31.

2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #25 WanWizard

  • PLi® Core member
  • 70,523 posts

+1,810
Excellent

Posted 11 July 2021 - 13:43

Die log ziet er niet uit als een zap die mislukt?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding issue. #26 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 11 July 2021 - 13:49

Nee, dit is een toevalstreffer ( ;)) Zal het log plaatsen van een zap die mislukt:

 

Jul 11 14:48:10 panoramix user.warn streamproxy: LiveTranscodingBroadcom: client hung up
Jul 11 14:48:10 panoramix user.warn streamproxy: LiveTranscodingBroadcom: streaming ends, encoder max queue fill: 1%
Jul 11 14:48:10 panoramix user.warn streamproxy: LiveTranscodingBroadcom: socket max queue fill: 3%
Jul 11 14:48:10 panoramix user.warn streamproxy: Demuxer: demuxer STOP, start draining
Jul 11 14:48:10 panoramix user.warn streamproxy: Demuxer: demuxer STOP, draining done
Jul 11 14:48:11 panoramix user.warn streamproxy: streamproxy: accept new connection on port 8002, default action: transcode, fd 7
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: header[accept]: "*/*"
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: header[connection]: "close"
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: header[host]: "192.168.1.107"
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: header[user-agent]: "Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;OpenPLi;;;)"
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: url: /1:0:19:4b16:80f:600:ffff0000:0:0:0
Jul 11 14:48:11 panoramix user.warn streamproxy:  clientsocket: streaming parameters before defaults from config:
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default audiolang =
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default auth = false
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: accept config default bframes = 0
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: accept config default bitrate = 4000
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default foreground = false
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default group =
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: accept config default level = 3.1
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default listen:8002 = 1
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default listen:8003 = 1
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: accept config default profile = baseline
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: accept config default size = 720p
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject config default webifport = 80
Jul 11 14:48:11 panoramix user.warn streamproxy:  clientsocket: streaming parameters after defaults:
Jul 11 14:48:11 panoramix user.warn streamproxy:     bframes = 0
Jul 11 14:48:11 panoramix user.warn streamproxy:     bitrate = 4000
Jul 11 14:48:11 panoramix user.warn streamproxy:     level = 3.1
Jul 11 14:48:11 panoramix user.warn streamproxy:     profile = baseline
Jul 11 14:48:11 panoramix user.warn streamproxy:     size = 720p
Jul 11 14:48:11 panoramix user.warn streamproxy:  clientsocket: streaming parameters after url params:
Jul 11 14:48:11 panoramix user.warn streamproxy:     bframes = 0
Jul 11 14:48:11 panoramix user.warn streamproxy:     bitrate = 4000
Jul 11 14:48:11 panoramix user.warn streamproxy:     level = 3.1
Jul 11 14:48:11 panoramix user.warn streamproxy:     profile = baseline
Jul 11 14:48:11 panoramix user.warn streamproxy:     size = 720p
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject default bitrate, it is already set to 4000
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject default size, it is already set to 720p
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject default profile, it is already set to baseline
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject default level, it is already set to 3.1
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: reject default bframes, it is already set to 0
Jul 11 14:48:11 panoramix user.warn streamproxy: clientsocket: accept default framerate = 30000
Jul 11 14:48:11 panoramix user.warn streamproxy:  clientsocket: streaming parameters after setting default params:
Jul 11 14:48:11 panoramix user.warn streamproxy:     bframes = 0
Jul 11 14:48:11 panoramix user.warn streamproxy:     bitrate = 4000
Jul 11 14:48:11 panoramix user.warn streamproxy:     framerate = 30000
Jul 11 14:48:11 panoramix user.warn streamproxy:     level = 3.1
Jul 11 14:48:11 panoramix user.warn streamproxy:     profile = baseline
Jul 11 14:48:11 panoramix user.warn streamproxy:     size = 720p
Jul 11 14:48:11 panoramix user.warn streamproxy: Service: create service: 1:0:19:4b16:80f:600:ffff0000:0:0:0
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: default live request
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: default live transcoding request
Jul 11 14:48:11 panoramix user.warn streamproxy: ClientSocket: transcoding service broadcom
Jul 11 14:48:11 panoramix user.warn streamproxy: LiveTranscodingBroadcom: 1:0:19:4b16:80f:600:ffff0000:0:0:0
Jul 11 14:48:11 panoramix user.warn streamproxy: WebifRequest: send request to webif: "GET /web/stream?StreamService=1:0:19:4b16:80f:600:ffff0000:0:0:0 HTTP/1.0^M ^M "
Jul 11 14:48:11 panoramix user.warn kernel: [89240.446252] FE tune
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[audio] = 0x907
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[audio-1] = 0x908
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[pat] = 0x0
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[pcr] = 0x8fd
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[pmt] = 0x8fc
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[subtitle] = 0x961
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[text] = 0x961
Jul 11 14:48:12 panoramix user.warn streamproxy: LiveTranscodingBroadcom: pid[video] = 0x8fd
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 0
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 1
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 2
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 3
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 4
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 5
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 6
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 7
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:12 panoramix user.warn kernel: [89242.205909] !!!^M[MENC]: 1st TIMEOUT 0
Jul 11 14:48:12 panoramix user.warn kernel: [89242.205909]
Jul 11 14:48:12 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 8
Jul 11 14:48:12 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 9
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 10
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 11
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 12
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 13
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 14
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 15
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 16
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 17
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:13 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 18
Jul 11 14:48:13 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 19
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 20
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 21
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 22
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 23
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: ClientSocket: default live ends
Jul 11 14:48:14 panoramix user.warn streamproxy: streamproxy: pid 17536 exited
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: bcm_enc0 open
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "bframes" [0]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: gop_frameb=0
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "bitrate" [4000]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: bitrate=4000000
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "framerate" [30000]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: framerate=30000
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "level" [3.1]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: level=3.1
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "profile" [baseline]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: profile=baseline
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "size" [720p]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: display_format=720p
Jul 11 14:48:14 panoramix user.warn streamproxy: pmt: 2300
Jul 11 14:48:14 panoramix user.warn streamproxy: video: 2301
Jul 11 14:48:14 panoramix user.warn streamproxy: audio: 2311
Jul 11 14:48:14 panoramix user.warn streamproxy: start ioctl
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[audio] = 0x907
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[pat] = 0x0
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[pmt] = 0x8fc
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: encoder pid[video] = 0x8fd
Jul 11 14:48:14 panoramix user.warn streamproxy: Demuxer: ioctl demuxer ADD PID: audio -> 0x907
Jul 11 14:48:14 panoramix user.warn streamproxy: Demuxer: ioctl demuxer ADD PID: pmt -> 0x8fc
Jul 11 14:48:14 panoramix user.warn streamproxy: Demuxer: ioctl demuxer ADD PID: video -> 0x8fd
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: state init -> starting
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: client hung up
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: streaming ends, encoder max queue fill: 0%
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: socket max queue fill: 0%
Jul 11 14:48:14 panoramix user.warn streamproxy: Demuxer: demuxer STOP, start draining
Jul 11 14:48:14 panoramix user.warn streamproxy: Demuxer: demuxer STOP, draining done
Jul 11 14:48:18 panoramix user.warn streamproxy: EncoderBroadcom: starting draining
Jul 11 14:48:18 panoramix user.warn streamproxy: EncoderBroadcom: encoder STOP TRANSCODING done
Jul 11 14:48:18 panoramix user.warn streamproxy: ClientSocket: default live ends
Jul 11 14:48:18 panoramix user.warn streamproxy: streamproxy: pid 17664 exited

 


Edited by catastrofus, 11 July 2021 - 13:50.

2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #27 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 11 July 2021 - 17:42

<ik denk even mee zonder relevante kennis :) >

 

Wat mij opvalt als ik mijn eigen log zo bekijk is dat de client er al mee ophoudt voordat encoder #0 beschikbaar komt:

 

Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 23
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: ClientSocket: default live ends
Jul 11 14:48:14 panoramix user.warn streamproxy: streamproxy: pid 17536 exited

 

Vervolgens is encoder #0 beschikbaar maar doet de client er niets meer mee:

 

Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: waiting for encoder 0 to become available, attempt 23
Jul 11 14:48:14 panoramix user.warn streamproxy: system error: Device or resource busy
Jul 11 14:48:14 panoramix user.warn streamproxy: ClientSocket: default live ends
Jul 11 14:48:14 panoramix user.warn streamproxy: streamproxy: pid 17536 exited
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: bcm_enc0 open
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "bframes" [0]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: gop_frameb=0
Jul 11 14:48:14 panoramix user.warn streamproxy: EncoderBroadcom: found streaming parameter == stb_feature: "bitrate" [4000]
Jul 11 14:48:14 panoramix user.warn streamproxy: setprop: bitrate=4000000

 

en even later:

 

Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: state init -> starting
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: client hung up

Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: streaming ends, encoder max queue fill: 0%
Jul 11 14:48:14 panoramix user.warn streamproxy: LiveTranscodingBroadcom: socket max queue fill: 0%

 

Is het geen idee (ik weet niet of ik nu poep praat) om die timeout wat verder op te rekken zodat die encoder wat meer tijd heeft om online te komen?

Want dit alle gebeurt binnen dezelfde seconde en die eerste "ClientSocket: default live ends" levert mij wrs de fameuze "sid not found in pat" op denk ik want als encoder 0 wel beschikbaar is is de client er niet meer.

 

</ik denk even mee zonder relevante kennis :) >


Edited by catastrofus, 11 July 2021 - 17:51.

2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #28 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 14 July 2021 - 18:46

De zap lukte wel maar toch weer die "sid not found in pat" op het scherm... "state running" houdt niet in dat je beeld hebt. :(

 

Die log ziet er niet uit als een zap die mislukt?

 


2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #29 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 27 August 2021 - 16:17

Vandaag hier even weer mee bezig geweest en er is wel wat veranderd. Je url geeft nu wel beeld (en ik ben de "sid not found in pat" nog niet tegen gekomen) maar de bitrate is gewoon zoals de ultimo het kan leveren, dus voor NPO1 zo'n 10 Mb/s ipv de opgegeven 3 Mb/s. Ook de dimensies zijn standaard dus 1920x1080 ipv 1280x720.

 

Uiteraard draaien de et10k en de ultimo4k beiden een bijgewerkte nightly build.

 

Die url van je (in mijn geval dan: http://192.168.1.107:8001/?bitrate=3000000&width=1280&height=720&aspectratio=2&interlaced=0) ook even uitgeprobeerd op m'n tunerloze et10k, bij mijn werkplek thuis, maar ook daar krijg ik op geen enkel kanaal beeld. :(


Edited by catastrofus, 27 August 2021 - 16:19.

2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #30 WanWizard

  • PLi® Core member
  • 70,523 posts

+1,810
Excellent

Posted 27 August 2021 - 19:39

Ik zit op dit moment BBC One HD te transcoden vanaf mijn Duo 4K:

URL: http://172.16.1.56:8001/1:0:19:1B1D:802:2:11A0000:0:0:0:?bitrate=3000000&width=1280&height=720&aspectratio=2&interlaced=0

Content bitrate volgens VLC is gemiddeld zo'n 3050kb.

 

Ik mis in jou URL de service reference ?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding issue. #31 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 27 August 2021 - 19:57

Klopt helemaal want ik heb de settings in /etc/enigma2/settings aangepast conform post #9 van je. Hoe kan ik op die fallback client (et10k) achterhalen hoe de volledige url eruit ziet?

Nu heb ik deze bitrate, zie plaatje voor NPO3HD:

Attached Files

  • Attached File  tc1.jpg   142.24KB   3 downloads

2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #32 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 27 August 2021 - 20:12

Mijn fallback settings zijn:

 

config.usage.remote_fallback=http://192.168.1.107:8001
config.usage.remote_fallback_enabled=true
config.usage.remote_fallback_extension_menu=true
config.usage.remote_fallback_external_timer=true
config.usage.remote_fallback_import=channels_epg
config.usage.remote_fallback_import_restart=true
config.usage.remote_fallback_import_standby=true
config.usage.remote_fallback_import_url=http://192.168.1.107...=2&interlaced=0
config.usage.remote_fallback_nok=true
config.usage.remote_fallback_ok=true

 


2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #33 WanWizard

  • PLi® Core member
  • 70,523 posts

+1,810
Excellent

Posted 27 August 2021 - 21:34

Moeten die parameters niet bij de fallback URL staan, ipv de import_url?

 

Ik ben nu op vakantie heb heb geen box in de buurt... ;)


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding issue. #34 littlesat

  • PLi® Core member
  • 57,165 posts

+698
Excellent

Posted 28 August 2021 - 07:06

Klopt…. En misschien ooit transcoding als feature toe voegen maar ik zit er mee hoe je de transcoding parameters dan op een goede manier invult (makkelijk) als ik net doe wilde ik het met off/low/mid/high/custom constructie doen.
Ook zit er er mee dat het dan voor alle type tuners apart moet of gewoon eentje… wat het nog complexer kan maken.

Edited by littlesat, 28 August 2021 - 07:09.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Transcoding issue. #35 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 28 August 2021 - 10:16

Dat lijkt me idd fout. Nu aangepast en ik krijg weer die "SID not found in pat" voor m'n neus dus geen beeld.

Het zaakje met 'bitrate' e.d. weer weggehaald en weer beeld...

 

 

Moeten die parameters niet bij de fallback URL staan, ipv de import_url?

 

Ik ben nu op vakantie heb heb geen box in de buurt... ;)

 


2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #36 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 28 August 2021 - 10:17

Betekent dat dan dat transcoding niet werkt via poort 8001?

 

Klopt…. En misschien ooit transcoding als feature toe voegen maar ik zit er mee hoe je de transcoding parameters dan op een goede manier invult (makkelijk) als ik net doe wilde ik het met off/low/mid/high/custom constructie doen.
Ook zit er er mee dat het dan voor alle type tuners apart moet of gewoon eentje… wat het nog complexer kan maken.

 


2 x vu+ultimo4k ((nb & 9.0r) dvb-c fbc + 1 dvb-s2) + een vu+duo4k ((nb) fallbackclient) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Transcoding issue. #37 WanWizard

  • PLi® Core member
  • 70,523 posts

+1,810
Excellent

Posted 28 August 2021 - 22:54

Transcoding werkt prima via poort 8001, terwijl ik post #30 plaatste zat ik die transcoded stream te kijken. Via een VPN naar mijn Duo 4K thuis....

 

Gisteren en vandaag ook alle F1 zitten kijken via transcoding (ik heb maar een dun DSL lijntje thuis met te weinig upstream voor full HD).


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding issue. #38 Sagitarius †

  • Senior Member
  • 4,735 posts

+78
Good

Posted 29 August 2021 - 09:22

Dat vraag ik me af of dat via poort 8001 odm werkt, het zal vast wel kunnen maar nu nog niet, hoe geeft je aan in een url aan of hij moet streamen of transcoderen. :huh:  

Ik ben bezig met diverse apps voor mijn S10+ Android telefoon en tablet, maar transcoding werkt nu alleen met poort 8002, ik weet nog uit het verleden dat mijn ET10K transcoding niet aan de gang te krijgen was door die poort 8002.

De beste app die tot nu toe goed werkt met transcoding is E2 streamer, de server is de Ultimo4k. :)

Heb een tijdje zitten vechten met de instellingen die eerst niet werkten, de app gaf een foutmelding dat hij poort 8002 niet kon vinden, terwijl ik lokaal kijk.

Ben er nu achter wat er fout stond, het was het trranscoding type, ik had die op Port staan, dat moest URL zijn, daarna bij Stream Port (file) poort 8002 ingesteld en gelijk werken.

Als externe player voor deze app gebruik ik VLC dat is de meest vriendelijke player, die geeft netjes de streaminformatie weer zoals ingesteld staat in de transcoding setup van de Ultimo4k.

Een echte aanrader deze E2 streamer app, waar je keuze hebt voor normaal streamen via poort 8001 of transcoding via port 8002.

Deze ''E2 streamer'' is een vernieuwde versie van de oude ''Transcoding voor Xtrend'' die ik jaren terug al gebruikte, E2 streamer heeft nu diverse transcoding instellingen die de oude versie niet had.

 

Ik volg dit draadje met belangstelling. ;)


Edited by Sagitarius, 29 August 2021 - 09:26.

73's

PE1AQZ


Re: Transcoding issue. #39 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 29 August 2021 - 09:51

Transcoding werkt prima via poort 8001, terwijl ik post #30 plaatste zat ik die transcoded stream te kijken. Via een VPN naar mijn Duo 4K thuis....

 

Gisteren en vandaag ook alle F1 zitten kijken via transcoding (ik heb maar een dun DSL lijntje thuis met te weinig upstream voor full HD).

Ik heb ook altijd problemen met transcoden en heb het ondertussen opgegeven ,als een transcode werkt en zapt is

het meteen afgelopen

@Wanwizard als je ook verteld naar welk kanaal keek en wat de input stream bitrate was en de bitrate

na jou stranscode.

De transcode port is 8002



Re: Transcoding issue. #40 littlesat

  • PLi® Core member
  • 57,165 posts

+698
Excellent

Posted 29 August 2021 - 09:55

Can je de volledige url die je invult nog eens geven maar dan zo dat we hem helemaal zien…. Kan zomaar ergens een typevot in staan… :)


Edited by littlesat, 29 August 2021 - 09:55.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users