Coder Social home page Coder Social logo

can't detect ident CONAX about tsdecrypt HOT 3 CLOSED

gfto avatar gfto commented on August 15, 2024
can't detect ident CONAX

from tsdecrypt.

Comments (3)

X-Filess avatar X-Filess commented on August 15, 2024

Я могу тут на русском писать ? разработчик может понять меня ?

more information

2017-12-13 19:24:50 | *** tei:0 pusi:1 prio:0 pid:1587 (5511) scramble:0 adapt:0 payload:1 adapt_len:0 adapt_flags:0 | pofs:4 plen:184
2017-12-13 19:24:50 | * Section header
2017-12-13 19:24:50 | - Table id : 002 (2) program_map_section
2017-12-13 19:24:50 | - Section length : 02e (46) [num_packets:1]
2017-12-13 19:24:50 | - TS ID / Program No : 1586 (5510)
2017-12-13 19:24:50 | - Version number 30, current next 1, section number 0, last section number 0
2017-12-13 19:24:50 | - CRC : 0xd2c49a48
2017-12-13 19:24:50 | * PMT data
2017-12-13 19:24:50 | * PID : 1587 (5511)
2017-12-13 19:24:50 | * reserved1 : 7
2017-12-13 19:24:50 | * PCR PID : 1588 (5512)
2017-12-13 19:24:50 | * reserved2 : 15
2017-12-13 19:24:50 | * program_len : 6
2017-12-13 19:24:50 | * num_streams : 3
2017-12-13 19:24:50 | * Program info:
2017-12-13 19:24:50 | * program info size: 6
2017-12-13 19:24:50 | * Tag 0x09 (09), sz: 4, CA descriptor: CAID 0x0b00 (2816) | CA PID 0x0070 (112) | CONAX
2017-12-13 19:24:50 | * [01/03] PID 1588 (5512) -> Stream type: 0x1b (27) /es_info_size: 0/ H.264/14496-10 video (MPEG-4/AVC)
2017-12-13 19:24:50 | * [02/03] PID 1589 (5513) -> Stream type: 0x03 (3) /es_info_size: 6/ 11172-3 audio (MPEG-1)
2017-12-13 19:24:50 | * Tag 0x0a (10), sz: 4, Language descriptor:
2017-12-13 19:24:50 | * Lang: rus Type: (0)
2017-12-13 19:24:50 | * [03/03] PID 158a (5514) -> Stream type: 0x03 (3) /es_info_size: 6/ 11172-3 audio (MPEG-1)
2017-12-13 19:24:50 | * Tag 0x0a (10), sz: 4, Language descriptor:
2017-12-13 19:24:50 | * Lang: lav Type: (0)
2017-12-13 19:24:50 | **** PMT (tspacket->struct) generator is correct ****
2017-12-13 19:24:50 | **** PMT (struct->tspacket) generator is correct ****
2017-12-13 19:24:50 | *** | ERROR: Can't detect ECM pid.
2017-12-13 19:24:50 | NEW | Input PID 0x1587 appeared (PMT)
2017-12-13 19:24:50 | NEW | Input PID 0x1588 appeared (H.264/14496-10 video (MPEG-4/AVC))
2017-12-13 19:24:50 | NEW | Input PID 0x158a appeared (11172-3 audio (MPEG-1))
2017-12-13 19:24:50 | NEW | Input PID 0x1589 appeared (11172-3 audio (MPEG-1))
2017-12-13 19:24:50 | NEW | Input PID 0x01f5 appeared (EMM)
2017-12-13 19:24:51 | NEW | Input PID 0x0012 appeared (EPG)
2017-12-13 19:24:51 | SDT table
2017-12-13 19:24:51 | *** tei:0 pusi:1 prio:0 pid:0011 (17) scramble:0 adapt:0 payload:1 adapt_len:0 adapt_flags:0 | pofs:4 plen:184
2017-12-13 19:24:51 | * Section header
2017-12-13 19:24:51 | - Table id : 042 (66) service_description_section - actual_transport_stream
2017-12-13 19:24:51 | - Section length : 02b (43) [num_packets:1]
2017-12-13 19:24:51 | - TS ID / Program No : 157c (5500)
2017-12-13 19:24:51 | - Version number 10, current next 1, section number 0, last section number 0
2017-12-13 19:24:51 | - CRC : 0xb5ee0bb2
2017-12-13 19:24:51 | * SDT data
2017-12-13 19:24:51 | * PID : 0011 (17)
2017-12-13 19:24:51 | * org_net_id : 21ac (8620)
2017-12-13 19:24:51 | * reserved : 255
2017-12-13 19:24:51 | * num_streams : 1
2017-12-13 19:24:51 | * [01/01] Service_id: 1586 (5510) Res1: 63 EIT_schedule: 1 EIT_present: 1 Running_status: 4 free_CA_mode: 0 /es_info_size: 26/
2017-12-13 19:24:51 | * Tag 0x48 (72), sz: 24, Service descriptor:
2017-12-13 19:24:51 | * Service type : digital tv service
2017-12-13 19:24:51 | * Provider name: "Provider" (size: 10)
2017-12-13 19:24:51 | * Service name : "Channel" (size: 11)
2017-12-13 19:24:51 | **** SDT (tspacket->struct) generator is correct ****
2017-12-13 19:24:51 | **** SDT (struct->tspacket) generator is correct ****
2017-12-13 19:24:51 | SDT | Service 0x1586 ( 5510) Type: 0x01 (Tv) Provider: "Provider" Service: "Channel"
2017-12-13 19:24:51 | NEW | Input PID 0x0011 appeared (SDT)
2017-12-13 19:24:52 | NEW | Input PID 0x0010 appeared (NIT)
2017-12-13 19:24:53 | EMM | Received 2023, Skipped 21, Sent 181, Processed 181 in 3 seconds.
2017-12-13 19:24:53 | ECM | Received 0 (0 dup) and processed 0 in 3 seconds.
2017-12-13 19:24:55 | NEW | Input PID 0x0014 appeared (TDT/TOT)

from tsdecrypt.

malakudi avatar malakudi commented on August 15, 2024

Following diff fixes the issue (a small variable misplacement):

--- tables.c.orig	2018-01-29 17:04:41.045379437 +0200
+++ tables.c	2018-01-29 17:05:07.237079966 +0200
@@ -167,7 +167,7 @@
 
 // Copied from libtsfuncs with added logic to return more than one PID
 int __ts_get_ecm_info(struct ts_pmt *pmt, enum CA_system req_CA_type, uint16_t forced_caid, uint16_t *CA_id, uint16_t *CA_pid, uint16_t *CA_pids, unsigned int *n_pids) {
-	int i, result = find_CA_descriptor(pmt->program_info, pmt->program_info_size, forced_caid, req_CA_type, CA_id, CA_pid, CA_pids, n_pids);
+	int i, result = find_CA_descriptor(pmt->program_info, pmt->program_info_size, req_CA_type, forced_caid, CA_id, CA_pid, CA_pids, n_pids);
 	if (!result) {
 		for(i=0;i<pmt->streams_num;i++) {
 			struct ts_pmt_stream *stream = pmt->streams[i];

from tsdecrypt.

gfto avatar gfto commented on August 15, 2024

Thanks for fix. Committed in master.

from tsdecrypt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.