Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

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

ICAM Transcoding möglich?

Hat jemand vielleicht auch eine APP die auf iOS die Sender streamt? Ich habe früher immer e2RemotePro genutzt, aber damit laufen die icam Sender nicht. Alle anderen funktionieren Problemlos. Erhalte immer eine Zeitüberschreitung. Wenn ich mir die Sender im Bouquet Editor anschaue dann steht dort in Klammern IPTV. Evtl. Liegt es daran, weil bei den anderen Sat Sendern steht HD.

Wie ist das denn mit der Dreamplayer APP, wenn man von Remote die Sendern schauen will? Muss man dann per VPN verbunden sein mit dem Netz? Oder wie läuft das? Weil ich muss ja bei den icam Sendern die IP der Box eingeben, die wird die APP von Remote ja nicht finden?!

Danke schon mal für die Hilfe und Tipps
 
Hallo, ich wollte mein icam-Bouquet per remotechannelstreamconverter auf meine Schlafzimmerbox OpenATV streamen. Es werden mir aber nur die freien Sender übertragen.
Ich hab diesen Beitrag durchforstet und unten hineinkopierten Beitrag Post19 von Drachentöter gefunden. Leider hab ich nicht gefunden wo, womit(welchen Programm) wie ich die 127… ersetzen muss bzw. Kann!? Das Bouquet hatte ich mit Dreamboxedit auf die Schlafzimmerbox übertragen

Danke

Drachentöter hat in Post 19 das geantwortet:
Warum machst Du es Dir denn so schwer?
Lade Dir doch das Icam Bouquet auch auf die Client Box. Dort editierst Du das Bouquet und ersetzt die 127.0.0.1 mit der IP der Server Box. Dann funktioniert Dein Vorhaben. Dafür brauchst Du kein Partnerbox Plugin.
 
Lade dir die Senderliste per ftp aus etc/enigma2 auf den Rechner und bearbeite die Senderliste mit einen Linux konformen Texteditor. Notepad++ hat z.B. die Funktion "Suchen und ersetzen". Damit musst du dann nicht jede IP einzeln ändern sondern it ein paar Klicks alle auf einmal. Danach die Senderliste wieder auf die Box schieben und ersetzen, neustart und dann sollte es klappen. Wenn nicht vast du was falsch gemacht. Dann Sufu utze, steht hier nämlich schon alles im Forum.
 
Hab mir jetzt was zusammen gebastelt, womit ich die iCAM Sender von der Dreambox One aus über Internet streame auf eine feste stream-URL.
Das ganze transcoding läuft dann auf einen windoof-Rechner mit VLC-portable, der dann auch das transcoding übernimmt und über das VLC-Webinterface dann
die iCAM-Sender ausgewählt werden können. Das klappt ganz gut und zeigt passable Ergebnisse schon bei 1Mbit.
 
Sowas kannst du auch ein bisschen komfortabler inkl. EPG, Picons mit xTeVe machen und hast alles in einer m3u.
Oder wer Plex o.ä. nutzt alles darüber laufen lassen. Dann hat man Filme, Musik, ggf. Bilder und TV alles in einer App.
 
xTeVe Kenne ich gar nicht. Und da kann man dann auch VLC mit einbinden, weil mir geht es in erster Linie um astreines transcoding ?
 
Da kannst du ffmpeg oder vlc einbinden und hast als "Endprodukt" dann eine m3u. Die läuft bestimmt auch in vielen IPTV Apps (hab ich aber nie getestet).
 
Werd ich mir mal angucken.
Ne m3u hab ich hier auch für das VLC Webinterface, da kann ich dann remote auch bequem alle iCAM Sender abrufen.
 
Hab mir jetzt was zusammen gebastelt, womit ich die iCAM Sender von der Dreambox One aus über Internet streame auf eine feste stream-URL.
Das ganze transcoding läuft dann auf einen windoof-Rechner mit VLC-portable, der dann auch das transcoding übernimmt und über das VLC-Webinterface dann
die iCAM-Sender ausgewählt werden können. Das klappt ganz gut und zeigt passable Ergebnisse schon bei 1Mbit.
Grüß, dich wäre cool mal von dir zu lesen das ganze ist für mich sehr interessant wie du das genau umgesetzt hast :)
 
Ok, hier mal ne Mini Anleitung wie ich das gemacht habe, auch wenn das jetzt für einige hier extrem umständlich klingen mag.

Was braucht man:

1. z.B. Windoof Rechner mit VLC-Portable, gibs hier:
2. iCAM fähigen Receiver, bei mir ne Dreambox One
3. Router für portforwarding
4. m3u8 mit den iCAM-Sendern

Einstellungen in VLC:

Hauptinterface: Web aktivieren und bei LUA-http sollte ein password vergeben werden
Streamausgabe: bei standard streamausgabe-kette folgendes eintragen:

Code:
#duplicate{dst="transcode{vcodec=h264,vb=1024,scale=1.0,acodec=mp4a,ab=64,channels=1,deinterlace}:std{access=http,mux=ts,dst=:6666}"}

Dort kann man dann mit den Werten spielen, wieviel Dampf der stream haben soll. vb ist z.b. die Bitrate, steht auf 1 MBit. streaming port ist hier 6666.

Wiedergabeliste: bei Standardstream den pfad zu der services.m3u8 mit den iCAM-Sendern verlinken. z.B.
Code:
file:///C:\vlc\services.m3u8
Eine passende m3u hänge ich hier auch mal an.

Im Installationsverzeichnis von VLC den settings Ordner suchen und dort die Datei vlcrc editieren.
Gesucht werden muss der Eintrag:

Code:
# HTTP server port (Ganzzahl)
http-port=9999

Dort bestimmt man dann den port für den globalen Zugriff auf die m3u8 Senderliste per Interface.

Transcoding starten:

Auf der Box müssen die iCAM Sachen dann natürlich schon laufen und webinterface aktiviert sein. Box in den idle schicken.
In der services.m3u8 müssen dann noch die ganzen IP's angepasst werden, hier im Beispiel 192.168.0.100, da anstelle dann die Box-IP rein.

In dem Beispiel hier muss man für den globalen Zugriff dann im Router die ports 6666 und 9999 für den windoof-Rechner freigeben.

Nun VLC starten. per browser oder sonstwas das interface vom VLC aufrufen per
Passwort eingeben und schon kann in der Wiedergabeliste der Sender ausgewählt werden.
In jeden x-beliegbigen player kann nun der stream global abgerufen werden per
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
@HDshare

Vielen Dank für deine Anleitung. Mit dieser hat es auch bei mir in XTeve geklappt, bis auf den Sky Cinema Premieren +24 HD Sender. Dieser läuft nicht, kann es an dem "+" liegen? Laufen bei dir alle Sender? Ich habe mal gelesen bin ich der Meinung dass das + ein problem darstellt.
Schon mal vielen Dank für deine Rückmeldung
 
Hallo,

ich befasse mich gerade auch mit dieser Thematik und würde dies gern über xTeve laufen lassen ( um das dann in Plex zu nutzen ).

1. Ich habe mir von meiner vu+ ( Open ATV ) die m3u8 gezogen.
2. Dort habe ich für einen Sender folgende URL:

#EXTINF:-1 tvg-chno="131" tvg-logo=" " tvg-id="1:0:19:83:6:85:21:0:0:0:" group-title="SKY-FILM" tvg-name="Sky Cinema Premieren HD",Sky Cinema Premieren HD
#EXTVLCOPT:program=131
: ( habe hier auch mal den Port 17999 ) genommen, hat leider nichts gebracht.
Du hast dir die m3u von der ICAM Senderliste gezogen, richtig? Da hast du nun den falschen "Namespace" drin.
Lange Erklärung:
Das liegt daran weil du die "ICAM" Senderliste als m3u im WebIF geladen hast und nicht die "normale" Senderliste. Dazu musst du das "Zusammenspiel" der Kanalreferenzen verstehen. Dir ist ja bestimmt schon aufgefallen das sich in der ICAM Senderliste die Kanal Referenzen von den SAT Kanal Referenzen unterscheiden. Genau genommen im "Namensraum" (Namespace).
SAT Kanal Referenz Sky Cinema Premieren HD:
Code:
1:0:19:83:6:85:C00000:0:0:0:
Streamrelay Kanal Referenz Sky Cinema Premieren HD:
Code:
1:0:19:83:6:85:21:0:0:0:
In Streamrelay wird ein dummy Wert gesetzt. In diesem Fall die "21". Wenn man sich nun mal die Senderlisten Anschaut, sieht man das immer die SAT Kanal Referenzen angefragt wird.
Streaming über Port 8001:
Code:
#EXTINF:-1 tvg-chno="131" tvg-logo="http://192.168.10.67/picon/1_0_19_83_6_85_C00000_0_0_0.png" tvg-id="1:0:19:83:6:85:C00000:0:0:0:" tvg-name="Sky Cinema Premieren HD",Sky Cinema Premieren HD
#EXTVLCOPT:program=131
http://192.168.10.67:8001/1:0:19:83:6:85:C00000:0:0:0:
Genau so beim ICAM Bouquet:
Code:
#SERVICE 1:0:19:83:6:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a83%3a6%3a85%3aC00000%3a0%3a0%3a0%3a:Sky Cinema Premieren HD
Hier steht vorne der "dummy" Namespace "21" aber hinten siehst du das wieder der SAT Namespace "C00000" angefragt wird. Wenn du genau hinguckst, siehst du auch schon die eigentliche Lösung deines "Problems". Es wird nämlich der SAT Namespace "C00000" auf den Streamrelay Port 17999 angefragt.
Code:
#SERVICE 1:0:19:83:6:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a83%3a6%3a85%3aC00000%3a0%3a0%3a0%3a:Sky Cinema Premieren HD
D.H. wir müssen auf den Streamrelay Port immer die SAT Kanalreferenz anfragen. Das kann man auch gut im OSCam Log sehen. Schalten wir hier auf den Sender steht im log auch die SAT Kanal Referenz mit Namespace "C00000" und nicht mit Namespace "21".
Code:
2022/11/02 14:49:59 00000000        (emu) Stream client 0 connected
2022/11/02 14:49:59 00000000        (emu) Stream client 0 request /1:0:19:83:6:85:C00000:0:0:0:

Dein Fehler war nun das du die ICAM Senderliste mit den "dummy" Namespace "21" bearbeitet hast. Du fragst auf den Streamrelay Port 17999 die "dummy" Kanal Referenz an. Da es diese aber gar nicht gibt weiß Streamrelay nicht welcher SAT Sender gemeint ist. Man muss also auf den Streamrelay Port immer die SAT Kanal Referenz anfragen.
In deinem Fall wäre es also so richtig:
Code:
#EXTM3U
#EXTVLCOPT:http-reconnect=true
#EXTINF:-1 tvg-chno="131" tvg-logo="http://192.168.10.67/picon/1_0_19_83_6_85_C00000_0_0_0.png" tvg-id="1:0:19:83:6:85:C00000:0:0:0:" tvg-name="Sky Cinema Premieren HD",Sky Cinema Premieren HD
#EXTVLCOPT:program=131
http://192.168.0.10.67:17999/1:0:19:83:6:85:C00000:0:0:0:
TLDR:
Lade dir deine normale Senderliste (nicht die wo die ICAM Sender drin sind) als m3u herunter und änder den Port 8001 in 17999.
Tipp: Du kannst dir auch die m3u Listen der einzelnen Sender aus der ICAM Senderliste herunterladen. Da ist schon alles richtig drin. Das wurde irgendwann in OpenWebIF fixed. Sieht dann so aus:
Code:
#EXTM3U
#EXTVLCOPT:http-reconnect=true
#EXTINF:-1,Sky Cinema Premieren HD
http://192.168.10.67:17999/1:0:19:83:6:85:C00000:0:0:0:
Im Grunde wie oben geschrieben nur ohne den Picon Pfad usw.
Es ist in OpenWebIF der ICAM Senderliste ein Unterschied ob du eine komplette Senderliste als m3u oder in dieser nur von einen einzelnen Sender eine m3u herunterlädst.

Du kannst deine m3u am PC immer mit VLC prüfen. Wenn die da läuft, muss xTeVe die eigentlich auch "fressen" und du kannst EPG Picons usw. einstellen. Die Einrichtung in Plex müsste dann ja eigentlich kein Problem mehr sein?

Jetzt lese ich hier manchmal vom "transcoding" manchmal vom "streamen" was ist denn hier genau der Fall? :)
ICAM Sender kannst du vom Receiver nicht transcodieren lassen da diese "interne IPTV Streams" sind. Bei ICAM ist es immer Streamen.
 
Zuletzt bearbeitet:
Anscheinend sein Beitrag den ich zitiert habe gelöscht...? In dem hatte er auf meinen Post geantwortet. Daher der Hinweis das "alles was ICAM-mäßig aus den Receiver kommt" immer "normales" Streamen ist.
 
Zurück
Oben