FMUSER Wirless Μετάδοση βίντεο και ήχου πιο εύκολα!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Αφρικανικά
sq.fmuser.org -> Αλβανικά
ar.fmuser.org -> Αραβικά
hy.fmuser.org -> Αρμενίων
az.fmuser.org -> Αζερμπαϊτζάν
eu.fmuser.org -> Βάσκων
be.fmuser.org -> Λευκορωσικά
bg.fmuser.org -> Βουλγαρικά
ca.fmuser.org -> Καταλανικά
zh-CN.fmuser.org -> Κινέζικα (απλοποιημένα)
zh-TW.fmuser.org -> Κινέζικα (Παραδοσιακά)
hr.fmuser.org -> Κροατικά
cs.fmuser.org -> Τσέχικα
da.fmuser.org -> Δανικά
nl.fmuser.org -> Ολλανδικά
et.fmuser.org -> Εσθονικά
tl.fmuser.org -> Φιλιππινέζικα
fi.fmuser.org -> Φινλανδικά
fr.fmuser.org -> Γαλλικά
gl.fmuser.org -> Γαλικιανά
ka.fmuser.org -> Γεωργιανά
de.fmuser.org -> Γερμανικά
el.fmuser.org -> Ελληνική
ht.fmuser.org -> Κρεόλ της Αϊτής
iw.fmuser.org -> Εβραϊκά
hi.fmuser.org -> Χίντι
hu.fmuser.org -> Ουγγρική
is.fmuser.org -> Ισλανδικά
id.fmuser.org -> Ινδονησιακά
ga.fmuser.org -> Ιρλανδικά
it.fmuser.org -> Ιταλικά
ja.fmuser.org -> Ιαπωνικά
ko.fmuser.org -> Κορεάτικα
lv.fmuser.org -> Λετονικά
lt.fmuser.org -> Λιθουανικά
mk.fmuser.org -> Μακεδόνας
ms.fmuser.org -> Μαλαισιανά
mt.fmuser.org -> Μαλτέζικα
no.fmuser.org -> Νορβηγική
fa.fmuser.org -> Περσικά
pl.fmuser.org -> Πολωνικά
pt.fmuser.org -> Πορτογαλικά
ro.fmuser.org -> Ρουμανικά
ru.fmuser.org -> Ρωσικά
sr.fmuser.org -> Σέρβικα
sk.fmuser.org -> Σλοβακικά
sl.fmuser.org -> Σλοβένικα
es.fmuser.org -> Ισπανικά
sw.fmuser.org -> Σουαχίλι
sv.fmuser.org -> Σουηδικά
th.fmuser.org -> Ταϊλάνδης
tr.fmuser.org -> Τουρκικά
uk.fmuser.org -> Ουκρανικά
ur.fmuser.org -> Ουρντού
vi.fmuser.org -> Βιετνάμ
cy.fmuser.org -> Ουαλικά
yi.fmuser.org -> Γίντις
προετοιμασία
Μια πίτα βατόμουρου (1-3 γενιές είναι εντάξει)
Μια κάμερα USB
Συνδεδεμένο στο δίκτυο
βήμα
Συνδέστε το βατόμουρο στην κάμερα USB. Η εντολή lsusb μπορεί να δει το μοντέλο της κάμερας και άλλες πληροφορίες. Ταυτόχρονα, μια συσκευή βίντεο 0 θα εμφανιστεί στον κατάλογο / dev. Για να εγκαταστήσετε web server σε βατόμουρο πίτα, το nginx επιλέγεται λαμβάνοντας υπόψη την απόδοση του βατόμουρου.
sudo update apt-get
sudo apt-get να εγκαταστήσετε nginx
Από προεπιλογή, ο ριζικός κατάλογος του ιστότοπου του nginx είναι στο / var / www / HTML. Για ευκολία, μπορούμε να αλλάξουμε τον ριζικό κατάλογο σε / var / www, να τροποποιήσουμε το προεπιλεγμένο αρχείο των / etc / nginx / διαθέσιμων ιστότοπων, να αλλάξουμε το root / var / www / HTML. to root / var / WWW ;, και μετά εισαγάγετε τον κατάλογο / var / www για να διαγράψετε το προεπιλεγμένο αρχείο στον φάκελο HTML index.nginx - debian.html Μεταβείτε σε αυτόν τον κατάλογο και επανεκκινήστε την υπηρεσία nginx.
cd / var / www;
sudo mv html / index.nginx - debian.html index.html
sudo rm -r html
sudo υπηρεσία nginx επανεκκίνηση
Το HLS τεμαχίζει συνεχώς το βίντεο και το γράφει στα αρχεία n κυκλικά. Η επαναλαμβανόμενη εγγραφή για μεγάλο χρονικό διάστημα ενδέχεται να προκαλέσει ζημιά στην κάρτα SD. Επομένως, είναι καλύτερο να διαιρέσετε χώρο μνήμης 16 μέτρων για την αποθήκευση των αρχείων slice. Δημιουργήστε το φάκελο HLS στον κατάλογο / var / www, τροποποιήστε το αρχείο / etc / fstab και προσθέστε ένα περιεχόμενο ως εξής:
προεπιλογές tmpfs / var / www / hls tmpfs, μέγεθος = 16M 0 0
Επανεκκινήστε την πίτα βατόμουρου. Αφού εισαγάγετε την εντολή DF - H, μπορείτε να δείτε ότι έχει ως εξής, υποδεικνύοντας ότι το TMPFS προσαρμόστηκε επιτυχώς στο / var / www / HLS.
tmpfs 16M 0 16M 0% / var / www / hls
Δημιουργήστε στον τρέχοντα κατάλογο, δηλαδή / home / PI hls.sh Όπου - R 10 αντιπροσωπεύει το ρυθμό καρέ 10, - το s 640x480 αντιπροσωπεύει την ανάλυση, - B: V 300K αντιπροσωπεύει την ταχύτητα βίντεο και C: V H264 αντιπροσωπεύει το video rate_ OMX σημαίνει κωδικοποιητής υλικού OMX χρησιμοποιώντας βατόμουρο, - segment_ Time 2 αντιπροσωπεύει 2 δευτερόλεπτα ανά φέτα, - segment_ Wrap 3 σημαίνει ότι ο αριθμός των φετών είναι 3, - segment_ list_ Το μέγεθος 3 σημαίνει ότι ο αριθμός των αρχείων buffer είναι 3. Τέλος , τα κομμένα αρχεία τοποθετούνται στον κατάλογο / var / www / HLS και δημιουργείται το stream.m3u8.
ffmpeg -f v4l2 -r 10 -s 640x480 -i / dev / video0 -b: v 300k -c: v h264_ omx -an -f segment -segment_ time 2 -segment_ wrap 3 -segment_ list_ size 3 -segment_ list "/ var / www / hls / stream.m3u8 "" /var/www/hls/stream%03d.ts "
Υλοποίηση hls.sh
chmod + x hls.sh
./ hls.sh
Χρησιμοποιήστε ένα πρόγραμμα περιήγησης που υποστηρίζει HTML5 για να δείτε το περιεχόμενο της ροής βίντεο. Ο σύνδεσμος είναι: Raspberry pie IP / HLS / stream. M3u8
Έξοδος HLS
περίληψη
Το αποτέλεσμα της χρήσης κωδικοποιητή υλικού πίτας βατόμουρου είναι πολύ προφανές, βασικά δεν καταλαμβάνει τη χρήση της CPU. Το HLS που χρησιμοποιείται αυτή τη φορά είναι ένα πρωτόκολλο ζωντανής ροής βίντεο που μπορεί να χρησιμοποιηθεί απευθείας σε HTML5. Έχει τα πλεονεκτήματα της καλής διείσδυσης και μπορεί να χρησιμοποιηθεί όταν υπάρχει δίκτυο. Ωστόσο, τα μειονεκτήματα είναι προφανή. Η καθυστέρηση βίντεο είναι πολύ μεγάλη. Σύμφωνα με τις παραπάνω ρυθμίσεις, έχει επίσης καθυστέρηση τουλάχιστον 6S. Αναμένεται ότι το πρωτόκολλο webrtc μπορεί να διαδώσει το συντομότερο δυνατό.
|
Εισαγάγετε email για να εκπλήξετε
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Αφρικανικά
sq.fmuser.org -> Αλβανικά
ar.fmuser.org -> Αραβικά
hy.fmuser.org -> Αρμενίων
az.fmuser.org -> Αζερμπαϊτζάν
eu.fmuser.org -> Βάσκων
be.fmuser.org -> Λευκορωσικά
bg.fmuser.org -> Βουλγαρικά
ca.fmuser.org -> Καταλανικά
zh-CN.fmuser.org -> Κινέζικα (απλοποιημένα)
zh-TW.fmuser.org -> Κινέζικα (Παραδοσιακά)
hr.fmuser.org -> Κροατικά
cs.fmuser.org -> Τσέχικα
da.fmuser.org -> Δανικά
nl.fmuser.org -> Ολλανδικά
et.fmuser.org -> Εσθονικά
tl.fmuser.org -> Φιλιππινέζικα
fi.fmuser.org -> Φινλανδικά
fr.fmuser.org -> Γαλλικά
gl.fmuser.org -> Γαλικιανά
ka.fmuser.org -> Γεωργιανά
de.fmuser.org -> Γερμανικά
el.fmuser.org -> Ελληνική
ht.fmuser.org -> Κρεόλ της Αϊτής
iw.fmuser.org -> Εβραϊκά
hi.fmuser.org -> Χίντι
hu.fmuser.org -> Ουγγρική
is.fmuser.org -> Ισλανδικά
id.fmuser.org -> Ινδονησιακά
ga.fmuser.org -> Ιρλανδικά
it.fmuser.org -> Ιταλικά
ja.fmuser.org -> Ιαπωνικά
ko.fmuser.org -> Κορεάτικα
lv.fmuser.org -> Λετονικά
lt.fmuser.org -> Λιθουανικά
mk.fmuser.org -> Μακεδόνας
ms.fmuser.org -> Μαλαισιανά
mt.fmuser.org -> Μαλτέζικα
no.fmuser.org -> Νορβηγική
fa.fmuser.org -> Περσικά
pl.fmuser.org -> Πολωνικά
pt.fmuser.org -> Πορτογαλικά
ro.fmuser.org -> Ρουμανικά
ru.fmuser.org -> Ρωσικά
sr.fmuser.org -> Σέρβικα
sk.fmuser.org -> Σλοβακικά
sl.fmuser.org -> Σλοβένικα
es.fmuser.org -> Ισπανικά
sw.fmuser.org -> Σουαχίλι
sv.fmuser.org -> Σουηδικά
th.fmuser.org -> Ταϊλάνδης
tr.fmuser.org -> Τουρκικά
uk.fmuser.org -> Ουκρανικά
ur.fmuser.org -> Ουρντού
vi.fmuser.org -> Βιετνάμ
cy.fmuser.org -> Ουαλικά
yi.fmuser.org -> Γίντις
FMUSER Wirless Μετάδοση βίντεο και ήχου πιο εύκολα!
Επικοινωνία
Διεύθυνση:
No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Κίνα 510620
Κατηγορίες
Newsletter