Tôi đang xây dựng một trang web video trực tuyến. Ý tưởng là khách hàng phải trả tiền cho tư cách thành viên, đăng nhập vào hệ thống và có thể xem video. Tôi sẽ theo dõi FlowPlayer để hiển thị các video thực tế.Làm cách nào để phân phát tệp .flv bằng PHP?
Vấn đề bây giờ là, các video cần phải được lưu trữ ở nơi nào đó công khai và url đến tệp .flv cần được chuyển tới trình tạo luồng để có thể hiển thị chúng. Điều này tạo ra sự cố vì bất kỳ ai cũng có thể làm nguồn xem, tải xuống video và phân phối tất cả trên internet.
Tôi biết một số người phục vụ hình ảnh sử dụng php bằng cách thực hiện một hình ảnh header()
và sau đó họ có thể làm một cái gì đó như:
<img src="image.php?userId=1828&img=test.gif" />
Các kịch bản php xác nhận ID người dùng và phục vụ lên .gif và url thực tế của gif không bao giờ được tiết lộ.
Có cách nào để thực hiện việc này với .flv hoặc bất kỳ định dạng video nào khác không? Ví dụ: tệp và ID người dùng được chuyển vào tập lệnh PHP, nó xác nhận chúng và trả về video?
không liên quan sang một bên: HTML-thoát: phải là "src =" image.php? UserId = 1828 & img = test.gif "". – bobince