Tải bản đầy đủ (.pptx) (24 trang)

HTML5 XP_Session 11 HTML5 Audio và Video - T6

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (597.48 KB, 24 trang )

BÀI 11

Audio & Video
Link Video
/>

NexTGen Web

Bài 11:

Audio và Video HTML5


Mục tiêu



Mô tả sự cần thiết của đa phương tiện trong HTML5



Liệt kê các loại đa phương tiện được hỗ trợ trong HTML5



Giải thích phần tử audio trong HTML5



Giải thích phần tử video trong HTML5




Giải thích khả năng truy cập các phần tử audio và video



Giải thích cách giải quyết với trình duyệt không hỗ trợ.

3
© Aptech Ltd.

HTML5/ Audio và Video


Giới thiệu

Các trình duyệt web truyền thống chỉ có khả năng xử lý đồ họa và văn bản.

Để có thể xem được một số video, người sử dụng phải cài đặt thêm các chương trình riêng biệt là plug-in hoặc một điều khiển ActiveX.

Trước đây, các nhà thiết kế và phát triển web thường dùng plug-in như Silverlight , hoặc Adobe Flash player để các trang web có thể
phát được âm thanh và video.

4
© Aptech Ltd.

HTML5/ Audio và Video


Đa phương tiện trong HTML5


Đa phương tiện(multimedia) là sự kết hợp nhiều thành phần khác nhau như video, âm thanh(sound), đồ họa(graphic), và văn bản(text).

Cách phổ biến đề chèn một nội dung đa phương tiện trên các trang web là nhúng một tập tin video hoặc audio vào trang web.

HTML5 giới thiệu phần tử <audio> và <video> để dễ dàng cho việc đưa vào website các audio và video mà không cần phải có
Flash.

HTML5 cung cấp cho các nhà phát triển các tính năng nhúng phương tiện truyền thông trên các trang web theo phương thức chuẩn.

Do vậy người dùng không phải phụ thuộc vào Flash để truy cập audio và video

5
© Aptech Ltd.

HTML5/ Audio và Video


Các kiểu audio và video được hỗ trợ



Bảng dưới đây liệt kê các định dạng audio và video phổ biến:

Có nhiều loại bộ giải mã (codec) video và audio khác nhau được sử dụng để xử lý các tập tin video và audio.

Codec là một thiếtContainer
bị hoặc một chương trình được sửVideo
dụngCodec
để mã hóa và giải mã luồng(stream) dữ liệu kỹ thuật

số. Codec
Audio

Mp4

H.264

Các codec Ogg
khác nhau có mức độ chất Theora
lượng nén khác nhau .

WebM

VP8

AAC
Vorbis
Vorbis

Để lưu trữ và truyền tải video và audio được mã hóa với nhau, một định dạng container được sử dụng.

Có một số định dạng container như Ogg (.Ogv), Audio Video Interleave (.avi), Flash Video (.flv), và nhiều định dạng container khác.

WebM là một định dạng container video mã nguồn mở mới được hỗ trợ bởi Google. Mỗi trình duyệt khác nhau hỗ trợ định dạng container khác nhau.
6
© Aptech Ltd.

HTML5/ Audio và Video



Các định dạng audio




Có ba định dạng file được hỗ trợ cho các phần tử <audio> trong HTML5.
Bảng sau liệt kê các định dạng tập tin âm thanh được hỗ trợ bởi các trình duyệt web:

Trình duyệt hỗ trợ

WAV

Ogg

Opera 10.6

No

Yes

Yes

Apple Safari 5

Yes

Yes

No


Google Chrome 6

Yes

Yes

Yes

No

Yes

Yes

Yes

No

FireFox 4.0

Internet Explorer 9
© Aptech Ltd.

MP3

HTML5/ Audio và Video

7

No



Các định dạng video




Có ba định dạng file được hỗ trợ cho các phần tử <video> trong HTML5.
Bảng dưới đây liệt kê các định dạng tập tin video được hỗ trợ bởi các trình duyệt web:

Trình duyệt hỗ trợ

WebM

Ogg

Opera 10.6

No

Yes

Yes

Apple Safari 5

Yes

No


No

Google Chrome 6

Yes

Yes

Yes

No

Yes

Yes

Yes

No

FireFox 4.0

Internet Explorer 9
© Aptech Ltd.

MP4

HTML5/ Audio và Video

8


No


Phần tử audio HTML5



Phần tử <audio> giúp các nhà phát triển nhúng âm nhạc vào trang web.



Phần tử <audio> xác định tập tin âm thanh được sử dụng trong các tài liệu HTML.



Thuộc tính src được sử dụng để liên kết các tập tin âm thanh.



Mã số câu liên quan hiển thị nhúng các tập tin âm thanh trong trang web bằng cách sử dụng thẻ <audio>.

<!doctype html>
<html>
<head>
<title>audio element</title>
</head>
<body>

×