Theo yêu cầu của các bạn, hôm nay tớ viết hướng dẫn biên dịch JW Player từ mã nguồn của nó cho sẵn ở trang chủ.
Để biên dịch JWPlayer thì bạn cần trong tay 2 thứ:
1. Flash CS4 (hoặcCS5) : vụ này bạn tự kiếm cả bộ cài đặt + serial trên mạng rồi cài ra nhé
Chọn version mới nhất (tại thời điểm bài viết là v5.6), khiêng về rồi giải nén lưu vào chỗ nào bạn muốn. Ví dụ tớ lưu ở ổ C và đặt tên thư mục là JWPlayer5
Bây giờ mở Flash CS4 ra, ở cột Creat New chọn Flash File (ActionScript 3.0)
File mới được khởi tạo, bạn nhấn Ctrl + S , đặt tên cho file (ví dụ player.fla) rồilưu vào thư mục C:\JWPlayer5\SRC (bắt buột phải lưu vào đúng thư mục SRC)
Giờ bạn nhìn ở phía bên phải có cột Properties, tại tab Publish có ô Class, bạn copy và paste dòng này vào ô Class đó:
com.longtailvideo.jwplayer.player.Player
Phía dưới là Tab Properties, ở mục Stage bạn có thể chọn màu background mặc định cho JWPlayer, click vào ô vuông trắng đó rồi chọn màu, tớ chọn màu đen (#000000)
Bây giờ bạn nhấn Ctrl + U để hiện bảng Preferences, Chọn mục ActionScript, nhấn vào nút ActionScripts 3.0 Settings
Bảng hiện ra, dòng đầu tiên Flex SDK path, bạn nhấn vào hình thư mục vàng bên phải để chọn đúng đường dẫn tới thư mục Flex SDK v4 mà bạn vừa mới download và giải nén ở mục 2.
Chọn xong bạn nhấn OK 2 lần để lưu.
Tiếp theo bạn nhấn Ctrl + Shift + F12 (hoặc vào File\Publish Settings) để hiện bảng Publish Settings
Bảng Settings hiện ra, bạn chọn tab Library path rồi xóa hết các đường dẫn trong đó đi (chọn rồi nhấn dấu - ). Sau đó nhấn dấu + rồi copy và paste vào đường dẫn này:
Giờ bạn nhấn OK để lưu và quay trở lại bảng Public Settings:
Nhấn nút Publish để nó biên dịch, chờ 1 tẹo sẽ xong và bạn vào thư mục C:\JWplayer5\src sẽ thấy JWPlayer được tạo:
Vậy là xong, đơn giản nhẹ nhàng thế thôi
Để biên dịch JWPlayer thì bạn cần trong tay 2 thứ:
1. Flash CS4 (hoặcCS5) : vụ này bạn tự kiếm cả bộ cài đặt + serial trên mạng rồi cài ra nhé
2. Flex SDK v4 (hoặc v3)
Có thể download tại trang chủ của Adobe ở đây:
Các bạn chọn v4 mà khiêng về, giải nén lưu vào chỗ nào bạn muốn.
3. Giờ bạn khiêng Source Code của JW Player theo link sau:
3. Giờ bạn khiêng Source Code của JW Player theo link sau:
Chọn version mới nhất (tại thời điểm bài viết là v5.6), khiêng về rồi giải nén lưu vào chỗ nào bạn muốn. Ví dụ tớ lưu ở ổ C và đặt tên thư mục là JWPlayer5
Bây giờ mở Flash CS4 ra, ở cột Creat New chọn Flash File (ActionScript 3.0)
File mới được khởi tạo, bạn nhấn Ctrl + S , đặt tên cho file (ví dụ player.fla) rồilưu vào thư mục C:\JWPlayer5\SRC (bắt buột phải lưu vào đúng thư mục SRC)
Giờ bạn nhìn ở phía bên phải có cột Properties, tại tab Publish có ô Class, bạn copy và paste dòng này vào ô Class đó:
com.longtailvideo.jwplayer.player.Player
Phía dưới là Tab Properties, ở mục Stage bạn có thể chọn màu background mặc định cho JWPlayer, click vào ô vuông trắng đó rồi chọn màu, tớ chọn màu đen (#000000)
Bây giờ bạn nhấn Ctrl + U để hiện bảng Preferences, Chọn mục ActionScript, nhấn vào nút ActionScripts 3.0 Settings
Bảng hiện ra, dòng đầu tiên Flex SDK path, bạn nhấn vào hình thư mục vàng bên phải để chọn đúng đường dẫn tới thư mục Flex SDK v4 mà bạn vừa mới download và giải nén ở mục 2.
Chọn xong bạn nhấn OK 2 lần để lưu.
Tiếp theo bạn nhấn Ctrl + Shift + F12 (hoặc vào File\Publish Settings) để hiện bảng Publish Settings
Bạn nhấn chọn Tab Flash, sau đó nhấn chọn nút Settings ở mục Script : ActionScript 3.0
Bảng Settings hiện ra, bạn chọn tab Library path rồi xóa hết các đường dẫn trong đó đi (chọn rồi nhấn dấu - ). Sau đó nhấn dấu + rồi copy và paste vào đường dẫn này:
$(FlexSDK)/frameworks/libs
Nhấn dấu + nữa rồi nhấn vào icon thư mục vàng, chọn đường dẫn tới thư mục Library của mã nguồn JWPlayer: C:\JWplayer5\libs
Kết quả sẽ như hình sau:
Giờ bạn nhấn OK để lưu và quay trở lại bảng Public Settings:
Nhấn nút Publish để nó biên dịch, chờ 1 tẹo sẽ xong và bạn vào thư mục C:\JWplayer5\src sẽ thấy JWPlayer được tạo:
Vậy là xong, đơn giản nhẹ nhàng thế thôi
Mình có 1 số vấn đề thắc mắc về xml, bạn có thể cho mình nick yahoo không
Y!M cuontheochieugio_ntd
Thạnk
Tks cậu vì đã chia sẻ :D
úi em xin lỗi chủ thớt! ban nãy đã mạ muộn tại mạng lag quá koh thấy bài này! thank anh zai nhé! để em làm thử! đa tạ sư huynh nhìu lắm!
bạn ơi! làm sao thay đc skin khác vào vậy! chỉ giùm mình với! cho mình yahoo đc koh! của mình là kokono227! thanks
download skin tại longtai về
bõ chung vào thư mục chứa jqplayer sau đó sửa link lại trong source thui
hoặc có thể tự định dạng theo ý riêng bằng xml mà
Hôm trước làm theo tài liệu tiếng anh của nó .nhầm 1 bước nên mãi mà ko đc .hihi.thankss
Thêm skin vào cái player cho nó có sẵn skin như thế nào vậy cậu ơi
Cái skin muốn cho nó gắn sẵn vào player làm thế nào anh ơi ?
Bạn có thể chỉ mình cách thay đổi cho dòng seekbar lên trên các controls khác và đổi seek volumn từ ngang sang dọc được ko ạ?
Sao ko thấy thư mục ..\libs trong bộ souce mình down về từ link https://github.com/jwplayer/jwplayer bạn nhỉ???