Hoa KỳCarGuo/GSYVideoPlayer
Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots, pre-roll and mid-roll ads, multiple simultaneous playback, basic seeking/dragging, volume and brightness adjustment, play-while-cache support
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🎬 GSYVideoPlayer - Bộ phát video Android mạnh mẽ đa nền tảng
Một thư viện phát video Android toàn diện hỗ trợ IJKPlayer, ExoPlayer, MediaPlayer và AliPlayer, tích hợp đầy đủ tính năng từ cache, filter đến quảng cáo và lồng đề.
GSYVideoPlayer là một dự án mã nguồn mở Java cho Android, cung cấp giải pháp phát video đa năng với hỗ trợ nhiều bộ giải mã khác nhau. Dự án được xây dựng để đáp ứng nhu cầu phát video phứ tạp trên Android với đầy đủ tính năng như caching, xử lý hình ảnh, quản lý quảng cáo và hỗ trợ đa dạng định dạng.
✨ Điểm nổi bật
- Cache: Hỗ trợ phát trong khi tải cache bằng AndroidVideoCache và SimpleCache cho Media3
- Protocols: Hỗ trợ h263/4/5, HTTPS, HLS, RTMP, RTSP, concat, crypto và nhiều định dạng khác
- Filters: Hơn 20 bộ lọc đơn giản như moza, đen trắng, màu sắc, Gaussian, blur
- Frame images: Chụp khung hình đầu tiên, chụp màn hình phát video, chuyển đổi video sang GIF
- Playback: Phát danh sách, xoay màn hình, phát nhanh/chậm, điều chỉnh tốc độ
- Screen: Điều chỉnh tỉ lệ hiển thị, xoay góc màn hình, đảo ngược hình ảnh
- Kernel: Chuyển đổi giữa IJKPlayer, Media3, MediaPlayer, AliPlayer và kernel tùy chỉnh
- Subtitles: Hỗ trợ phụ đề bên ngoài SRT/WebVTT đồng nhất trên mọi bộ giải mã
💡 Vì sao đáng chú ý
GSYVideoPlayer nổi bật bởi khả năng tích hợp đa dạng bộ giải mã trong một giao diện thống nhất, cho phép phát triển viên dễ dàng chuyển đổi giữa các nền tảng mà không cần thay đổi mã nguồn. Đặc biệt, hỗ trợ cache thông minh, hơn 20 bộ lọc hình ảnh, và khả năng tùy biến hoàn toàn từ lớp render đến lớp quản lý cache.
Dự án phù hợp cho các ứng dụng yêu cầu phát video phứ tạp như nền tảng streaming, ứng dụng giáo dục, hoặc bất kỳ dự án nào cần một giải pháp phát video mạnh mẽ và linh hoạt trên Android.
#Android #VideoPlayer #IJKPlayer #ExoPlayer #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
Video.js v10 - open source media player framework for HTML and React.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond