Jump to content


Photo

Record complete transport stream.


  • Please log in to reply
84 replies to this topic

Re: Record complete transport stream. #21 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 24 May 2017 - 07:27

Here is a new version of dvbstream for mips and arm, with max filters allow to 256 instead of default 16.

Recent boxes, support way more than 16 pid filters (eg new 4K boxes can get more than 512!).

Grab the pids using dvbsnoop and then use dvbstream or use the following oneliner.

dvbstream `dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs` -o>full.ts
Of course if you have a USB stick, life is much simpler creating full TS with 0x2000 PID.

Attached Files


Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Record complete transport stream. #22 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 24 May 2017 - 07:55

Thanks Athoik.

Re: Record complete transport stream. #23 Abu Baniaz

  • PLi® Contributor
  • 2,497 posts

+64
Good

Posted 24 May 2017 - 13:40

This is what I am getting. Any idea what I am doing incorrectly?

root@mbmicro:/media/hdd# ./dvbstream `dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs` -o>full.ts
Error(22): DMX_SET_PES_FILTER: Invalid argument
dvbstream v0.5 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Output to stdout
Streaming 0 streams
^CCaught signal 2 - closing cleanly.
root@mbmicro:/media/hdd#

Edited by Abu Baniaz, 24 May 2017 - 13:41.


Re: Record complete transport stream. #24 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 24 May 2017 - 13:55

How do we specify which frontend to record from?



Re: Record complete transport stream. #25 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 24 May 2017 - 14:08

This is what I am getting. Any idea what I am doing incorrectly?

root@mbmicro:/media/hdd# ./dvbstream `dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs` -o>full.ts
Error(22): DMX_SET_PES_FILTER: Invalid argument
dvbstream v0.5 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Output to stdout
Streaming 0 streams
^CCaught signal 2 - closing cleanly.
root@mbmicro:/media/hdd#

 
Either there is an issue with mbmicro drivers, either something wrong with dvbsnoop?

Try running dvbsnoop alone.

dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs
Then grab the pids and run dvbstream.

dvbstream 0 1 ... N -o>full.ts
If it still fails limit pids, maybe the drivers have a limit to few PES filters.

How do we specify which frontend to record from?



I am afraid there is only option to select adapter not frontend.

Advanced tuning options:

-c [0-3]    Use DVB card #[0-3]
I will try to add -f parameter that will accept frontend (-f [0-N] Use DVB frontend #[0-N]).
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Record complete transport stream. #26 Abu Baniaz

  • PLi® Contributor
  • 2,497 posts

+64
Good

Posted 24 May 2017 - 14:37

Got this with mbmicro, so I assume there is an issue with the drivers

root@mbmicro:/media/hdd# dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs
Error(22): DMX_SET_PES_FILTER: Invalid argument

 

Solo 4K does not produce anything onscreen for teh dvbsnoop command

 

I tried earlier command, still 0kb file produced, nothing onscreen.

 

root@vusolo4k:~# cd /tmp/
root@vusolo4k:/var/volatile/tmp# dvbstream `dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs` -o>full.ts
-sh: dvbstream: not found
root@vusolo4k:/var/volatile/tmp# ./dvbstream `dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs` -o>/full.ts
dvbstream v0.5 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Output to stdout
Streaming 0 streams
^CCaught signal 2 - closing cleanly.
root@vusolo4k:/var/volatile/tmp#

 

Can I have a copy of your dvbsnoop binary please?



Re: Record complete transport stream. #27 mrvica

  • Senior Member
  • 1,259 posts

+86
Good

Posted 24 May 2017 - 15:12

this one is for mipsel, I don´t have for arm

Attached Files



Re: Record complete transport stream. #28 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 24 May 2017 - 15:17

I did "opkg install dvbsnoop" from OE-A.

root@sf4008:~# dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs

root@sf4008:~#

So for some reason the is no output from dvbsnoop.

 

Three of us with the same trouble.


Edited by Huevos, 24 May 2017 - 15:20.


Re: Record complete transport stream. #29 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 24 May 2017 - 16:09

By default the dvbsnoop uses the adapter0, frontend0, demux0 etc.

You can change to different demux or frontend using the following:
 
dvbsnoop -s pidscan -demux /dev/dvb/adapter0/demuxX -frontend /dev/dvb/adapter0/frontendY
I am testing on OS mega and have no issues with dvbsnoop and pidscan!
 
root@osmega:~# dvbsnoop -s pidscan -demux /dev/dvb/adapter0/demux0 -frontend /dev/dvb/adapter0/frontend2
dvbsnoop V1.4.53 -- https://github.com/persianpros/dvbsnoop

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found:    0 (0x0000)  [SECTION: Program Association Table (PAT)]
PID found:    1 (0x0001)  [SECTION: Conditional Access Table (CAT)]
PID found:   16 (0x0010)  [SECTION: Network Information Table (NIT) - actual network]
PID found:   17 (0x0011)  [SECTION: Service Description Table (SDT) - actual transport stream]
PID found:   18 (0x0012)  [SECTION: Event Information Table (EIT) - actual transport stream, schedule]
PID found:   20 (0x0014)  [SECTION: Time Date Table (TDT)]
....
If pidscan is not working and correct demuxer is selected, then something is really wrong with drivers!

So tune to a channel (a single channel), don't make recordings or using IPTV etc at the same time, then use pidscan (the demux0 should be in use).

Edited by athoik, 24 May 2017 - 16:12.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Record complete transport stream. #30 Abu Baniaz

  • PLi® Contributor
  • 2,497 posts

+64
Good

Posted 24 May 2017 - 16:30

Thanks for the explanation.

 

Miraclebox mbmicro drivers goofed by looks of it.

 

root@mbmicro:~# opkg install dvbsnoop
Installing dvbsnoop (1.4.53+git21+7763d99-r0.0) on root.
Downloading http://downloads.pli-images.org/feeds/openpli-4/mips32el/dvbsnoop_1.4.53+git21+7763d99-r0.0_mips32el.ipk.
Configuring dvbsnoop.
root@mbmicro:~# init 3
root@mbmicro:~# dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs
Error(22): DMX_SET_PES_FILTER: Invalid argument

root@mbmicro:~#


Re: Record complete transport stream. #31 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 24 May 2017 - 16:36

Hmm!

root@sf4008:~# dvbsnoop -s pidscan -demux /dev/dvb/adapter0/demux0 -frontend /de
v/dvb/adapter0/frontend0
dvbsnoop V1.4.53 -- https://github.com/persianpros/dvbsnoop

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found:    0 (0x0000)  [SECTION: Program Association Table (PAT)]
PID found:    1 (0x0001)  [SECTION: Conditional Access Table (CAT)]
PID found:   16 (0x0010)  [SECTION: Network Information Table (NIT) - actual network]
PID found:   17 (0x0011)  [SECTION: Bouquet Association Table (BAT)]
PID found:   18 (0x0012)  [SECTION: Event Information Table (EIT) - actual transport stream, present/following]
PID found:   20 (0x0014)  [SECTION: Time Date Table (TDT)]
PID found:   49 (0x0031)  [SECTION: User private]
PID found:   80 (0x0050)  [SECTION: User private]
PID found:   85 (0x0055)  [SECTION: ATSC reserved]
PID found:   89 (0x0059)  [SECTION: ATSC reserved]
PID found:   96 (0x0060)  [SECTION: User private]
PID found:  192 (0x00c0)  [SECTION: DVB CA message section (EMM/ECM)]
PID found:  256 (0x0100)  [SECTION: Program Map Table (PMT)]
PID found:  257 (0x0101)  [SECTION: Program Map Table (PMT)]
PID found:  258 (0x0102)  [SECTION: Program Map Table (PMT)]
PID found:  262 (0x0106)  [SECTION: Program Map Table (PMT)]
PID found:  263 (0x0107)  [SECTION: Program Map Table (PMT)]
PID found:  264 (0x0108)  [SECTION: Program Map Table (PMT)]
PID found:  265 (0x0109)  [SECTION: Program Map Table (PMT)]
PID found:  266 (0x010a)  [SECTION: Program Map Table (PMT)]
PID found:  267 (0x010b)  [SECTION: Program Map Table (PMT)]
PID found:  268 (0x010c)  [SECTION: Program Map Table (PMT)]
PID found:  269 (0x010d)  [SECTION: Program Map Table (PMT)]
PID found:  270 (0x010e)  [SECTION: Program Map Table (PMT)]
PID found: 2305 (0x0901)  [SECTION: User private]
PID found: 2317 (0x090d)  [SECTION: User private]
PID found: 2321 (0x0911)  [SECTION: ATSC reserved]
PID found: 2323 (0x0913)  [SECTION: ATSC reserved]
PID found: 2324 (0x0914)  [SECTION: User private]
PID found: 2329 (0x0919)  [SECTION: User private]
PID found: 2346 (0x092a)  [SECTION: ATSC reserved]
PID found: 2348 (0x092c)  [SECTION: ATSC reserved]
PID found: 3841 (0x0f01)  [SECTION: Bouquet Association Table (BAT)]
PID found: 3842 (0x0f02)  [SECTION: Event Information Table (EIT) - other transport stream, schedule]
PID found: 3843 (0x0f03)  [SECTION: ATSC reserved]
PID found: 3844 (0x0f04)  [SECTION: Time Offset Table (TOT)]
PID found: 3846 (0x0f06)  [SECTION: DSM-CC - U-N messages (DSI or DII)]
PID found: 3847 (0x0f07)  [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 3849 (0x0f09)  [SECTION: DSM-CC - U-N messages (DSI or DII)]
PID found: 5000 (0x1388)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5001 (0x1389)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5002 (0x138a)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5003 (0x138b)  [PS/PES: private_stream_1]
PID found: 5004 (0x138c)  [unknown]
PID found: 5052 (0x13bc)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5100 (0x13ec)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5101 (0x13ed)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5102 (0x13ee)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5103 (0x13ef)  [PS/PES: private_stream_1]
PID found: 5200 (0x1450)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5201 (0x1451)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5202 (0x1452)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5203 (0x1453)  [PS/PES: private_stream_1]
PID found: 5400 (0x1518)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5401 (0x1519)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5402 (0x151a)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5700 (0x1644)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5701 (0x1645)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5703 (0x1647)  [PS/PES: private_stream_1]
PID found: 5704 (0x1648)  [unknown]
PID found: 5800 (0x16a8)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5801 (0x16a9)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5803 (0x16ab)  [PS/PES: private_stream_1]
PID found: 5804 (0x16ac)  [unknown]
PID found: 5900 (0x170c)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5901 (0x170d)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5903 (0x170f)  [PS/PES: private_stream_1]
PID found: 5904 (0x1710)  [unknown]
root@sf4008:~#

root@sf4008:~# dvbsnoop -s pidscan -demux /dev/dvb/adapter0/demux0 -frontend /de
v/dvb/adapter0/frontend2
dvbsnoop V1.4.53 -- https://github.com/persianpros/dvbsnoop

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found:    0 (0x0000)  [SECTION: Program Association Table (PAT)]
PID found:    1 (0x0001)  [SECTION: Conditional Access Table (CAT)]
PID found:   16 (0x0010)  [SECTION: Network Information Table (NIT) - actual network]
PID found:   17 (0x0011)  [SECTION: Service Description Table (SDT) - other transport stream]
PID found:   18 (0x0012)  [SECTION: Event Information Table (EIT) - actual transport stream, present/following]
PID found:   20 (0x0014)  [SECTION: Time Date Table (TDT)]
PID found:   49 (0x0031)  [SECTION: User private]
PID found:   80 (0x0050)  [SECTION: User private]
PID found:   85 (0x0055)  [SECTION: ATSC reserved]
PID found:   89 (0x0059)  [SECTION: ATSC reserved]
PID found:   96 (0x0060)  [SECTION: User private]
PID found:  192 (0x00c0)  [SECTION: DVB CA message section (EMM/ECM)]
PID found:  256 (0x0100)  [SECTION: Program Map Table (PMT)]
PID found:  257 (0x0101)  [SECTION: Program Map Table (PMT)]
PID found:  258 (0x0102)  [SECTION: Program Map Table (PMT)]
PID found:  262 (0x0106)  [SECTION: Program Map Table (PMT)]
PID found:  263 (0x0107)  [SECTION: Program Map Table (PMT)]
PID found:  264 (0x0108)  [SECTION: Program Map Table (PMT)]
PID found:  265 (0x0109)  [SECTION: Program Map Table (PMT)]
PID found:  266 (0x010a)  [SECTION: Program Map Table (PMT)]
PID found:  267 (0x010b)  [SECTION: Program Map Table (PMT)]
PID found:  268 (0x010c)  [SECTION: Program Map Table (PMT)]
PID found:  269 (0x010d)  [SECTION: Program Map Table (PMT)]
PID found:  270 (0x010e)  [SECTION: Program Map Table (PMT)]
PID found: 2305 (0x0901)  [SECTION: User private]
PID found: 2317 (0x090d)  [SECTION: User private]
PID found: 2321 (0x0911)  [SECTION: ATSC reserved]
PID found: 2323 (0x0913)  [SECTION: ATSC reserved]
PID found: 2324 (0x0914)  [SECTION: User private]
PID found: 2329 (0x0919)  [SECTION: User private]
PID found: 2346 (0x092a)  [SECTION: ATSC reserved]
PID found: 2348 (0x092c)  [SECTION: ATSC reserved]
PID found: 3841 (0x0f01)  [SECTION: Bouquet Association Table (BAT)]
PID found: 3842 (0x0f02)  [SECTION: Event Information Table (EIT) - other transport stream, schedule]
PID found: 3843 (0x0f03)  [SECTION: ATSC reserved]
PID found: 3844 (0x0f04)  [SECTION: Time Date Table (TDT)]
PID found: 3846 (0x0f06)  [SECTION: DSM-CC - U-N messages (DSI or DII)]
PID found: 3847 (0x0f07)  [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 3849 (0x0f09)  [SECTION: DSM-CC - U-N messages (DSI or DII)]
PID found: 5000 (0x1388)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5001 (0x1389)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5002 (0x138a)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5003 (0x138b)  [PS/PES: private_stream_1]
PID found: 5004 (0x138c)  [unknown]
PID found: 5052 (0x13bc)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5100 (0x13ec)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5101 (0x13ed)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5102 (0x13ee)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5103 (0x13ef)  [PS/PES: private_stream_1]
PID found: 5104 (0x13f0)  [unknown]
PID found: 5200 (0x1450)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5201 (0x1451)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5202 (0x1452)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5203 (0x1453)  [PS/PES: private_stream_1]
PID found: 5204 (0x1454)  [unknown]
PID found: 5400 (0x1518)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5401 (0x1519)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5402 (0x151a)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5700 (0x1644)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5701 (0x1645)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5703 (0x1647)  [PS/PES: private_stream_1]
PID found: 5704 (0x1648)  [unknown]
PID found: 5800 (0x16a8)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5801 (0x16a9)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5803 (0x16ab)  [PS/PES: private_stream_1]
PID found: 5900 (0x170c)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 5901 (0x170d)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 5903 (0x170f)  [PS/PES: private_stream_1]
PID found: 5904 (0x1710)  [PS/PES: private_stream_1]
root@sf4008:~# 

 So looks like whatever frontend I tell it, it is ignored and always searches frontend 0.



Re: Record complete transport stream. #32 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 24 May 2017 - 16:38

And when I got the blank response the box was using frontend 1.

 

Not sure why the others had trouble because their test boxes are single tuner.


Edited by Huevos, 24 May 2017 - 16:39.


Re: Record complete transport stream. #33 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 24 May 2017 - 16:38

Yeah it looks like the DMX_SET_PES_FILTER is not accepted by drivers!

Most probably also the bitrate plugin will not work as well, because it uses DMX_SET_PES_FILTER as well.

https://github.com/E...itrate.cpp#L144


In any case, somebody should bring into mbmicro developer attention, dvbsnoop working is a good start.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Record complete transport stream. #34 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 24 May 2017 - 16:39

So looks like whatever frontend I tell it, it is ignored and always searches frontend 0.

Frontend is not used by pidscan, use feinfo if you like to see frontend information.

pidscan is using only demux... :)

PS. it uses also dvr0

Edited by athoik, 24 May 2017 - 16:43.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Record complete transport stream. #35 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 24 May 2017 - 17:31

Hmmm, I was rather convinced that DMX_SET_PES_FILTER is used by enigma2 itself!


* 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: Record complete transport stream. #36 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 24 May 2017 - 19:27

 

So looks like whatever frontend I tell it, it is ignored and always searches frontend 0.

Frontend is not used by pidscan, use feinfo if you like to see frontend information.

pidscan is using only demux... :)

PS. it uses also dvr0

 

Ok, but when it was tuned on tuner B pidscan output was empty. So is the receiver using a different demux when using tuner B. Nothing else was active on the receiver.


Edited by Huevos, 24 May 2017 - 19:31.


Re: Record complete transport stream. #37 mrvica

  • Senior Member
  • 1,259 posts

+86
Good

Posted 1 June 2017 - 15:58

@athoik, dvbstream for some reason doesn´t work on my box, could you compile attached file (test_dvr.c) for mipsel, I was using this tool on my dbox2, will try it on my enigma2 mipsel box, thanks

Attached Files



Re: Record complete transport stream. #38 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 June 2017 - 16:27

What was your problem?
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Record complete transport stream. #39 mrvica

  • Senior Member
  • 1,259 posts

+86
Good

Posted 1 June 2017 - 20:35

The problem, for example ZDF HD (German TV), tried

root@mbmini:/var/volatile/tmp# ./dvbstream 6110 6122 -o>/media/usb/movie/1.ts
dvbstream v0.5 - © Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Setting filter for PID 6110
Setting filter for PID 6122
Output to stdout
Streaming 2 streams
mbmini: host unknown.
got this error, the file 1.ts generated 0 Bytes
got the PIDs over Setup->Information->Service->green->PIDs
dvbsnoop -s pidscan just will not start, read here
http://www.oozoon-bo...d&threadID=1603
the other way to get PIDs is over web Interface (the values are in hex)
wget -q -O - http://127.0.0.1/web/getpid
the result
http://127.0.0.1:313...r/volatile/tmp#
I don´t know how to filter them out, maybe you are asking yourself what do I need all that for, well just in case internal record fails

Re: Record complete transport stream. #40 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 June 2017 - 21:26

Add mbmini to /etc/hosts next to localhost and try again.

The idea was to get full ts, enigma2 recordings work fine, no need to reinvent the wheel!

Although, it's sad that most boxes don't work with dvbsnoop.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916


3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users