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