Mục lục:
- Bước 1: Những gì bạn cần và những gì bạn nhận được
- Bước 2: Lấy phần mềm và các công cụ để đưa vào Sdcard
- Bước 3: Cập nhật và gửi tất cả lên
- Bước 4: Tùy chỉnh
- Bước 5: Cách sử dụng:
- Bước 6: Danh sách các lệnh để đưa vào ứng dụng
- Bước 7: Một số nội dung khác… Giao diện WEB
Video: Tạo Chromecast giống như thiết bị Raspberry Pi: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Tôi đã sở hữu một Chromecast v2 (loại tròn, USB giống như v1 và v3 trông giống v2 nhưng có chữ G trên i và có một cục gạch nguồn với cổng Ethernet trên đó) và tôi thích nó, rất thú vị khi sử dụng và dễ thiết lập, NHƯNG…
Vâng, có NHƯNG, khi tôi ở một nơi không có truy cập internet và không thể sử dụng gói dữ liệu của mình, tôi KHÔNG THỂ SỬ DỤNG nó để truyền phát phương tiện cục bộ từ điện thoại hoặc máy tính bảng của mình, ngay cả khi tôi không 'không cần internet chút nào, google với "sự khôn ngoan tuyệt vời" của họ đã quyết định không cho phép nó khởi động ngay cả khi không có internet, thật tệ nếu cuối cùng bạn vẫn cần nó để phát trực tuyến
Tôi có một bộ định tuyến mini GL-MT300A, rất nhỏ và có thể được cấp nguồn bằng điện thoại, pin ngoài hoặc bộ sạc điện thoại, tôi sử dụng bộ định tuyến này để ghép nối Chromecast với nó và khi cần kết nối Internet, tôi chỉ cần kết nối bộ định tuyến với dây mạng hoặc nếu họ chỉ có WiFi, nó hỗ trợ kết nối với máy khách đó và hoạt động như một bộ định tuyến đồng thời, bây giờ sự cố vẫn tiếp diễn, không có internet = không có chromecast của phương tiện cục bộ cho bạn. Ở đây có Raspberry Pi Zero W (W đến từ Wireless, nó có thẻ build it, * yaay *, cả Bluetooth nữa nhưng tôi không cần nó: P)
Bước 1: Những gì bạn cần và những gì bạn nhận được
Bạn cần:
- Raspberry Pi Zero W (của tôi là trong trường hợp acrylic)
- Cáp HDMI (một loại có nắp nhựa rất đẹp)
- Nguồn điện (bộ sạc điện thoại trong hộp đựng của tôi)
- Bộ chuyển đổi Mini HDMI (đực) sang HDMI đầy đủ (cái) (đi kèm với PI)
- Thẻ SD 8Gb trở lên (tôi sử dụng 16Gb từ Medion)
- Đầu đọc thẻ SD (tôi đã nhận của tôi như một món quà với một ngân hàng điện từ Hama)
- Kết nối Internet và PC để tải xuống "Raspbian Stretch Lite"
- Etcher Portable (trình ghi hình ảnh thẻ sd) -> tải Etcher cho Windows x86 (32-bit) (Portable) cũng sẽ hoạt động trên x64
- Tải xuống Putty từ liên kết được cung cấp hoặc google để tìm nó
Bạn sẽ nhận được:
Mục tiêu truyền cho các tệp video từ các dịch vụ trực tuyến như YouTube và phương tiện nội bộ (Video, Âm thanh và Hình ảnh) cho Android (Raspicast), windows và bất kỳ hệ điều hành nào hỗ trợ ứng dụng khách SSH
Nó không yêu cầu internet nếu phương tiện bạn đang gửi đến nó được lưu trữ trên thiết bị của bạn hoặc một nơi nào đó trong mạng cục bộ
Bạn có thể nhận được điều khiển từ xa của mục tiêu như phát lại, chọn nguồn, phát / tạm dừng, âm lượng, thoát. (Raspberry SSH hoặc SSH Button, Putty)
Bạn nhận được thời gian khởi động thiết bị rất nhanh, đối với Raspberry Pi Zero, khoảng 10 giây
Bạn nhận được một hình nền mặc định và một cách để hiển thị các hình nền ngẫu nhiên, bằng cách nhấn một nút không chiếm bất kỳ dung lượng nào trên thiết bị của bạn và vẫn ở đó cho đến khi khởi động lại. (nó có thể được thay đổi để kiên trì, tôi sẽ chỉ sau này làm thế nào)
Nó chấp nhận nhiều loại luồng khác nhau (như HTTP, HTTPS, RTSP) và với sự trợ giúp của máy tính, máy tính xách tay trong trường hợp của tôi, Sopcast, Acestream cũng như phương tiện cục bộ có phụ đề bên ngoài (như srt, sub)
Bạn thậm chí có thể cung cấp các tệp qua HTTP được lưu trữ trên máy tính của mình, với sự trợ giúp của một tệp di động, một tệp duy nhất, máy chủ web cho trình phát
Có nhiều thứ để khám phá, thêm hoặc bớt, tùy thuộc vào nhu cầu của bạn
Bước 2: Lấy phần mềm và các công cụ để đưa vào Sdcard
Tải xuống:
Bây giờ bạn truy cập https://www.raspberrypi.org/downloads/raspbian/ và tải xuống "Raspbian Stretch Lite"
Truy cập https://www.balena.io/etcher/ và tải Etcher cho Windows x86 (32-bit) (Portable) (có cả phiên bản linux và mac)
Tải xuống putty từ
Bây giờ bạn đã có tất cả những điều này, chúng tôi sẽ khởi động Etcher và lắp thẻ vào đầu đọc thẻ và đầu đọc trong máy tính: P
Trong Etcher, nhấp vào chọn hình ảnh và chọn tệp zip đã tải xuống (đối với tôi tại thời điểm tôi viết đây là "2018-11-13-raspbian-stretch-lite.zip", sau đó chọn trình đọc thẻ từ danh sách hiển thị và ít nhất là nhấp vào flash, nó sẽ yêu cầu quyền Kiểm soát tài khoản người dùng (UAC), cho phép nó, nó cần truy cập vật lý vào sdcard ở chế độ độc quyền để ghi hình ảnh. Khi hoàn thành rút phích cắm, nó đã được Etcher đẩy ra và đặt nó trở lại, sẽ có một phân vùng khởi động ~ 50Mb và bạn sẽ được nhắc định dạng một "phân vùng chưa được định dạng" ĐỪNG ĐỊNH DẠNG NÓ, windows không thể đọc phân vùng linux và có một phân vùng ext4.
Bạn cần tạo 2 tệp trong phân vùng khởi động.
một tệp mới không có phần mở rộng được gọi là ssh
một cái khác có tên wpa_supplicant.conf
Nội dung của "wpa_supplicant.conf" như sau
quốc gia = GB
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "YOUR_WIFI_SSID" psk = "YOUR_SUPER_SECRET_PASSWORD"}
Bây giờ hãy cắm nó vào Raspberry Pi của bạn và kết nối thiết bị đầu ra HDMI (hay còn gọi là TV, Máy chiếu, v.v.) và cấp nguồn.
Dòng cuối cùng trước khi đăng nhập nó sẽ được hiển thị một IP. (Theo nguyên tắc chung, tốt hơn hết là bạn nên đặt phân bổ địa chỉ tĩnh cho bộ định tuyến của bạn, hãy xem hình ảnh bộ định tuyến Linksys.
Bước 3: Cập nhật và gửi tất cả lên
Cập nhật hệ thống của bạn:
sudo apt-get cập nhật
sudo apt-get nâng cấp sudo apt-get cập nhật sudo rpi-update
Sau khi tất cả hoàn tất, nó sẽ khởi động lại và bạn sẽ có một cửa sổ putty không hoạt động, hãy đóng nó và bắt đầu lại với cùng dữ liệu từ bước trước.
Bây giờ chúng ta sẽ cài đặt omxplayer, không cần biên dịch nó từ nguồn là một phần của kho lưu trữ Raspbian.
sudo apt-get install omxplayer fonts-freefont-ttf
Tôi muốn có một cách để thay đổi cổng HDMI của TV, với sự trợ giúp của Raspberry, giống như tôi muốn truyền thứ gì đó đến nó và không muốn sử dụng điều khiển từ xa để thay đổi nguồn sang nguồn mà nó được kết nối. Có một cách để làm điều đó từ Pi và với sự trợ giúp của lệnh từ ứng dụng tôi chọn. Truyện dài ngắn làm như sau:
sudo apt-get install cec-utils
Bây giờ nó theo sau trình xem ảnh bộ đệm khung được gọi là fbi (có một phiên bản nâng cao hơn được gọi là fim)
sudo apt-get install fbi
Hỗ trợ Samba, chia sẻ cửa sổ để truy cập và có một thư mục chia sẻ.
sudo apt-get install samba samba-common-bin
cd / home / pi
sudo mkdir -m 1777 / home / pi / share
Chỉnh sửa tệp cấu hình samba
sudo nano /etc/samba/smb.conf
chèn các dòng sau vào cuối (những dòng bắt đầu bằng # là nhận xét và có thể bị bỏ qua)
[đăng lại]
Nhận xét = thư mục chia sẻ Pi Đường dẫn = / home / pi / chia sẻ Có thể duyệt = có Có thể viết = Có chỉ khách = không tạo mặt nạ = 0777 mặt nạ thư mục = 0777 Công khai = có Khách ok = có
Cuối cùng, lưu nó; sử dụng nano trong thiết bị đầu cuối:
nhấn “Ctrl + X” để đóng tệp, sau đó nhấn “Y” để xác nhận lưu, sau đó nhấn “Enter” để lưu tệp dưới tên tệp phù hợp.
Bây giờ đặt mật khẩu cho samba giống như cho người dùng pi (mặc định: raspberry)
sudo smbpasswd -a pi
khởi động lại dịch vụ samba
khởi động lại sudo /etc/init.d/samba
Bây giờ bạn đã có những điều cơ bản, tùy chỉnh đang theo sau.
Bước 4: Tùy chỉnh
làm cho màn hình giật gân được hiển thị khi khởi động thay vì màn hình đen với chữ trắng.
Tải xuống WinSCP và đăng nhập bằng cùng một IP, người dùng và mật khẩu từ đăng nhập SSH / Putty.
Truy cập / home / pi / và tải lên hình ảnh được cung cấp trong tệp zip ở bước này, sau khi giải nén. Sau đó thoát ra. Hình ảnh có độ phân giải 1080p.
gõ lệnh sau trong putty:
nano ~ /.bashrc
cuộn đến dòng cuối cùng bằng các phím mũi tên, hãy chèn các dòng sau vào đó (những dòng bắt đầu bằng # là nhận xét và có thể bị bỏ qua)
# Fifo cho các lệnh qua ssh tới omxplayer
mkfifo / tmp / cmd # giật màn hình để thay thế màn hình đen và văn bản sudo / usr / bin / fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg
Cuối cùng, lưu nó; sử dụng nano trong terminal: nhấn “Ctrl + X” để đóng tệp, sau đó nhấn “Y” để xác nhận lưu, sau đó “Enter” để lưu tệp dưới tên tệp phù hợp.
Bây giờ chúng tôi làm cho người dùng 'pi' tự động đăng nhập khi khởi động, chúng tôi cần điều này để hiển thị hình ảnh, nó có thể được thực hiện theo cách mà không cần tự động đăng nhập nhưng khó hơn và có thể trở nên tồi tệ bởi một lỗi đánh máy.
sudo raspi-config
- Chọn tùy chọn khởi động
- Chọn Máy tính để bàn / CLI
- Chọn tự động đăng nhập Bảng điều khiển cho CLI
Bây giờ chúng tôi sẽ khởi động lại và chúng tôi đã hoàn tất với số pi và sẽ tạo ra các món quà để chơi.
khởi động lại sudo
Ý tưởng về dự án của tôi là hầu hết mọi thứ được thực hiện trong máy khách SSH vì nó có thể được tùy chỉnh và thay đổi theo cách cần thiết.
Bước 5: Cách sử dụng:
Tôi sẽ hiển thị các lệnh và những gì chúng làm cũng như cách định cấu hình phần mềm bổ sung từ thiết bị phát trực tuyến.
Tôi sử dụng 3 ứng dụng Android và 4 ứng dụng PC cho mục đích của mình nhưng bạn thực hiện những gì bạn cần từ những gì tôi sẽ cho bạn thấy vì bạn có thể có tất cả và thậm chí thêm nhiều thứ vào đó.
• YouTube: trong Android sử dụng Raspcast, trong PC sử dụng một trang web như https://www.onlinevideoconverter.com/ hoặc
www.youtubnow.com/ hoặc https://youtubemp4.to hoặc thậm chí tốt hơn https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ là id youtube), bạn sẽ nhận được liên kết trực tiếp đến phương tiện có thể được phát bằng lệnh sau:
omxplayer -o hdmi "https://sv89.onlinevideoconverter.com/download?file=f5a0d3c2e4d3g6h7" / tmp / cmd
Thêm </ tmp / cmd sẽ cho phép điều khiển từ xa và; tiếng vang. > / tmp / cmd sẽ bắt đầu phát luồng hoặc nếu không nó sẽ đợi lệnh từ năm mươi. Tham số -o hdmi của omxplayer sẽ xuất ra video HDMI VÀ âm thanh sẽ xuất hiện ở đó, điều này rất quan trọng đối với những người đang sử dụng các biến thể lớn hơn của Raspberry Pi Zero W.
Bây giờ tôi chỉ cho bạn cách cấu hình Raspicast cho Android, miễn phí và không có quảng cáo.
Cài đặt Raspicast từ cửa hàng Google Play và định cấu hình nó như trong hình ảnh được cung cấp.
play.google.com/store/apps/details?id=at.huber.raspicast
• Sopcast: khởi động Sopcast trên PC, chọn một kênh và khi bạn nhìn thấy hình ảnh, hãy đưa ra lệnh sau
IP 192.168.1.6 là địa chỉ IP CỦA PC CỦA BẠN. KHÔNG PHẢI LÀ MỘT TỪ PI, trong ví dụ của tôi, Pi có 192.168.1.9 và máy tính xách tay là 192.168.1.6
omxplayer -o hdmi "192.168.1.6:8902" / tmp / cmd
• AcePlayer: khởi động nó, chọn một kênh và… có một lần cài đặt bạn cần thay đổi để nó hoạt động, đi tới Công cụ -> Tùy chọn -> Dày Tất cả, Đầu ra luồng -> Chuỗi đầu ra luồng mặc định, nơi bạn nhập các thông tin sau
#duplicate {dst = "http {mux = ts, dst =: 8902 / tv.asf}", dst = display}
Nhấp vào để lưu. Bây giờ, lệnh sẽ hiển thị cho bạn luồng, sau khi bạn bắt đầu nó trên AcePlayer ofc:
omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf" / tmp / cmd
• Truyền tệp từ PC Bạn cần cài đặt Putty, Zervit, VLC (không phải portable)
Zervit bạn nhận được từ
Đầu tiên, bạn cần đặt zervit.exe trong thư mục chứa các tệp phương tiện mà bạn muốn gửi đến Raspberry PI của mình, sau đó chạy nó, nó sẽ hỏi một số câu hỏi. "Số cổng để lắng nghe (80):" nhập 80 và nhập "Chấp nhận danh sách thư mục [Y / N]:" nhập y và nhập bây giờ, mở trình duyệt và nhập địa chỉ IP LAN của bạn https://192.168.1.6 bạn sẽ thấy tất cả các tệp phương tiện ở đó, sao chép liên kết đến một trong số đó bằng cách nhấp chuột phải -> sao chép liên kết, sau đó ssh với putty và gõ
omxplayer -o hdmi "https://192.168.1.6/Movie.mp4" / tmp / cmd <- hoặc bất kỳ tệp phương tiện nào của bạn được gọi
Đối với các tệp có phụ đề, hãy đặt phụ đề, cùng tên với tệp video có phần mở rộng srt trong thư mục chia sẻ windows của mâm xôi
RASPBERRYPI / chia sẻ
hoặc
192.168.1.9 / share
trong đó 192.168.1.9 là ip của mâm xôi của bạn.
trong thư mục chính của bạn (/ home / pi)
wincp với pi: rasspberry và tải lên tập lệnh python có tên 'omxplayersub.py' với nội dung sau:
nhập quy trình con
import sys import urllib2 if (len (sys.argv)! = 2): print "Không có tên tệp được chỉ định" bỏ () file = sys.argv [1] subfile = "/ home / pi / share /" + file.split ("/") [- 1] subfile = subfile [: - 3] + "srt" subfile = urllib2.unquote (subfile) subprocess. Popen ('omxplayer -o hdmi -r --font "/ home / pi / Segoe UI, Medium.ttf "--italic-font" / home / pi / Segoe UI, Italic.ttf "--align center '+'" '+ file +' "'+' - phụ đề '+'" '+ subfile + '"', shell = True)
bây giờ hãy tải nó lên với các phông chữ gia đình Segoe UI và FreeSans vào thư mục chính của bạn (/ home / pi) Thay đổi tên phông chữ cho loại phông chữ mong muốn và nếu cần, hãy thêm - kích thước phông chữ 55 (mặc định: 55) sau --align với kích thước mong muốn.
và sử dụng lệnh sau để chơi:
python omxplayersub.py "https://192.168.1.6/Defiance%20S01E02.mp4" </ tmp / cmd <- hoặc bất kỳ tệp phương tiện nào của bạn được gọi
Nếu bạn không thấy nó trên màn hình đang phát, thì có vấn đề về khả năng tương thích, trên một số tệp h264, cấu hình được hiển thị bằng h264-omx là -99, đúng là âm 99 và nó sẽ không phát, trong trường hợp này và trong trường hợp tệp có phụ đề bên ngoài mà bạn sẽ cần sử dụng luồng VLC, chọn tệp / tệp, chọn HTTP, để cổng mặc định, h.264 / AAC (TS), giữ tỷ lệ thành 1, Mã hóa chuyển tiếp - Cài đặt phụ đề dày, nhấn nút luồng và để nó chạy trong vài giây.
omxplayer -o hdmi "https://192.168.1.6:8080/" / tmp / cmd <- nó sẽ bắt đầu phát
Chúng tôi đang thực hiện chuyển mã, nó sẽ giảm chất lượng một chút khi hiển thị và CPU sẽ hoạt động nhiều hơn trên PC nhưng nó vẫn hoạt động.
CEC - Kiểm soát
Bật TV
echo trên 0 | cec-client -s -d 1
Tắt TV
echo chờ 0 | cec-client -s -d 1
Thay đổi nguồn HDMI
HDMI1
echo "tx 4F: 82: 10: 00" | cec-client -s -d 1
HDMI2
echo "tx 4F: 82: 20: 00" | cec-client -s -d 1
HDMI3
echo "tx 4F: 82: 30: 00" | cec-client -s -d 1
HDMI4
echo "tx 4F: 82: 40: 00" | cec-client -s -d 1
Giống như bạn thấy byte thứ ba trong chuỗi hex mà chúng tôi lặp lại là số của đầu nối HDMI để thiết lập hoạt động.
Bước 6: Danh sách các lệnh để đưa vào ứng dụng
Bạn đã cài đặt Raspicast ở bước trước, bây giờ bạn phải chọn giữa Raspberry SSH (trả phí) hoặc SSH Button (miễn phí và tôi thích nó hơn, nhưng tôi đã mua Raspberry SSH trước đó để khám phá cái này).
Raspberry SSH
play.google.com/store/apps/details?id=uk.co.knowles_online.raspberryssh
Ứng dụng này, hoặc nút SSH, là bắt buộc nếu bạn cần truyền nội dung từ PC và cần điều khiển từ xa từ thiết bị Android, nó có thể được sử dụng mà không cần thông qua putty từ PC.
Cấu hình cho cả hai gần giống nhau.
Nút 1 Văn bản Btn: Khởi động lại
Btn Cmd:
khởi động lại sudo
Nút 2
Văn bản Btn: Poweroff
Btn Cmd:
sudo poweroff
Nút 3
Văn bản Btn: HDMI1
Btn Cmd:
echo "tx 4F: 82: 10: 00" | cec-client -s -d 1
Nút 4
Văn bản Btn: HDMI2
Btn Cmd:
echo "tx 4F: 82: 20: 00" | cec-client -s -d 1
Nút 5
Văn bản Btn: HDMI3
Btn Cmd:
echo "tx 4F: 82: 30: 00" | cec-client -s -d 1
Nút 6
Văn bản Btn: Giết omxplayer
Btn Cmd:
sudo killall -s 9 omxplayer.bin
Nút 7
Văn bản Btn: Sopcast
Btn Cmd:
omxplayer -o hdmi "https://192.168.1.6:8902" / tmp / cmd
Nút 8
Văn bản Btn: AcePlayer
Btn Cmd:
omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf" / tmp / cmd
Nút 9
Văn bản Btn: VLC Stream
Btn Cmd:
omxplayer -o hdmi "https://192.168.1.6:8080/" / tmp / cmd
Nút 10
Văn bản Btn: Phát / Tạm dừng
Btn Cmd:
echo -n p> / tmp / cmd
Nút 11
Văn bản Btn: Âm lượng +
Btn Cmd:
echo -n +> / tmp / cmd
Nút 12
Văn bản Btn: Khối lượng -
Btn Cmd:
echo -n -> / tmp / cmd
Nút 13
Văn bản Btn: Thoát Omxplayer
Btn Cmd:
echo -n q> / tmp / cmd
Nút 14
Văn bản btn: Hình nền ngẫu nhiên
Btn Cmd:
wget -O DELME.jpg https://source.unsplash.com/random/1920x1080 &> / dev / null; sudo killall fbi &> / dev / null; sudo fbi -noverbose -a -T 1 DELME.jpg &> / dev / null; sleep 1; rm DELME.jpg
Nút 15
Văn bản btn: Hình nền mặc định
Btn Cmd:
sudo killall fbi &> / dev / null; sudo fbi -noverbose -a -T 1 splashscreen.jpg &> / dev / null
Nút 16 Btn Văn bản: Hình nền trình chiếu
Btn Cmd:
cd / home / pi / slideshow /; sudo killall fbi &> / dev / null; sudo fbi -noverbose -a -T 1 -t 5 *.jpg &> / dev / null
-t 5 trong 5 giây
Nút 17 Văn bản Btn: CHƠI HTTP SUBTITLE (Chỉnh sửa)
Btn Cmd:
python omxplayersub.py "https://192.168.1.6/Some%20video%20with%20subtitle.mp4" </ tmp / cmd
Khi chỉnh sửa, hãy thay đổi "https://192.168.1.6/Some%20video%20with%20subtitle.mp4" bằng url của tệp từ nguồn bên ngoài hoặc thay đổi nó thành một cái gì đó như / home / pi / share. Phụ đề cần phải ở trong / home / pi / share, LUÔN LUÔN.
Phần mềm miễn phí thay thế cho Raspberry SSHttps: //play.google.com/store/apps/details? Id = com.pd7l.sshbutton & hl = en_US
Hoạt động giống hệt như Raspberry SSH, không có quảng cáo, ít màu hơn và tất cả các nút đều nằm trên một hàng không phải 2 nhưng nó miễn phí và hoạt động tuyệt vời.
Bây giờ là phần cuối của một số điều kỳ lạ, hãy truyền trực tuyến những gì bạn ghi lại bằng điện thoại trong thời gian thực, có một số giây trễ, đến TV của bạn.
IP WEBCAMERA PRO (trả phí)
play.google.com/store/apps/details?id=com.pas.webcam.pro
Bắt đầu phát trực tuyến và sử dụng lệnh sau để truyền đến TV
omxplayer -o hdmi rtsp: //192.168.1.8: 8080 / h264_ulaw.sdp
RTSP Camera Server (miễn phí)
play.google.com/store/apps/details?id=com.miv.rtspcamera&hl=vi&rdid=com.miv.rtspcamera
Làm điều tương tự như trả phí nhưng miễn phí, không có quảng cáo
omxplayer -o hdmi "rtsp: //192.168.1.8: 5554 / camera"
Camera hoạt động - rtsp: // (địa chỉ IP thiết bị): 5554 / camera Camera sau - rtsp: // (địa chỉ IP thiết bị): 5554 / back Camera trước - rtsp: // (địa chỉ IP thiết bị): 5554 / front
Tham số URL máy ảnh:
res Độ phân giải - chiều rộng (số) x chiều cao (số)
fps Khung hình trên giây - fps (số) mic Bật / Tắt micrô - bật (chuỗi) hoặc tắt (chuỗi)
Ví dụ: rtsp: // (địa chỉ IP của thiết bị): 5554 / back? Res = 640x480 & fps = 10 & mic = on
Bước 7: Một số nội dung khác… Giao diện WEB
Cài đặt nó bằng một dòng duy nhất từ git
wget https://raw.githubusercontent.com/brainfoolong/omxwebgui-v2/master/install.sh && clear && sh install.sh
Giao diện người dùng mặc định trên cổng 4321, nó không cần máy chủ web và hoạt động tất cả dưới php
Yêu cầu:
sudo apt-get install php-cli
sudo apt-get install php-mbstring sudo apt-get install php5-cli sudo apt-get install php5-mbstring
Tải xuống / Sao chép / Giải nén toàn bộ tập lệnh vào một thư mục bạn thích. Đặt chmod chính xác cho các tập lệnh với
chmod + x *.sh
Tạo một máy chủ web php đang nghe trên cổng 4321, bạn có thể thay đổi cổng này thành bất cứ thứ gì bạn muốn. Bắt đầu điều này với cùng một người dùng mà bạn cần để phát video. Vui lòng không sử dụng apache hoặc của máy chủ khác để chạy tập lệnh php, nó có thể sẽ không hoạt động.
php -S 0.0.0.0:4321 -t / home / pi / omxwebgui> / dev / null 2> & 1 &
Mở trang web bằng https://192.168.1.9:4321 (trong đó 192.168.1.9 là IP của mâm xôi pi)
Để bật tự động khởi động lại khi khởi động lại, chỉ cần thêm dòng sau vào crontab của bạn. Làm điều này với người dùng cùng tên mà bạn cần phát video. Không cần sudo. Thêm dòng sau vào crontab bằng crontab -e để khởi động máy chủ web php đơn giản khi khởi động lại.
crontab -e
bây giờ thêm với
@reboot php -S 0.0.0.0:4321 -t omxwebgui> / dev / null 2> & 1 &
Thêm tệp trong cài đặt, chỉ các chia sẻ được lưu trữ cục bộ hoặc được ánh xạ và luồng ofc mới có thể được thêm.add / home / pi / share vào thư mục phụ đề và nếu cần, hãy bật sửa lỗi cho tốc độ phát lại gấp 2 lần và không có lỗi âm thanh.
Đề xuất:
Một NAS Raspberry Pi thực sự trông giống như một NAS: 13 bước (có hình ảnh)
Một NAS Raspberry Pi thực sự trông giống như một NAS: Tại sao lại là một NAS Raspberry Pi Ồ, tôi đã tìm kiếm một NAS Raspberry Pi tiết kiệm dung lượng từ internet và tôi không tìm thấy gì cả. Tôi đã tìm thấy một số thiết kế NAS với Raspberry Pi được dán vào một tấm gỗ nhưng đó không phải là điều tôi muốn. Tôi muốn
Tạo hệ thống cảnh báo bằng giọng nói / giọng nói: 4 bước
Tạo hệ thống cảnh báo bằng giọng nói / giọng nói: Dự án này chúng tôi đã tạo ra hệ thống cảnh báo và thông báo bằng giọng nói / giọng nói. Ít nhất hai cảm biến có thể được sử dụng trong dự án này
Trông giống như kẻ thù của bạn: Tạo ra các dấu hiệu gây bối rối, kinh ngạc và nhại lại !: 6 bước (kèm theo hình ảnh)
Trông giống như kẻ thù của bạn: Tạo dấu hiệu gây bối rối, kinh ngạc và nhại lại !: Trong phần hướng dẫn này, bạn sẽ học Thiết kế Ngụy trang. Trong các dự án trước đây, tôi đã sử dụng và cải tiến các kỹ thuật khác nhau để bắt chước các biển báo của chính phủ hoặc công ty. Sử dụng các phương pháp được nêu trong các bước sau sẽ cho phép bạn tạm thời
Làm cho XP của bạn NHÌN (với mắt chưa được đào tạo) giống như Mac OS X: 4 bước
Làm cho XP của bạn NHÌN (với Mắt chưa được đào tạo) Giống như Mac OS X: LƯU Ý: Điều này rất sớm. Vui lòng kiểm tra lại để biết thêm sau vài ngày. Tôi biết có một số hướng dẫn thay đổi giao diện của XP thành Vista (Virus xâm nhập phần mềm gián điệp trojan phần mềm quảng cáo). Tại sao lại là Vista khi nó là Aqua của Mac thì nó "tiện
Giá rẻ (như trong Miễn phí [như trong Bia]) Chân đế nhiều mét: 4 bước
Giá rẻ (như trong Miễn phí [như trong Bia]) Chân đế nhiều mét: Tôi đã rất khó chịu khi phải cúi cổ hoặc giữ thăng bằng một cách bấp bênh chiếc đồng hồ đa năng giá 4 đô la rẻ tiền của mình ở đâu đó mà tôi thực sự có thể ĐỌC màn hình. Vì vậy, tôi quyết định giải quyết vấn đề của riêng mình! Đây cũng là lần đầu tiên 'có thể cấu trúc của tôi, vì vậy nếu ai có commen hữu ích