2008-08-05 43 views

Trả lời

19

Flash chắc chắn là giải pháp phổ biến nhất và di động. 98% of browsers đã cài đặt Flash. Các lựa chọn thay thế khác là Quicktime, Windows Media Player hoặc thậm chí Silverlight (đối thủ cạnh tranh Flash của Microsoft, có thể được sử dụng để nhúng một số định dạng video).

Tôi khuyên bạn nên sử dụng Flash (và định dạng tệp video FLV) để nhúng video của bạn trừ khi bạn có yêu cầu rất cụ thể về chất lượng video hoặc DRM.

5

Flash thường là sản phẩm được lựa chọn: Mọi người đều có nó và sử dụng JW FLV Player làm cho nó tương đối dễ dàng ở bên cạnh bạn.

Đối với các định dạng video khác, có WMV và QuickTime, nhưng các cầu thủ khá "nặng", không phải ai cũng có thể có họ và họ cảm thấy rất 1990ish ...

Real Player ... Đừng hãy để tôi thậm chí bắt đầu ranting về đống đó ...

Cách duy nhất khác thay thế Flash mà tôi sẽ xem xét là Silverlight, cho phép phát trực tuyến video WMV. Tôi tìm thấy việc sản xuất của WMV tốt hơn và dễ dàng hơn FLV bởi vì tất cả các bộ mã hóa Windows FLV tôi đã cố gắng không thực sự tốt và ổn định, trong khi khá nhiều công cụ có thể tự nhiên đầu ra WMV. Vấn đề với Silverlight là không ai có Plugin Trình duyệt đó (chưa?). Ngoài ra còn có một cầu thủ from JW.

0

Tôi đã làm việc cho một công ty đã phát triển một hệ thống phân phối nội dung phương tiện cho "người chơi" chuyên dụng. Đó là dựa trên web và sử dụng công nghệ ASP.NET và đã thử hầu hết mọi định dạng phương tiện có thể bạn nghĩ và lựa chọn của bạn thực sự tự hỏi mình:

có cần phát trực tiếp ra khỏi hộp hay không đảm bảo rằng các thành phần cần thiết để phát video có thể được cài đặt trước?

Nếu câu trả lời của bạn là nó cần để chơi ra khỏi hộp sau đó thực sự lựa chọn duy nhất của bạn là flash (Tôi biết rằng nó không được cài đặt theo mặc định, nhưng hầu hết sẽ đã có nó được cài đặt)

Nếu đó là không phải là vấn đề lớn khi cần thêm các thành phần khác, bạn có thể đi với các định dạng được hỗ trợ bởi windows media player

Lý do tại sao windows media player rơi vào tùy chọn thứ hai là vì một số trình duyệt và một số thành phần bổ sung định dạng phải được cài đặt .

Chúng tôi đã có sự sang trọng rằng "chơi" được cung cấp bởi chúng tôi, vì vậy chúng tôi có thể đi cho tùy chọn thứ hai, tuy nhiên thậm chí chúng tôi đã cố gắng để convert as much as possible lại để flash vì nó xử lý cách tốt hơn so với windows media player

1

Một xem xét liệu video có phát qua quá trình tải xuống hoặc phát trực tiếp hay không. Nếu đó là tải xuống tiến bộ, thì tôi sẽ nói sử dụng Flash vì bạn có phạm vi tiếp cận đối tượng rộng hơn.

Đối với dòng wmv, nó được ra khỏi các chức năng hộp được cung cấp bởi Windows Media Services

Đối với luồng flash, bạn sẽ phải cài đặt một máy chủ streaming trên hộp Windows của bạn.Một số tùy chọn là:

1
<object width="660" height="525"><param name="movie" value="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="525"></embed></object> 
0

"Liệu các lựa chọn của ASP.NET như một nền tảng ảnh hưởng đến quyết định này? "

Có thể là không.

1

Nếu bạn có quyền truy cập vào Bộ mã hóa Microsoft Expression 2, bạn có thể sử dụng để mã hóa tệp video và tạo trình phát video Silverlight. Sau đó, nếu bạn có IIS 7, bạn có thể sử dụng Adaptive hoặc Smooth Streaming cũng thanh toán Smooth HD cho một ví dụ thực sự thú vị.

Bạn cũng có thể phát trực tiếp từ số miễn phí Microsoft Silverlight Streaming Service. Nó được kết nối với tài khoản Windows Live.

Xem xét là khách hàng sẽ cần cài đặt Silverlight, giống như Flash, nhưng Flash đã lâu hơn.

Các vấn đề liên quan