Scan_Speedy Posted July 14, 2016 Share Posted July 14, 2016 Mal eine Technische Frage. Es gibt ja Sender, wie die Sky Bundesliga Sender. Diese Senden den größtenteil nur eine Kennung und Null Pids. Dann wenn das Spiel läuft sind die mit allen Pids auf Sendung. Wenn man es weiß, ist alles gut. Es gibt solche Kanäle ja auch auf anderen Satelliten. Gibt es technisch eine Möglichkeit, anhand des Datenstroms zu erkennen ob es einer dieser Options Sender ist ? Irgendwas muss an den Sendern doch anders sein. Denn bei Sky Receivern gibts doch diese Taste, wo man zwischen Konferenz oder jedem Spiel wählen kann. Also muss der Receiver ja erkennen, dieser Sender ist ein Options Sender, der Spiel XYZ zeigt. Hintergrund der Frage, ich will erkennen, ob Sender XYZ abgeschaltet wurde, oder ob es ein Optionssender ist, der aktuell nur nicht sendet. Es gibt ja über 50 Sender die nur mit einer Kennung senden, aber als TV Programm gekennzeichnet sind, aber wo der V und A Pid = 0 ist. Bisher unterscheide ich das nach Bauchgefühl, nach dem Motto, von dem weiß ich der sendet manchmal, und der muss tot sein Quote Link to comment
nuts Posted July 14, 2016 Share Posted July 14, 2016 Hier gibt's dazu etwas Lesestoff: http://www.DVBViewer.tv/forum/topic/53060-green-button-fur-sky-hd-kanaele/ Wenn du da bessere oder genauere Infos zu dem Thema rauskriegen kannst würde mich das auch interessieren. Das damals realisierte Skript muss sich damit nämlich auch rumschlagen. Quote Link to comment
Scan_Speedy Posted July 14, 2016 Author Share Posted July 14, 2016 Hi hab mir mal deinen Link und den Beitrag GreenbuttonEx angeschaut. So wie ich es verstanden hab, hast du vorher quasi eine "ini" angelegt, wo alle Potentielle Kandidaten drin sind. Dann schaut dein Script nach, welche der Sender aktuell sendet, und wenn ja, ließt du den EPG aus, und zeigt wie in dem Screenshot als Info Bayern - Freiburg an für Optionskanal XYZ Soweit bin ich ja auch schon.Also ich hab ja auch ne Liste mit Sendern die Optionskanäle sind. Diese Lass ich dann beim Senderscan aus, wenn sie fehlen, da sie ja absichtlch fehlen. Ich versuche das aktuell anders zu lösen, in dem ich das irgendwie technisch erkenne. Ich hab mir mal die Sky TPs angeschaut, und dabei viel mir was auf. Fast alle der Sender haben eine Gemeinsamkeit. Die Service ID ist größer 200 der Videopid > 2000. Also hab ich mal ne Abfrage gemacht, auf wieviele Sender das noch zutrifft. Blue MovieBlue Movie 1Blue Movie 2Blue Movie 3BoomerangCartoon NetworkEurosport360HD 1Eurosport360HD 2Eurosport360HD 3Eurosport360HD 8Eurosport360HD 9Goldstar TVKinowelt TVSky Bundesliga 10Sky Bundesliga 2Sky Bundesliga 3Sky Bundesliga 4Sky Bundesliga 5Sky Bundesliga 6Sky Bundesliga 7Sky Bundesliga 8Sky Bundesliga 9Sky Bundesliga HD 10Sky Bundesliga HD 2Sky Bundesliga HD 3Sky Bundesliga HD 4Sky Bundesliga HD 8Sky Bundesliga HD 9Sky Select 1Sky Select 2Sky Select 3Sky Select 4Sky Select 5Sky Select 6Sky Select 7Sky Select 8Sky Select 9Sky Select Event ASky Select Event BSky Sport 10Sky Sport 11Sky Sport 3Sky Sport 4Sky Sport 5Sky Sport 6Sky Sport 7Sky Sport 8Sky Sport 9Sky Sport HD 10Sky Sport HD 11Sky Sport HD 3Sky Sport HD 4Sky Sport HD 5Sky Sport HD 6Sky Sport HD 7Sky Sport HD 8Sky Sport HD 9Sky Sport NewsTNT Film 95% der Sender sind doch solche oder ? Ist also noch nicht perfekt Quote Link to comment
nuts Posted July 14, 2016 Share Posted July 14, 2016 (edited) Also Fazit war damals: Es gibt keine "Linkage Descriptors" für die HD Optionskanäle und daher ist eine manuelle Einrichtung über diverse Listen unumgänglich. In deinem Fall wären die aber ja eh nicht hilfreich? Eine Möglichkeit herauszufinden ob es sich um einen Optionskanal handelt gibt es imho auch nicht (vielleicht wissen Griga oder Derrick da mehr?). Du kannst nur erkennen ob ein Sender gerade aktiv oder inaktiv ist. Eine "technische" Möglichkeit wäre alle dir bekannten Optionskanäle pro Satellit in eine Liste aufzunehmen und mit dem Scan-Ergebnis zu vergleichen. So eine (pseudo) Autoerkennung außerhalb der Spezifikationen ist ein Glücksspiel. Würde ich keine Zeit investieren ... Edited July 14, 2016 by nuts Quote Link to comment
Derrick Posted July 14, 2016 Share Posted July 14, 2016 Also Fazit war damals: Es gibt keine "Linkage Descriptors" für die HD Optionskanäle.. ..hab kein abo, keine ahnung, ob sich da was geändert hat, aber "linkage" wurde meines wissens doch nie im vdbviewer ausgewertet. Früher konnte man ja auch noch gucken Quote Link to comment
nuts Posted July 14, 2016 Share Posted July 14, 2016 Also für die Sky SD Kanäle hat der "Green Button" im DVBViewer aber funktioniert. Quote Link to comment
Scan_Speedy Posted July 14, 2016 Author Share Posted July 14, 2016 Hab neue Infos eben bekommen, können sich die interessieren bei mir ja mal duchlesen.Eventuell kennt ihr es auch schon, ich fand es recht interessant Link => http://www.satindex.de/fo-beitrag-500.php#3 Quote Link to comment
nuts Posted July 14, 2016 Share Posted July 14, 2016 Hm ist leider nur angemeldet einsehbar. Worum gehts denn? Quote Link to comment
Scan_Speedy Posted July 14, 2016 Author Share Posted July 14, 2016 oops ich kopiere es hier rein Was ist denn ein Options-Sender/Kanal/Feed? Die Bundesliga-HD-Sender und Sport-HD-Sender sind keine und BlueMovie ist ein Masterfeed. (Sollte irgendein Receiver diese Sender wie Options-Sender behandeln, ist das auf jeden Fall nicht durch die DVB-Spezifikation abgesegnet.)Erst mal braucht es einen Masterfeed-Sender (z.B. BlueMovie, Buli1, Sport1, Select). Auf diesen Masterfeed-Sendern kann man dann die Options-Sender aufrufen. Diese Masterfeed-Sender haben keine spezielle Kennung. Die Verlinkung zu den Options-Sendern steht bei den Sky-Sendern in der EventInformationTable, sowohl bei den Now/Next-Daten als auch im ausführlichen EPG. Laut DVB-Spezifikation ETSI EN 300 468 (neuste Version ist 1.15.1, März 2016) können Verlinkungen auch in NIT oder BAT oder SDT oder SIT stehen. Ob das für Options-Sender-Verlinkungen auch gilt oder nur für andere Verlinkungen, weiß ich nicht.Diese Verlinkung erfolgt in Form von Link-Descriptoren, hier mal ein XML-Export-Beispiel (Transedit) beim Masterfeed-Sender Sky Select, es wird auf den Options-Sender Sky Select 1 verlinkt.Descriptor HValue="0x4A" Name="Linkage"DescriptorLength Value="18"OriginalNetworkID Value="133" Name="BetaDigital"TransportStreamID Value="3" Name="11720 MHz"ServiceID Value="251" Name="Sky Select 1"LinkageType Value="176" Name="User defined"PrivateDataLength Value="11"Data Dump="32 34 39 20 2D 20 31 37 3A 30 30"ASCII String="249 - 17:00"/DescriptorDen ASCII-String zeigt der Receiver dann als auszuwählende Option an. Kann sein, dass es Receiver gibt, die noch mehr anzeigen, z.B. den Namen des Options-Senders.Der erste Link-Descriptor eines Masterfeed-Senders ist immer eine Verlinkung auf sich selbst, den muss ein Receiver gar nicht anzeigen, wenn der Masterfeed-Sender gerade läuft. Dieser Link-Descriptor ist erst nötig, wenn von einem Options-Sender zurück zum Masterfeed-Sender geschaltet werden soll.Die Options-Sender bei Sky stehen immer (also auch jetzt) in der SDT mit RunningStatus=4 (running) und haben den ServiceType=211 (user defined). Scharf/aktiv sind diese Options-Sender nur, wenn sie in der PMT mit den notwendigen PIDs für die Elementar-Streams stehen.Im Gegensatz dazu sind die nicht aktiven Sky-HD-Sender "einfach nur nicht aktiv". Es werden wie bei den Options-Sendern keine Daten in der PMT gesendet, aber in der SDT haben sie den RunningStatus=1 (not running) und sie haben eine normale ServiceType-Kennung (ServiceType=25 - H.264/AVC HD digital television service).Übrigens, SkySportNews in SD und HD gibt es ja doppelt, die zweite Variante hat ServiceType=211, genau wie die Options-Sender. Ich habe aber noch keine Masterfeed-Sender dazu gefunden. Ich habe natürlich nicht bei allen Sky-Transpondern die EITs nach entsprechenden Link-Descriptoren durchforstet. Ist auch nicht so wichtig. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.