Springen naar inhoud


Foto

get some PIDs


  • Please log in to reply
Er zijn 8 reacties in dit onderwerp

#1 jpuigs

  • Senior Member
  • 1143 berichten

+32
Good

Geplaatst op 7 december 2018 - 01:16

I'm doing some tests on serviceinfo screen that i'll show you when ready.

But I haven't found something.

 

We can get current Audio PID by using.... either

getServiceInfoValue(iServiceInformation.sAudioPID)

or …

service = self.session.nav.getCurrentService()
audio = service and service.audioTracks()
audioPID = audio.getTrackInfo(audio.getCurrentTrack()).getPID()

Now, to get Video or PCR PID I know I can use:

getServiceInfoValue(iServiceInformation.sVideoPID)
getServiceInfoValue(iServiceInformation.sPCRPID)

But I want to do it using the other way.

I don't find any code anywhere.

Does anybody know it ?


Enigma is getting old....

 

Spoiler

Re: get some PIDs #2 mrvica

  • Senior Member
  • 1218 berichten

+80
Good

Geplaatst op 7 december 2018 - 10:31

https://github.com/O.../ServiceInfo.py

Re: get some PIDs #3 jpuigs

  • Senior Member
  • 1143 berichten

+32
Good

Geplaatst op 7 december 2018 - 12:06

That's not what I'm looking for.

That file is the one I'm modifying. and I want to change

getServiceInfoValue(iServiceInformation.sVideoPID)  line 180
getServiceInfoValue(iServiceInformation.sPCRPID)   line 182

by other way to know PIDs, similar to first audio way, I've written above.


Veranderd door jpuigs, 7 december 2018 - 12:11

Enigma is getting old....

 

Spoiler

Re: get some PIDs #4 betacentauri

  • PLi® Core member
  • 7185 berichten

+323
Excellent

Geplaatst op 7 december 2018 - 17:07

Most likely it’s not possible as there is only 1 video pid available. So no need for a list. For audio you can have several pids and so there is a list available.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: get some PIDs #5 jpuigs

  • Senior Member
  • 1143 berichten

+32
Good

Geplaatst op 7 december 2018 - 17:14

I ask it, because if I play f.i. a Youtube downloaded video, on ServiceInformation we get Audio and Video PID = N/A, but if I get audio info using other way I get PID value and Information (MPEG-4 AAC audio)

So I looked for a way of displaying video PID too, on those cases.


Enigma is getting old....

 

Spoiler

Re: get some PIDs #6 mrvica

  • Senior Member
  • 1218 berichten

+80
Good

Geplaatst op 7 december 2018 - 18:03

tvremote plugin gets PIDs on even 3rd way

Bijgevoegde Bestanden



Re: get some PIDs #7 betacentauri

  • PLi® Core member
  • 7185 berichten

+323
Excellent

Geplaatst op 7 december 2018 - 19:36

Afaik YouTube Videos don’t have pids, as they don’t use transport streams like dvb-x does. If some are shown they are wrong.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: get some PIDs #8 jpuigs

  • Senior Member
  • 1143 berichten

+32
Good

Geplaatst op 7 december 2018 - 23:16

tvremote plugin gets PIDs on even 3rd way

 

http://BOXIP/web/getpid

I didn't know. 

 

Afaik YouTube Videos don’t have pids, as they don’t use transport streams like dvb-x does. If some are shown they are wrong.

 

That's what I thought, but as using that method it gave one……

 

thanks to both.


Enigma is getting old....

 

Spoiler

Re: get some PIDs #9 Erik Slagter

  • PLi® Core member
  • 46951 berichten

+541
Excellent

Geplaatst op 8 december 2018 - 11:05

YouTube is RTP I guess? Or maybe still transport streams (adapative streaming from Apple uses them).


* 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.



1 gebruiker(s) lezen dit onderwerp

0 leden, 1 bezoekers, 0 anonieme gebruikers