Tệp SMIL

Tệp SMIL có thể mô tả trình chiếu phương tiện đa phương tiện (multimedia presentation).

Tệp SMIL

Tệp SMIL chứa tất cả các thông tin cần thiết để mô tả chương trình phương tiện đa phương tiện.

Mở rộng tệp lưu trữ SMIL là *.smil.

Tệp SMIL chứa:

  • Bố cục trình bày (the layout of the presentation )
  • Thời gian biểu trình bày (The timeline of the presentation)
  • Nguồn của các yếu tố phương tiện đa phương tiện (The source of the multimedia elements )

Các thẻ SMIL

Do SMIL dựa trên XML, vì vậy các thẻ rất nhạy cảm với chữ hoa và chữ thường. Tất cả các thẻ SMIL đều phải là chữ thường.

Tài liệu SMIL phải bắt đầu bằng thẻ <smil> và kết thúc bằng thẻ </smil>. Nó có thể chứa một phần tử <head> và bắt buộc phải chứa một phần tử <body>.

<head> phần tử được sử dụng để lưu trữ thông tin về cách trình bày bố cục và các thông tin khác.

<body> bao gồm các yếu tố phương tiện.

<smil>
<body>
  <seq repeatCount="indefinite">
    <img src="image1.jpg" dur="3s" />
    <img src="image2.jpg" dur="3s" />
  </seq>
</body>
</smil>

Làm thế nào để phát tệp SMIL?

Để phát trình diễn SMIL, bạn cần một bộ phát SMIL. Bạn có thể tìm thấy các bộ phát SMIL khác nhau trên Internet:

  • RealNetworks của Máy chủ RealOnecung cấp hỗ trợ đầy đủ cho SMIL 2.0
  • Oratrix của GRiNS for SMIL-2.0 cung cấp một bộ phát SMIL 2.0
  • InterObject của Bộ phát SMILKhung công tác cơ bản hỗ trợ SMIL 2.0

Chơi trình diễn SMIL trong Internet Explorer

Bằng Internet Explorer 5.5 hoặc phiên bản cập nhật, bạn có thể chèn các yếu tố SMIL vào tệp HTML.

Bằng cách này, bất kỳ trình trình diễn SMIL nào cũng có thể chạy như một tệp HTML tiêu chuẩn trên Internet.

Phần còn lại của hướng dẫn này sẽ sử dụng Internet Explorer 5.5 hoặc phiên bản cao hơn để trình diễn cách sử dụng các yếu tố SMIL khác nhau.