2017-08-10 1 views
0

Ich habe einen einfachen Streaming-Server in Java programmiert, mit dem ich Mediendateien über HTTP streamen kann. Es funktioniert einwandfrei, wenn ich den Stream auf einem Computer oder Smartphone im selben Netzwerk öffne. Um den Stream auf meinem Samsung Smart TV zu öffnen, habe ich versucht, mit Tizen Studio eine kleine App zu erstellen. Da das Video-Tag nicht viele verschiedene Formate abspielen kann, habe ich den AVPlayer benutzt. Wenn ich eine Videodatei von einer Website (z. B. http://techslides.com/demos/sample-videos/small.mp4) in meiner App öffne, funktioniert es. Aber wenn ich versuche, den Stream meines mediastreamers (zum Beispiel: http://192.168.1.101:9876/stv) in meinem lokalen Netzwerk zu öffnen, zeigt es nichts außer den AVPlayer-Steuerelementen, egal wie lange ich darauf warte, dass etwas passiert.AVPlayer spielt keinen Stream im lokalen Netzwerk

Was ist das Problem hier? Es sollte nicht viel Unterschied zwischen dem Video von der Website und meinem Stream außer der Größe der Videos sein. Ich habe versucht, viele verschiedene Videoformate zu streamen, und keiner von ihnen funktioniert, so dass der Fehler nicht das Format sein kann.

Vielen Dank im Voraus!

+0

Haben Sie den Config.xml Deklarationsbereich an: http://developer.samsung.com/tv/develop/guides/multimedia/common/using- avplay? – burakk

Antwort

1

Fügen Sie diese Zeile in config.xml

<access origin='*' subdomains='true'/>