Hallo,
Ich schreibe an einen "Streamingserver" für Neutrino. Natürlich hatte
ich schonmal den qbobsd probiert, muss aber gestehen, dass ich ihn nicht kompiliert bekommen habe. Naja und die Windows-Lösung fällt für mich eh flach. Was ich eigentlich suchte war ein kleiner Daemon der ohne große dependencies irgentwo im Hintergrund Filme streamen kann.
Das Design sieht momentan so aus:
- Kleiner Prozess lauft auf Port z.b. 4000
- Connected sich eine Box forkt er sich und gibt die empfangen
XML-Daten an libxml weiter.
- "grab" wird gestarted oder beendet jenachdem ;-)
Mein Problem vor dem ich gerade stehe besteht darin, das sich
der XML-Parser (libxml2) über ein "&" Zeichen beschwert. Also wenn das &-Zeichen nicht übermittelt wird, gibt es kein Fehler im parsen, sonst schon. Ich hatte bisher noch nie soviel mit XML zu tun und hätte da etwas Nachhilfe nötig ;-)
XML-File und Fehlermeldung des Parsers:
<?xml version="1.0" encoding="iso-8859-1"?>
<neutrino commandversion="1">
<record command="record">
<channelname>N24</channelname>
<epgtitle>N24 Nachrichten & Wirtschaft</epgtitle>
<onidsid>8716335</onidsid>
<epgid>571233734034</epgid>
<videopid>2047</videopid>
<audiopids selected="2048">
<audio pid="2048" name="Deutsch"/>
</audiopids>
</record>
</neutrino>
Entity: line 6: error: xmlParseEntityRef: no name
<epgtitle>N24 Nachrichten & Wirtschaft</epgtitle>
Document not parsed successfully.
Wenn das dann später alles klappt, stell ich den auch gern unter GPL zur Verfügung.
Bye
Thomas
Schreibe an Streamingserver, Problem mit XML
-
- Neugieriger
- Beiträge: 4
- Registriert: Donnerstag 24. Oktober 2002, 17:59
-
- Interessierter
- Beiträge: 27
- Registriert: Mittwoch 25. Dezember 2002, 16:40
Hab zwar mit XML gar nix am Hut, aber versuch mal vor jedem & einen \ zu machen... in PHP gabs da ne funktion die hieß addcslashes()
Nix für ungut - Freisei
Nix für ungut - Freisei
d-BOX 2: Nokia SAT Bmon 1.0, 2x Intel;
Pin 12: Kabel dran, HX4/6 Jumper: Pins dran;
Debug-Mode: Enabled;
Server: SuSE 8.0 DHCP, Samba, Apache, FTP...;
Allg. Kenntnisse: Netzwerke mittel, Linux mittel, Windows gut, DBox null (325V AC);
Pin 12: Kabel dran, HX4/6 Jumper: Pins dran;
Debug-Mode: Enabled;
Server: SuSE 8.0 DHCP, Samba, Apache, FTP...;
Allg. Kenntnisse: Netzwerke mittel, Linux mittel, Windows gut, DBox null (325V AC);
-
- Neugieriger
- Beiträge: 4
- Registriert: Donnerstag 24. Oktober 2002, 17:59
-
- Neugieriger
- Beiträge: 3
- Registriert: Dienstag 15. Januar 2002, 01:48