Zugriff auf Videos per QR Code

Status
Für weitere Antworten geschlossen.

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Hi,

Ich will in ein Fotobuch QR Codes integrieren.
Diese kann man dann mitm Smartphone scannen und ein Video von meinem DS112+ soll abgespielt werden.
Ich habe bisher einige Tests durchgeführt.
Leider bisher mit keinem befriedigenden Ergebnis.

Das Smartphone ist natürlich mit dem Heimnetzwerk vebunden.
Habe auf der Synology einen user namens "qrcode" angelegt.
Dieser besitzt kein passwort.
Zugriffsrechte sind überall vorhanden wo Videos liegen.
Leider klappt das ganze nur per SFTP Zugriff.
Die Video Datei wird dann allerdings nicht aufs Gerät gestreamt sondern dort heruntergeladen.
Per http kommt die Synology Error Seite dass die Seite nicht verfügbar ist.
Habe bisher zum Testen die URL der Datei immer im Browser (Firefox) des Smartphones eingegeben.

Die URL die ich in den QR Code verpacken will lautet dann z.B.
sftp://qrcode@192.168.0.123/VIDEO/2007/VideoA.mpg

Ich werde es heute aber nochmal testen was passiert wenn ich den code scanne anstatt die url im Browser einzugeben.
Jedoch denke ich dass der fehler am sftp Protokoll liegt!?
Um per http drauf zu komme müsste man den port 80 nutzen oder?
Den hab ich gesperrt und nur Zugriff per SSL erlaubt.
Liegt hier der Fehler?
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Also wenn ich die Grafik einscanne erkennt der QR Droid die sftp Adresse als Text.
Nicht als Link oder Video.
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Hat niemand Erfahrung damit?
 

Lea Diana Prinze

Benutzer
Mitglied seit
29. Jun 2013
Beiträge
106
Punkte für Reaktionen
5
Punkte
18
Habe das gleiche Problem
Der Video Link funktioniert am PC tadellos, blos der QR Code geht werder am aktuellen iphone5s noch an einem älteren Android 2.3.6.
Obwohl das Video im mp4 Format für mobile Geräte konvertiert wurde.
Bei einem Bild Link (jpg) kommt erst "load failed" doch durch öffnen in Safari kann das Iphone die Datei darstrellen. Bei Android 2.3.6. gehts aber nicht.

Es starten jeweils die Downloadmanager der mobilen Geräte und die Datei hängt ewig und es passiert nichts. Ich denke es müssen noch andere vorraussetzungen geschaffen sein damit der QR Code auch als Bild oder Video erkannt wird. Blos welche ?
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Hi, ich will das Thema nochmal aufrollen.

Ich versuche aktuell einen QR Code zu erzeugen den ich dann in ein Fotobuch drucken kann.
Wenn ich dann (zuhause im WLAN) diesen QR Code mit meinem iPhone scanne, öffnet sich das Video welches auf meinem NAS liegt.

Den QR Code zu erzeugen ist mir gelungen.
Die URL die dort verpackt ist lautet dann ungefähr:
http://192.168.255.255:1234/sharing/W7dhWdhs

Wenn ich den QR Codescanne, öffnet sich Safari und zeigt auch die Datei an.
Aber nur zum Download. Nicht als Stream.
Und ich hätte sie gern als Stream.

Geht das?
 

Swiss-MAD

Benutzer
Mitglied seit
21. Apr 2016
Beiträge
97
Punkte für Reaktionen
1
Punkte
8
Vielleicht kannst du die URL zum Video in eine .m3u packen und diese dann in den QR-Code schreiben.
Dann müsste sich der Video-Player öffnen und auf das Video zugreifen.
Nur so als Idee. K.a. ob das dann wirklich so klappt wie gewünscht.

Ich denke aber das es mit dem Sharing Link nicht klappt, sondern direkt auf das File zugreifen musst.
Vielleicht lässt sich das mit der WebStation lösen, damit du direkt auf das Video File kommst. z.b. dann mit http://192.168.255.255:80/MeinVideo.mp4
Andererseits, wenn du über die Web Station direkt auf das Videofile zugreifen kannst, kannst du e.v. den Umweg über ein .m3u sparen.

//EDIT
Ich habe das mit dem Sharing Link mal eben angeschaut. Wenn über das Sharing wird es nur gehen wenn du den Link hinter dem Download Button nimmst.
Aus dem Link http://192.168.255.255:1234/sharing/W7dhWdhs wird dann so was wie http://192.168.255.255:1234/fsdownload/dw4p7Q2s5/MeinVideo.mp4
Damit müsste es gehen, wenn du den Browser dazu bringst das Video gleich ab zu spielen. Ansonsten doch den Umweg über eine .m3u
 
Zuletzt bearbeitet:

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Danke für deine Hilfe.
Ich habe es jetzt mal mit einer .m3u versucht.
Safari bietet mir hier wieder nur den Download an. Wenn ich dann aber auf Download tippe, öffnet das Video in Safari.
Das gleiche geht allerdings auch ohne m3u. Also mit QRCode direkt auf das gewünschte Video.

Das funkstioniert also schonmal. Super :eek:

Aber anstatt jetzt zufrieden zu sein, habe ich noch was zu meckern :rolleyes:
Ich scanne den QR mit ScanBot für iOS. Dieser öffnet das "Download Angebot meiner NAS" im eigenen Fenster.
Wenn ich da auf Download tippe, startet das Video nur ruckelig.
Ich muss zuerst auf "In Safari öffnen" tippen, dann öffnet dort das "Download Angebot meiner NAS"
Jetzt kann ich das VIdeo starten.

Ist also viel tipperei.
Ich hätte gerne das das Video sofort bei scan des QRCodes abgespielt wird.
Aber das geht vermutlich aus Sicherheitsgründen nicht!?

Oder ist es vllt möglich die gewünschten Video in die Video Station zu kopieren und sie dann über die DS Video App aufm iPhone zu scannen?
Derzeit habe ich die Videos einfach in meiner eigenen Verzeichnisstruktur wo ich dann per QR drauf zugreife.
 

Swiss-MAD

Benutzer
Mitglied seit
21. Apr 2016
Beiträge
97
Punkte für Reaktionen
1
Punkte
8
Mit iOS kenne ich mich gar nicht aus. Aber eigentlich müsstest du Safari dazu bringen können .m3u oder auch .mp4 (oder was immer du für ein Format hast) direkt im VideoPlayer zu öffnen. :rolleyes:
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Ja, das tut Safari ja auch.
Ich mache mal eben Screenshots...
Ist vllt einfacher
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
In ScanBot sieht es so aus nachdem ich den QR Code gescannt habe:
20160530_121554000_iOS_klein.jpg
Hier kann ich auf "Herunterladen" tippen.
Dann startet das Video sofort.

Wenn ich dann auf "In Safari öffnen" getippt habe sieht es so aus:
20160530_121603000_iOS_klein.jpg
Wenn ich jetzt auf "Herunterladen" tippe, startet das Video auch sofort.

Bei beiden muss ich etwas warten (zum puffern) bevor ich auf "Herunterladen" tippe, dann läuft es besser.
Obwohl mein WLAN eigentlich schnell und stabil läuft mit 50-100 MBit.
 

Swiss-MAD

Benutzer
Mitglied seit
21. Apr 2016
Beiträge
97
Punkte für Reaktionen
1
Punkte
8
Ja, hier würde ich versuchen direkt auf die Datei zu verlinken, anstelle auf den Download Link.
Der direkte Link verbirgt sich hinter dem Download Button. So wie ich oben schon geschrieben habe.
Dann kannst du dir mindestens ein Schritt ersparen.

Bei Freigaben über die filestation ist man einfach an die Eigenarten dessen gebunden, und kannst die Link-Namen nicht frei definieren. Solltest du mal auf der Syno was komplett umstellen, kann es sein das diese Links nicht mehr gehen, und du die auch nicht mehr genau so erstellen kannst. Im Fotobuch kannst du dann den QR Code auch nicht mehr anpassen! :eek:
Deshalb würde ich wegen der Flexibilität versuchen die Files über die Web Station zu Verfügung zu stellen.
Ganz einfach über Port 80 intern im Netz. Würde dann sogar von extern gehen wenn du über einen Hostnamen gehst, der Port frei ist und dein Upstream schnell genug.
 

frankyst72

Benutzer
Mitglied seit
01. Jun 2015
Beiträge
1.955
Punkte für Reaktionen
3
Punkte
58
schon mal an die Photo Station gedacht? Die ist doch zum Anzeigen von Fotos und Videos im Browser gedacht. Ich weiß jetzt bloß nicht auswendig, ob man da so direkte Links auf Videos erzeugen kann, wahrscheinlich schon, weil man Verlinkungen zu twitter, Facebook, flickr etc. erzeugen kann.

[Edit] ich habs gerade mal bei mir probiert einen Link auf ein Video auf der Photo Station zu erzeugen, so etwas kommt dabei heraus "mit der Öffentlichkeit teilen" -> https://ds.meinDomain.de:443/photo/...31_56494434303136303532313139313333382e6d7034
 
Zuletzt bearbeitet:

Swiss-MAD

Benutzer
Mitglied seit
21. Apr 2016
Beiträge
97
Punkte für Reaktionen
1
Punkte
8
Stimmt, Photo Station sollte auch mit Video zurecht kommen. Habe ich gar nicht daran gedacht. Hatte das immer nur für Bilder im Gedächtnis.
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Ja, hier würde ich versuchen direkt auf die Datei zu verlinken, anstelle auf den Download Link.
Der direkte Link verbirgt sich hinter dem Download Button. So wie ich oben schon geschrieben habe.
Dann kannst du dir mindestens ein Schritt ersparen.
Den Link der hinter dem Download Button steckt lässt sich leider nicht rausfinden. Habe ich grade versucht.
Der Linkdes QR Codes geht ja schon direkt auf die Datei.
Obwohl, eigentlich nur über die Freigabe mit dieser Buchstabenkombination...
Hast Recht.

Bei Freigaben über die filestation ist man einfach an die Eigenarten dessen gebunden, und kannst die Link-Namen nicht frei definieren. Solltest du mal auf der Syno was komplett umstellen, kann es sein das diese Links nicht mehr gehen, und du die auch nicht mehr genau so erstellen kannst. Im Fotobuch kannst du dann den QR Code auch nicht mehr anpassen! :eek:
Deshalb würde ich wegen der Flexibilität versuchen die Files über die Web Station zu Verfügung zu stellen.
Ganz einfach über Port 80 intern im Netz. Würde dann sogar von extern gehen wenn du über einen Hostnamen gehst, der Port frei ist und dein Upstream schnell genug.
Von Unterwegs wäre natürlich optimal.
Upstream ist mit 10 MBit schnell genug.
Einen Dynmischen DNS nutze ich sowieso schon. Für meine Photostation.

An die Photostation habe ich auch schon gedacht, wusste aber nicht wie ich da QR Codes erzeuge. das teste ich mal...
Danke euch!
 

laley

Benutzer
Mitglied seit
08. Jan 2013
Beiträge
80
Punkte für Reaktionen
3
Punkte
8
Also wenn ich das Video in der Photostation über den Link freigebe, kann ich das Video zwar abspielen.
Das Video startet aber mit der lokalen IP in der URL. (So wie frankst72 beschreibt)
Wenn ich die lokale IP durch meinen Dynamischen DNS ersetzte mit freigegebenem Port, komme ich auch durch.
Funktioniert also.

1. Aber was ist daran anders als wenn ich es per Filestation mache? Ausser die Zugriffsmöglichkeit von aussen.
Denn auch bei der Photostation darf ich ja dann keine Änderungen an der Verzeichnisstruktur machen. Sonst geht der Link im QR Code ins leere.
Und bei der Filestation hab ich den Vorteil dass er mir direkt nen QR Code erzeugt. das tut Photostation nicht.

2. Wie kriege ich denn dann nen QR Code für einen mit der Photostation erstellten Link hin?
Bitte keine Online Services ;)
 
Zuletzt bearbeitet:

frankyst72

Benutzer
Mitglied seit
01. Jun 2015
Beiträge
1.955
Punkte für Reaktionen
3
Punkte
58
zu 1) Die Photo Station stellt die Video-Datei im Browser in einem Player zur Verfügung (hier musst Du testen ob die Videos mit Deiner DSL-Upload-Bandbreite und Hardware Deiner DS in der gewünschten Qualität (ohne Ruckeln, et.) von außen angezeigt werden können). Die File Station bietet die Video-Datei zum Download an.
Mit dem Photo Station link kann es jeder direkt abspielen, bei der File Station muss jeder die Datei erst mal lokal runter laden und kann es dann mit dem Player seiner Wahl abspielen.
 

matisse

Benutzer
Mitglied seit
14. Apr 2015
Beiträge
169
Punkte für Reaktionen
4
Punkte
18
Wenn ich den QR Codescanne, öffnet sich Safari und zeigt auch die Datei an.
Aber nur zum Download. Nicht als Stream.
Und ich hätte sie gern als Stream.

3 Jahre später ...

habe exakt das gleiche Problem z.B. mit jpeg- oder pdf-Dateien, die ich gerne schon direkt im Browser anzeigen lassen würde
stattdessen aber eben auch immer und nur die Funktion "Herunterladen" - lässt sich das modifizieren !?
 

gwork

Benutzer
Mitglied seit
21. Okt 2016
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
Das dürfte vermutlich eher am Browser liegen, als am Link. In Firefox kann man einstellen, ob PDF-Dateien heruntergeladen oder mit dem internen Betrachter geöffnet werden sollen.
Wenn am Ende der URL eine Datei steht (z.B. ww*.blabla.de/unterordner/dokument.pdf) kommt es auf deinen Browser an, was er damit macht.
Eine "Streamgarantie" bekommst du nur, wenn der Browser eine HTML-Seite geliefert bekommt, in der ein Player/Betrachter o.ä. eingebettet ist. Bei Videodateien geht sowas über die Videostation, bei Bildern über die Photostation.
 

matisse

Benutzer
Mitglied seit
14. Apr 2015
Beiträge
169
Punkte für Reaktionen
4
Punkte
18
Das dürfte vermutlich eher am Browser liegen, als am Link. In Firefox kann man einstellen, ob PDF-Dateien heruntergeladen oder mit dem internen Betrachter geöffnet werden sollen.
Wenn am Ende der URL eine Datei steht (z.B. ww*.blabla.de/unterordner/dokument.pdf) kommt es auf deinen Browser an, was er damit macht
also, wenn ich ein und dieselbe (pdf-)Datei über Nextcloud teile, wird sie in sämtlichen Browsern direkt angezeigt, wie gewünscht.
Teile ich sie stattdessen über Synology/Filestation, gibt es überall nur die Option "Herunterladen" (s.u.) !
 

Anhänge

  • Bildschirmfoto 2019-04-25 um 21.08.50.jpg
    Bildschirmfoto 2019-04-25 um 21.08.50.jpg
    17,7 KB · Aufrufe: 23

gwork

Benutzer
Mitglied seit
21. Okt 2016
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
Das liegt daran, dass Nextcloud in seine Landingpage die zu teilende Datei direkt einbettet, während Synology nur den Link dazu anbietet. Das scheint mir auch die sauberere Lösung zu sein, da so nur explizit angeforderte Dateien auf den Rechner heruntergladen werden und zweitens Hotlinking unterbunden wird. Und wenn man im Browser den internen PDF-Betrachter als Standard auswählt, wird das PDF nach dem Klick auf "Download" auch direkt im Browser angezeigt.
Eine Möglichkeit, die Landingpage bei Synology zu umgehen, kenne ich nicht. Einstellbar sind, soweit ich weiß, nur Hintergrund, Logo, etc.
Bei Bildern und Videos kannst du das Problem durch die Verwendung von Moments/Photostation bzw. Videostation umgehen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat