Eigtl nicht der SoC versteht den Code ja.useinanderzusetzen das 32bit binary in meinem 64bitSie müssen registriert sein, um Links zu sehen.
Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben
Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben
Eigtl nicht der SoC versteht den Code ja.useinanderzusetzen das 32bit binary in meinem 64bitSie müssen registriert sein, um Links zu sehen.
Die Gruppenzuordnung hab ich, habs nur vergessen mit in den Spoiler zu schreiben.Ja, aber erst, wenn er was zu tun bekommt. Hab gerade oscam mal neu gestartet. Dann ist user icam noch nicht connected. Wenn ich was streame connectet er erst.
Muss der user nicht noch ner Gruppe zugeordnet werden?
Der Login hat bei mir so nicht funktioniert. Ich musste es über nen auth code lösen.
Ja gut möglich. War für mich in dem Moment der einfachste WegEigtl nicht der SoC versteht den Code ja.
$ qemu-arm-static -E LD_LIBRARY_PATH=./lib/ ./lib/ld-linux-armhf.so.3 ./bin/oscam -c ./etc/oscam -t ./tmp/.oscam
14:43:11 00000000 s >> OSCam << cardserver log switched, version 1.20_svn, build r11711-798 (arm-linux-gnueabihf)
14:43:11 00000000 s (main) System name = Linux
14:43:11 00000000 s (main) Host name = lappy
14:43:11 00000000 s (main) Release = 5.19.5-arch1-1
14:43:11 00000000 s (main) Version = #1 SMP PREEMPT_DYNAMIC Mon, 29 Aug 2022 15:51:05 +0000
14:43:11 00000000 s (main) Machine = armv7l
14:43:11 00000000 s (main) creating pidfile ./tmp/.oscam/oscam.pid with pid 21466
14:43:11 00000000 s (emu) OSCam-Emu version 798
14:43:11 00000000 s (config) userdb reloaded: 2 accounts loaded, 0 expired, 0 disabled
14:43:11 00000000 s (main) signal handling initialized
14:43:11 00000000 s (config) 51 service-id's loaded in 1 ms
14:43:11 00000000 s (net) radegast: initialized (fd=4, port=9090)
14:43:11 00000000 s (reader) emulator [emu] creating thread for device emulator
14:43:11 00000000 s (reader) satip [cs378x] creating thread for device 192.168.0.11
14:43:11 00000000 s (main) waiting for local card init
14:43:11 373D3DF5 h (webif) webif: decompressed 185857 bytes back into 491208 bytes
14:43:11 0EB8338B p (reader) satip [cs378x] proxy 192.168.0.11:34043
14:43:11 78D5CD76 r (emu) Stream key delayer initialized
14:43:11 78D5CD76 r (emu) Stream relay server initialized
14:43:11 00000000 (emu) INFO: FFDecsa parallel mode = 32
14:43:11 0EB8338B p (reader) 192.168.0.11: resolved ip=192.168.0.11
14:43:11 78D5CD76 r (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357)
14:43:11 373D3DF5 h (webif) HTTP Server running. ip=0.0.0.0 port=8888
14:43:11 0EB8338B p (reader) satip [cs378x] connecting to 192.168.0.11:34043
14:43:11 0EB8338B p (reader) satip [cs378x] proxy initialized, server 192.168.0.11:34043
14:43:12 78D5CD76 r (reader) emulator [emu] card detected
14:43:13 78D5CD76 r (reader) emulator [emu] found card system emu
14:43:13 78D5CD76 r (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1
14:43:13 78D5CD76 r (emu) Reading key file: ./etc/oscam/SoftCam.Key
14:43:13 78D5CD76 r (emu) Total keys in memory: W:0 V:35 N:9 I:0 F:406 G:0 P:982 T:27 A:0
14:43:14 00000000 s (main) init for all local cards done
14:43:14 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
14:43:14 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
14:43:14 00000000 s (anticasc) anti cascading disabled
14:43:19 00000000 (emu) Stream client ****BRANDING-prime**** 0 connected
14:43:19 00000000 (emu) Stream client 0 request /stream/service/370f09cecdab9ee0165eead9d7070e6c?profile=icam&descramble=0&:0:0:83
14:43:20 5AA6A28F c (radegast) radegast: new connection from 127.0.0.1
14:43:20 5AA6A28F c (client) 127.0.0.1: resolved ip=127.0.0.1
14:43:20 5AA6A28F c (client) plain radegast-client 127.0.0.1 granted (icam, au=off)
14:43:20 5AA6A28F c (ecm) icam (098D@000000/025B/0083/A7:E1D25CD5649E56EC0B1CE984BB8989D0): found (58 ms) by satip - Sky Cinema Premieren HD
14:43:23 5AA6A28F c (ecm) icam (098D@000000/025B/0083/A7:F7EFF3288609D5646180D3F972568D09): found (643 ms) by satip - Sky Cinema Premieren HD
14:43:30 00000000 (emu) Stream client 0 disconnected
14:43:30 5AA6A28F c (ecm) icam (098D@000000/025B/0083/A7:0899FC8CB719925573874C10230AC20F): found (957 ms) by satip - Sky Cinema Premieren HD
$ tsanalyze /tmp/sample.ts
===============================================================================
| TRANSPORT STREAM ANALYSIS REPORT |
|=============================================================================|
| Transport Stream Id: .......... 6 (0x0006) | Services: .............. 1 |
| Bytes: ......................... 9,004,824 | PID's: Total: ......... 12 |
| TS packets: ....................... 47,898 | Clear: .......... 9 |
| With invalid sync: .................. 0 | Scrambled: ...... 3 |
| With transport error: ............... 0 | With PCR's: ..... 1 |
| Suspect and ignored: ................ 0 | Unreferenced: ... 0 |
|-----------------------------------------------------------------------------|
| Transport stream bitrate, based on ....... 188 bytes/pkt 204 bytes/pkt |
| User-specified: ................................... None None |
| Estimated based on PCR's: ................ 7,638,408 b/s 8,288,485 b/s |
| Selected reference bitrate: .............. 7,638,408 b/s 8,288,485 b/s |
|-----------------------------------------------------------------------------|
| Broadcast time: ..................................... 9 sec (0 min 9 sec) |
|-----------------------------------------------------------------------------|
| Srv Id Service Name Access Bitrate |
| 0x0083 Sky Cinema Premieren HD ...................... S 6,908,343 b/s |
| |
| Note 1: C=Clear, S=Scrambled |
| Note 2: Unless specified otherwise, bitrates are based on 188 bytes/pkt |
===============================================================================
===============================================================================
| SERVICES ANALYSIS REPORT |
|=============================================================================|
| Global PID's |
| TS packets: 4,578, PID's: 6 (clear: 6, scrambled: 0) |
|-----------------------------------------------------------------------------|
| PID Usage Access Bitrate |
| Total Global PID's ................................. C 730,065 b/s |
| Subt. Global PSI/SI PID's (0x00-0x1F) .............. C 724,164 b/s |
| 0x0000 PAT .......................................... C 14,990 b/s |
| 0x0001 CAT .......................................... C 14,990 b/s |
| 0x0010 NIT .......................................... C 2,871 b/s |
| 0x0011 SDT/BAT ...................................... C 1,914 b/s |
| 0x0012 EIT .......................................... C 689,399 b/s |
| 0x1008 NDS EMM ...................................... C 0 b/s |
| 0x1FFF Stuffing ..................................... C 5,900 b/s |
|=============================================================================|
| Service: 0x0083 (131), TS: 0x0006 (6), Original Netw: 0x0085 (133) |
| Service name: Sky Cinema Premieren HD, provider: SKY |
| Service type: 0x19 (Advanced codec HD digital television service) |
| TS packets: 43,320, PID's: 7 (clear: 4, scrambled: 3) |
| PMT PID: 0x0064 (100), PCR PID: 0x04FF (1279) |
|-----------------------------------------------------------------------------|
| PID Usage Access Bitrate |
| Total Advanced codec HD digital television service . S 6,908,343 b/s |
| 0x0064 PMT .......................................... C 15,150 b/s |
| 0x04FF AVC video .................................... S 6,288,953 b/s |
| 0x0503 AC-3 Audio (deu, clean effects) .............. S 394,854 b/s |
| 0x0504 AC-3 Audio (eng, clean effects) .............. S 197,586 b/s |
| 0x1AB6 NDS ECM ...................................... C 5,900 b/s |
| 0x1BB6 NDS ECM ...................................... C 5,900 b/s |
| 0x1CB6 NDS ECM ...................................... C 0 b/s |
| (C=Clear, S=Scrambled, +=Shared) |
===============================================================================
sudo apt install libc6:armhf
Ja, offensichtlich. Nach dem Start begnügt sich ganze mit 12MB RAM. Nach 1 Minute Idle, ohne einen Request, sind es schon 40MB RAM und wächst immer weiter an.@setti Hast Du auch das Problem, dass qemu-arm(-static) beim Ausführen der oscam-icam-arm immer mehr Speicher für sich beansprucht?
mem() {
/bin/ps -eo rss,pid,euser,args:100 --sort %mem | grep -v grep | grep -i $@ | awk '{printf $1/1024 "MB"; $1=""; print }'
}
mem oscam
Da du nicht so wahnsinnig konkret gefragt hast hier mal ein kurzer Erklärungsversuch (nach meinem Verständnis):Ich blicke noch nicht durch.
Zur Zeit habe ich Ubuntu mit eigenem Oscam und TVHeadend über DVBApi.
Könnte mir jemand die Config näher bringen?
Benötige ich noch ein Spezialles Oscam ggf mit emulation ? und wie kann ich die Services dann in TVHeadend einrichten?
Danke für die Rückmeldung. Ist natürlich nicht so toll. Mit 64GB hast Du sicherlich einiges an Puffer. Meine 8GB laufen ziemlich schnell voll. Muss gleich mal das OutOfMemory-Verhalten auf dem Server konfigurieren. Aktuell crasht er einfach, statt Prozesse zu killen. Aber bekämpft halt auch nur die Symptome.Ja, offensichtlich. Nach dem Start begnügt sich ganze mit 12MB RAM. Nach 1 Minute Idle, ohne einen Request, sind es schon 40MB RAM und wächst immer weiter an.
gemessen mit:
Code:mem() { /bin/ps -eo rss,pid,euser,args:100 --sort %mem | grep -v grep | grep -i $@ | awk '{printf $1/1024 "MB"; $1=""; print }' } mem oscam
Der Memory Leak tritt nur bei Emulation (mit qemu-arm) auf. Trotzdem Danke für die Rückmeldung.Ich bin nach Gunah's Hinweis jetzt auch wieder auf mein arm64 Image umgestiegen. Ich brauchte lediglich libc6:armhf zu installieren. Danach lief das 32bit oscam binary.
Ach ja libcrypto brauchte ich dann auch in der armhf-Version.Code:sudo apt install libc6:armhf
Ram-usage sieht unverdächtig aus.
Hilft es jemandem, wenn ich meinen tvheadend Ordner share? Ich hab mal generische Nutzer und Passwörter angelegt und ein Backup gezogen. Schreibt mir einfach ne pn, wenn es jemand haben will.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Das Digital Eliteboard ist ein kostenloses Forum und ist auf Spenden angewiesen, um sich auch in Zukunft selbst zu finanzieren. Wenn auch du mit dem Digital Eliteboard zufrieden bist, würden wir uns über jede Unterstützung freuen.
Hier kannst du uns unterstützen SPENDEN