Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα παιδιά...

Προσπαθώ να κάνω έναν media player σε Java για να δω τι παίζει με το jmf.

Η ερώτησή μου είναι πως μπορώ να φορτώσω ένα αρχείο που έχω στον υπολογιστή μου στο C:/test.avi πχ σε μια μεταβλητή τύπου URL ώστε να τι δει ο mediaplayer (παίρνει Url σαν είσοδο)

Δημοσ. (επεξεργασμένο)

Έστω ότι έχεις ένα text field στον media player σου, με όνομα fileLocation.

 

Με αυτό παίρνεις ένα string με ότι έχεις γράψει μέσα στο κουτάκι:

>String stringLocation = String.valueOf(fileLocation.getText());

 

Αυτό θα σου δώσει ένα string της μορφής C:/test.avi

Αυτό όμως πρέπει να το κάνεις C:\\test.avi με

>stringLocation = stringLocation.replace("/", "\\");

 

τελικά κάνεις το string αυτό url

>URL locationUrl = new URL(stringLocation);

 

Και μετά απλά το πετάς κανονικά στον player.

Νομίζω πως αυτή είναι η διαδικασία χωρίς να το έχω δοκιμάσει βέβαια κάνε μια προσπάθεια και βλέπουμε.

υ.γ. μην ξεχάσεις να κάνεις import το java.net.URL

Επεξ/σία από GKNSB
Δημοσ.

Έγινε! Ευχαριστώ φίλε μου...

αν και το JMF δεν υποστηρίζει σχεδόν τίποτα από τα νέα video formats...

Δημοσ.

Να'σαι καλά. Έχε το νου σου γιατί μπορεί να θέλει try - catch στο τελευταίο βηματάκι.

Δεν έχω χρησιμοποιήσει ποτέ jmf αλλά το έχω σκοπό κάποια στιγμή. Όλο και κάπως θα γίνεται να παίξει και τα καινούρια δε μπορεί να μην έχει βιβλιοθήκες :D

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...