Nanohcv Posted September 25, 2014 Share Posted September 25, 2014 (edited) Hallo, ich möchte euch zwei Apps vorstellen. Einmal den RecSvc TV Client für Windows Phone 8 und 8.1 und einmal den TV Client für Windows 10 Mobile und Windows 10 PCs/Notebooks/Tablets. Features: Touch-Friendly Abspielen von transcodierten Live-TV und transcodierten Aufnahmen Senderliste mit Favoriten, Gruppen(Ordner) und Kanalsuche (nur Windows 10 TV Client) veschiedene Streaming-Profile für Heimnetz und andere Netzwerkverbindungen Finden von Recording Services im Heimnetz (nur Windows 10 TV Client) EPG, Timeline (nur Windows 10 TV Client) Timer (Anlegen, löschen, ändern(nur Windows 10 TV Client)) Tasks wie herunterfahren usw. (der Zeit nur Windows Phone 8, 8.1) Fernbedienung um alle Clients des Recording Service fernzusteuern Wake on Lan Unterstützte Sprachen: Deutsch Englisch Französisch (nur Windows Phone 8/8.1 RecSvc TV Client) Voraussetzungen: Empfohlen Recording Service Beta 1.32 (wegen der ganzen neuen Streaming-Profile) Min.: RS 1.31 Screenshots Windows 10 TV Client: Perspektivisch wird die Windows Phone 8/8.1 App nicht mehr weiter entwickelt. Bugs werde ich aber weiterhin fixen und die Kompatibilät mit dem jeweils aktuellen RS sicherstellen. Viel Spaß mit der App! Gruß Karl Edited January 24, 2016 by Nanohcv 2 Quote Link to comment
Griga Posted September 26, 2014 Share Posted September 26, 2014 @Nanohcv: http://www.DVBViewer.tv/forum/topic/55280-ffmpeg-per-recording-service-api-killen/?p=414835 Quote Link to comment
skypichat Posted September 26, 2014 Share Posted September 26, 2014 Just tested, and this app works like a charm on a L920 Developer Preview 8.1 GDR1. Thank you for your work Quote Link to comment
Tjod Posted September 26, 2014 Share Posted September 26, 2014 Würde es was bringen wenn zukünftige RS Versionen die ffmpegprefs.ini Einträge schon enthalten würden? Ich würde die allerdings nicht an den Anfang der liste setzen. Da sie nicht für alle relevant sind. Das würde dann so aussehen das heißt du müsstest das bei dir ändern. Außerdem will ich nicht unbedingt die Version erhöhen. So dass das nur bei neuinstalationen oder beim löschen der ffmpegprefs.ini zum Zuge kommt. Wenn sich dann noch das FFMpeg beenden Problem lösen lässt wäre so in Zukunft auf der RS eine Anpassung mehr nötig. Quote Link to comment
Nanohcv Posted September 26, 2014 Author Share Posted September 26, 2014 Klar würde das was bringen So wie es jetzt ist gefällt es mir auch nicht wirklich gut. Je weniger der "End-Benutzer" machen muss, desto besser. Für das FFMPEG-Beenden-Problem habe ich leider noch keinen eleganten Weg gefunden (Ich suche da schon seit einem Monat nach einem Weg). Quote Link to comment
Griga Posted September 27, 2014 Share Posted September 27, 2014 Zweiter Versuch plus PM @Nanohcv: http://www.DVBViewer...illen/?p=414835 Quote Link to comment
skypichat Posted September 27, 2014 Share Posted September 27, 2014 Any chance to have an English support? Thanks Quote Link to comment
Schlonski Posted October 1, 2014 Share Posted October 1, 2014 Erstmal vielen Dank für deine App. Ist zwar noch ziemlich rudimentär, aber die Grundfunktionen scheinen nach einem ersten, kurzen Test (Live TV (u.a. Anixe HD, Servus TV HD), ts-, mp4-, mkv-Dateien) auf dem Ativ S mit der aktuellen 8.1 Developer Preview einwandfrei zu laufen. Der Fortschrittsbalken/Schieberegler sowie Vor-/Rückspulen ist offensichtlich noch ohne Funktion, oder? Es wäre schön, wenn du noch eine Formatumschaltung (16:9, 4:3) und/oder Zoom in einer nächsten Version hinzufügen könntest. Hast du vor, die App weiter aufzubohren, z.B. das Web-Interface zu integrieren? Falls ja, wäre ich gerne bereit, für die App zu zahlen oder bleibt es eher ein Hobby-Projekt? Quote Link to comment
Nanohcv Posted October 1, 2014 Author Share Posted October 1, 2014 Das ist und bleibt eher ein Hobby-Projekt und bleibt definitiv kostenlos. Da ich demnächst meine Diplomarbeit anfange, wird es auch nur langsam Updates geben. Es kommen aber definitiv noch einige Features dazu. Als nächstes steht EPG an. Und dann mal sehen was die RecordingService API noch her gibt. Meines erachtens ist die auch noch nicht vollständig, was die Implementierung aller WebInterface Funktionen doch ziemlich erschwert. Spulen bei den Aufnahmen wird aber definitiv nicht möglich sein, da die Aufnahmen vor dem Abspielen auf dem Handy transcodiert werden müssen. 1 Quote Link to comment
germantobi Posted October 7, 2014 Share Posted October 7, 2014 Hallo zusammen, vorab, habs auch im Englischen beitrag gepostet und erst hinterher gemerkt das es auch in Deutsch existiert, in Deutsch ist mir aber lieber. ^^ Also super das es endlich was für Windows Phone gibt! Nur hab ich ein Problem mit dme App, die Hauptseite bleibt leer, keine Kanäle und keine Gruppen. Ich habs normal installiert mit dem WPSetup und nachkontrolliert, scheint alles richtig zu sein. Ich hab das Lumia 620 mit WP 8.1 (developer preview). Wäre schön wenn du mir helfen könntest. Mit freundlichen Grüßen Quote Link to comment
Nanohcv Posted October 7, 2014 Author Share Posted October 7, 2014 Hallo, also das klingt stark danach, dass die App den Recording-Service nicht findet. Hast du deine Wlan SSID eingetragen (Am besten über den Holen-Button). Du kannst auch mal bei Server-Adresse Heimnetzwerk und Internet die Ip des Recording Service im LAN eintragen. Kommst du, vom Handy aus, über den Internet Explorer aufs Webinterface des Recording Service? Grüße Quote Link to comment
germantobi Posted October 7, 2014 Share Posted October 7, 2014 Das mit der Server adresse in Internet kann ich daheim mal probieren. Unabhängig von App läuft alles. Ich kann daheim überall TV schauen und ich kann auch unterwegs TV schauen (Ports freigegeben). Anbei hätte ich noch eine Frage: Für was steht die Nummer bei Streaming-Profil? Und noch eine "Anregung": ein Error-Log oä. wäre nicht schlecht und evt für den DAU ein "Update" oder "Sync" button mit evt Fehlerausgabe. Quote Link to comment
germantobi Posted October 7, 2014 Share Posted October 7, 2014 Habs über VPN getestet. Hab in Internet Adresse die Lokale IP eingetragen, hat sich auch nichts getan. :/ Quote Link to comment
Nanohcv Posted October 7, 2014 Author Share Posted October 7, 2014 Ein Error-Log oder eine Fehleranzeige wäre in der Tat sehr hilfreich Mal sehen ob ich das heute abend noch hin bekomme. Möglicherweise stimmt der Benutzername ode das Passwort nicht. (Eventuell irgendwelche Leerzeichen hinter Benutzername oder dem Passwort?) Das mit der Streaming-Profil Nummer steht übrigens hier im ersten Post. Mit der Zahl wird die Stelle des Streamingprofils in der ffmpegprefs.ini, angefangen bei Null, angegeben. Nach Installation des WPSetups sind in der ffmpegprefs.ini an erster und zweiter Stelle (also 0 und 1) die Profile [WP 1536 kbit] und[WP 768 kbit]. Man kann die Profile natürlich auch in die Mitte und am Ende der Datei platzieren, dann müssen halt diese Nummern angepasst werden. Quote Link to comment
Tjod Posted October 7, 2014 Share Posted October 7, 2014 Den Test per VPN solltest du zur Sicherheit auch nochmal zu hause wiederholen. Der RS setzt in der Version 1.29 (und alle älteren) an einigen stellen die TTL auf 1. Das heißt die Daten kommen nicht über eine Netzwerkgrenze hinaus. Ich weiß nicht ob das hier eventuell auch relevant ist. Aber das wird im nächsten RS behoben sein. Quote Link to comment
germantobi Posted October 8, 2014 Share Posted October 8, 2014 Habs zuhause mehrmals versucht, Liste bleibt leer. Quote Link to comment
Nanohcv Posted October 9, 2014 Author Share Posted October 9, 2014 Mit dem letzten Update müsste die App auch paar Fehlermeldungen ausspucken wenn was nicht im Lot ist. Quote Link to comment
germantobi Posted October 10, 2014 Share Posted October 10, 2014 Habs zuhause mehrmals versucht, Liste bleibt leer. Achtet darauf das ihr die neuste Version des Recording Servic habt und alles geht Aktuell die Version 1.29 Danke soweit für die Hilfe Quote Link to comment
GruberMa Posted October 24, 2014 Share Posted October 24, 2014 Guten Abend, Nach einer Neuinstallation der Version 1.0.4.1 bleibt der Speichern- Button in den Einstellungen deaktiviert. Dadurch kann die initiale Konfiguration nicht abgeschlossen und das Programm nicht benutzt werden. LG, GruberMa Quote Link to comment
GruberMa Posted October 24, 2014 Share Posted October 24, 2014 Nach einer Neuinstallation der Version 1.0.4.1 bleibt der Speichern- Button in den Einstellungen deaktiviert. Dadurch kann die initiale Konfiguration nicht abgeschlossen und das Programm nicht benutzt werden. Mein Fehler, tut mir leid. Man muss zuerst alle Parameter (IP, SSID, ffmpeg-Profil) einstellen, dann wird auch der Speichern-Knopf aktiviert. Die Version 1.0.4.1 läuft bei mir bisher tadellos. Quote Link to comment
esackbauer Posted October 25, 2014 Share Posted October 25, 2014 (edited) Hallo, danke für das Bereitstellen deiner App! Bei meinem Lumia 920 mit Cyan (8.1) Update konnte ich die Senderliste sehen, allerdings hat das Streamen nicht funktioniert, es kamen immer nur die Punkte dir durchs Bild liefen. Über das Web-Interface am PC funktioniert das Streaming aber. ffmpeg läuft auch wenn ich mit der App einen Sender tune, allerdings wird eben nix angezeigt. Egal ob im heimischen WLAN oder via 3G Hab dann mit den Einstellungen herumgespielt, und jetzt bekomme ich nur noch "The remote server returned an error: NotFound" egal was ich mache. Die Einstellungen meines Server sind/waren ja richtig. Wenn ich dann die Einstellungen ändere, stürzt die App beim Speichern ab, kommentarlos. Edited October 25, 2014 by esackbauer Quote Link to comment
Nanohcv Posted October 26, 2014 Author Share Posted October 26, 2014 Hallo, also das die App abschmiert sollte eigentlich nicht sein. Da gibt es wohl noch ein Bug. Also am besten die App deinstallieren und neu installieren damit die falschen oder fehlerhaften Einstellungen verschwinden. Wenn das Streaming nicht funktioniert, liegt das i.d.R. daran, dass die falschen Streamingprofile ausgewählt sind. Wurde die ffmpegprefs.ini um die 2 Profile (siehe ersten Post) ergänzt bzw. wurde die ffmpegprefs.ini mit der aus dem ersten Post ersetzt? Ganz wichtig ist, das der Recording Service nach der Anpassung bzw. Tausch der ffmpegprefs.ini neugestartet wird. Ist das erledigt, müssen halt die Server-Daten eingetragen werden, die WLAN-SSID hinzugefügt werden und auf der letzten Seite die Streaming-Profile "WP 1536 kbit" und "WP 768 kbit" gewählt werden. Quote Link to comment
GruberMa Posted October 26, 2014 Share Posted October 26, 2014 Das mit den Punkten, kann ich nachvollziehen - allerdings nur, wenn auch im Recording Service kein Stream zustande kommt (zB LNB-Kabel abziehen oder Karte aus dem CAM entfernen) oder ich den ffmpeg-Prozess manuell beende. Vielleicht kannst du in das Programm noch eine Stream-Erkennung einbauen, so dass nur eine bestimmte (für LAN und WAN getrennt konfigurierbare?) Zeit auf einen Stream gewartet wird. Falls innerhalb dieser Zeit kein Stream kommt, wird eine Information ausgegeben und die Applikation wechselt zurück auf den Startschirm. LG, GruberMa Quote Link to comment
Nanohcv Posted October 26, 2014 Author Share Posted October 26, 2014 Also so richtig weiß ich nicht was du meinst. Wenn falsche Streaming-Profile gewählt sind, wird versucht die Flashstreams abzuspielen, was natürlich nicht geht und man hat die Punkte die durchs Bild laufen. Muss ich mal sehen ob und wie ich da ne Fehlermeldung ausgebe. Quote Link to comment
GruberMa Posted October 26, 2014 Share Posted October 26, 2014 Meine Aussage bezog sich auf korrekt gewählte Streaming-Profile und den Fall, dass es trotzdem nicht zu verwertbaren Streamdaten kommt. Quote Link to comment
Nanohcv Posted October 26, 2014 Author Share Posted October 26, 2014 ...ffmpeg läuft auch wenn ich mit der App einen Sender tune, allerdings wird eben nix angezeigt. Egal ob im heimischen WLAN oder via 3G.... Es gibt noch ein Bug, dass unter Umständen das Streaming-Profil nicht richtig speichert. Demnächst müsste im Store eine neue Version auftauchen, wo das behoben ist. Als neues Feature kommt WakeOnLan dazu. Grüße Quote Link to comment
esackbauer Posted October 27, 2014 Share Posted October 27, 2014 Es läuft!! Die ffmpegprefs waren schon richtig, ich habe die App deinstalliert und heute die neue Version installiert, konfiguriert, und gleich beim ersten mal hats geklappt. Quote Link to comment
GruberMa Posted October 28, 2014 Share Posted October 28, 2014 Folgender Fehler ist mir in Version 1.0.5.4 aufgefallen: Leert man das Feld "Serveradresse Internet" oder "Startzeit in Sekunden" und speichert dann, beendet sich die Applikation ohne weitere Meldung. Die Änderungen werden nicht übernommen. LG, GruberMa Quote Link to comment
Nanohcv Posted October 28, 2014 Author Share Posted October 28, 2014 Jup da gibts wohl noch ein Problem. Werde ich beheben. Dank für den Hinweis. Gruß Quote Link to comment
GruberMa Posted November 20, 2014 Share Posted November 20, 2014 Ich habe gerade die neue Version 1.0.8.0 gesehen und bin auf die Funktion "Remote Control" gestoßen. Was ist zu tun, damit das funktioniert? Ich nutze die jeweils aktuellste Version des Recording Services und des DVBViewers, die diese API unterstützen. LG, GruberMa Quote Link to comment
GruberMa Posted November 20, 2014 Share Posted November 20, 2014 Ist angedacht, die Benutzeroberfläche noch etwas intuitiver zu gestalten? Ich denke hier vor allem an folgende zwei Dinge, die man eigentlich nur durch Zufallen finden kann: Lang auf einen Sendernamen tippen, um das Sender-EPG anzuzeigen Die zusätzlichen Befehle auf der zweiten Seite von "Remote Control" Einen interessanten Anzeigefehler kann ich seit mehreren Versionen nachvollziehen: Ganz gleich, wo in der Senderliste ich den Sender "Server TV HD Oesterreich (AC3, ger)" platziere, der Name der aktuellen Sendung wird in der App immer einige Pixel weiter rechts angezeigt als bei allen anderen Sendern. Der Name der Sendung hat darauf anscheinend keinen Einfluss. Quote Link to comment
Nanohcv Posted November 20, 2014 Author Share Posted November 20, 2014 Also für die Fernbedienung wird auf dem Rechner, wo der DVBViewer ferngesteuert werden soll, das Web Interface 1.5 aus dem Memberbereich benötigt. Derzeit kann nur ein DVBViewer gesteuert werden... aber das wird sich noch ändern. Auch das Starten des DVBViewers funktioniert noch nicht. Ist angedacht, die Benutzeroberfläche noch etwas intuitiver zu gestalten? Ich denke hier vor allem an folgende zwei Dinge, die man eigentlich nur durch Zufallen finden kann: Lang auf einen Sendernamen tippen, um das Sender-EPG anzuzeigen Die zusätzlichen Befehle auf der zweiten Seite von "Remote Control" Hast du für das Sendernamen tippen einen Vorschlag wie man es besser machen könnte? Bin da offen für Vorschläge. Für die zusätzlichen Remote Befehle lassen wir uns noch was einfallen. Das mit dem "Server TV HD Oesterreich (AC3, ger)" Sender schau ich mir an. Quote Link to comment
Tjod Posted November 20, 2014 Share Posted November 20, 2014 Zum Fernbedienen gäbe es jetzt auch einen neuen Ansatz (DVBViewer 5.3.2 Recording Service 1.30.1) ohne Web Interface 1.5 Unter http://127.0.0.1:8089/api/dvbcommand.html werden alle DVBViewer Clients mit PC-Name aufgelistet. Und 127.0.0.1:8089/api/api/dvbcommand.html?target=PCNAME&cmd=-x101 öffnet z.B. den OSD-Teletext im dem DVBViewer der auf dem PC mit dem Namen PCNAME läuft. http://de.DVBViewer.tv/wiki/Kommandoparameter http://en.DVBViewer.tv/wiki/Recording_Service_API#control_DVBViewer_clients Quote Link to comment
Nanohcv Posted November 20, 2014 Author Share Posted November 20, 2014 Das ist ja ein nettes Feature. Vielen Dank für die Info Quote Link to comment
GruberMa Posted November 20, 2014 Share Posted November 20, 2014 Also für die Fernbedienung wird auf dem Rechner, wo der DVBViewer ferngesteuert werden soll, das Web Interface 1.5 aus dem Memberbereich benötigt. Ich dachte, die App nutzt bereits die mit RS 1.30.1 und DVBV 5.3.2 eingeführte Variante ohne Web Interface 1.5. Damit können mehrere Clients angesprochen werden und es sollten alle in der actions.ini definierten Parameter funktionieren. Einen separaten Webserver erspart man sich auch. Ich vermute allerdings, dass das Starten eines DVBV über diese Schnittstelle nicht möglich sein wird. Hast du für das Sendernamen tippen einen Vorschlag wie man es besser machen könnte? Bin da offen für Vorschläge. Man könnte rechtsbündig in der Zeile mit dem Sender- oder EPG-Namen "..." oder klein "EPG" tippbar einblenden - das braucht aber viel Platz. Vielleicht könnte man direkt unter der Sendergruppen-Bezeichnung einfach in kleiner Schrift den Text "Für EPG Sendername lang antippen" anzeigen? Quote Link to comment
GruberMa Posted November 20, 2014 Share Posted November 20, 2014 Zum Fernbedienen gäbe es jetzt auch einen neuen Ansatz (DVBViewer 5.3.2 Recording Service 1.30.1) ohne Web Interface 1.5 Ich möchte diesen Thread nicht für ein anderes Thema missbrauchen, aber: Wozu gibt es eine API, um neue Rechnernamen hinzuzufügen? Was passiert eigentlich, von mehrere Instanzen des DVBViewers gleichzeitig auf das Recording Service zugreifen? Bekommen die separate Namen? LG, GruberMa Quote Link to comment
Tjod Posted November 20, 2014 Share Posted November 20, 2014 Wozu gibt es eine API, um neue Rechnernamen hinzuzufügen? Eigentlich nur für den DVBViewer, aber ich wollte es halt mit Dokumentieren fals es doch mal jemand für irgendwas braucht. Was passiert eigentlich, von mehrere Instanzen des DVBViewers gleichzeitig auf das Recording Service zugreifen? Bekommen die separate Namen? Es wird der PC Name von Windows Verwendet. Systemsteuerung > System > Computername Das heißt mehrere DVBViewer Clients unter einer Windows Installation gehen nicht (bzw. reagieren immer gleichzeitig). Aber auf unterschiedlichen PCs sollte der Name unterschiedlich sein und ist dann eine gezielte Steuerung möglich. und es sollten alle in der actions.ini definierten Parameter funktionieren. Um genauer zu sein alles was als Komandline Parameter erlaubt ist also z.B. auch 127.0.0.1:8089/api/api/dvbcommand.html?target=PCNAME&cmd=-cDas%20Erste%20(deu) um den Sender Das Erste (deu) einzustellen. 1 Quote Link to comment
andreas--surf Posted July 4, 2015 Share Posted July 4, 2015 Hallo, ich kann in der App keine Streaming Profile eingeben weil ich keine Tastatur bekomme. Andreas Quote Link to comment
Nanohcv Posted July 4, 2015 Author Share Posted July 4, 2015 Man bekommt auch keine Tastatur. Eigentlich kann man die Profile auswählen. Ist das nicht der Fall, ist der RS nicht erreichbar. Also IP/Port Einstellungen überprüfen, ggf. Windows-Firewall auf dem RS Rechner deaktivieren. Quote Link to comment
AlfredoBe Posted September 10, 2015 Share Posted September 10, 2015 Hallo, ich bekomme nach der Installation der App bei Aufruf der Einstellungseite Streaming die Fehlermeldung: Startindex cannot be less than zero. Parameter name: startindex Ich kann nur mit OK bestätigen. Es ist kein Profil eingetragen. Die Senderliste mit den EPG-Daten wird angezeigt. Was muss ich wo prüfen? 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.