Cách tốt nhất để truy cập các trang web DRM Flash như Hulu hoặc YouTube bằng Raspberry là gì?
Tôi có hộp Neuros (Ubuntu) trên cùng một mạng chạy các trang web này hiện đang sử dụng trình cắm Flash.
Cách tốt nhất để truy cập các trang web DRM Flash như Hulu hoặc YouTube bằng Raspberry là gì?
Tôi có hộp Neuros (Ubuntu) trên cùng một mạng chạy các trang web này hiện đang sử dụng trình cắm Flash.
Câu trả lời:
Tôi đã chơi với VLC trên máy tính để bàn trong vài tuần qua. Bây giờ, xin vui lòng chịu đựng với tôi một chút ...
VLC có thể phát các tệp FLV và MP4 mà Youtube sử dụng. Bạn chỉ cần biết URL chính xác. Và trong vài năm qua, VLC đã có chức năng này, nơi bạn có thể viết kịch bản để lấy URL của một số trang web tùy ý và trích xuất các URL video, sau đó phát. Theo nghĩa đen, bạn có thể lấy URL cho một số video (trang) cụ thể, mở nó trong VLC và theo mặc định, nó sẽ phát tự động.
Nhưng kịch bản họ bao gồm để phát toàn bộ danh sách các video Youtube đã bị hỏng. Tôi đã tự sửa nó đêm qua. Hóa ra, họ chỉ lấy lại các URL video từ nguồn html. Không có DRM. Không có obfuscation URL ưa thích trong javascript. Chưa thực sự kiểm tra Hulu, tôi tưởng tượng rằng những thứ đó bị khóa khá chặt.
Không chắc chắn về Hulu, vì tôi không có quyền truy cập vào nó và tôi biết rằng DRM thường khá cứng, tuy nhiên tôi đã phát thành công các video youtube tiêu chuẩn bằng youtube-dl
gói và omxplayer
. Bạn có thể tải xuống video hoàn toàn hoặc sử dụng --get-url
tham số để lấy URL cơ bản. Sau đó, omxplayer sẽ có thể phát nó vì hầu hết các video sử dụng định dạng MP4 với H264. Một số video YouTube sử dụng rtmp nhưng chúng rất hiếm và rtmpdump sẽ hoạt động và omxplayer thậm chí có thể tích hợp sẵn (không nhớ).