GitTalent
Havuz
Depo ayrıntısı

tiajinsha/JKVideo

高颜值第三方 B 站 React Native 客户端

TypeScript MIT 06 Mart 2026 son push 12 Mayıs 2026 2.832 fork
Yıldız
5.002+3 · 62 gün
Commit · 28g
0
son 28 günde
Yazar · 28g
0
farklı katkıcı

Hızlı değerlendirme

önem 34uyum 19gpt-6-luna

Özet

JKVideo, Bilibili içeriklerini izlemek için DASH playback ve danmaku özellikleri sunan üçüncü taraf bir React Native istemcisidir.

Profiline uyum

Mobil uygulama geliştirmeyle aynı geniş alanda olsa da Bilibili video istemcisi dil eğitimi uygulamalarınızın ihtiyaçlarını karşılamıyor.

Neden yükseliyor

README’deki özellik kapsamı ve ekran görüntüleri ilgi çekici bir tüketici uygulaması izlenimi veriyor; 206 günlük yaşına karşı 4.991 yıldız da dikkat çekmiş olduğunu gösteriyor. Ancak son 28 günde commit ve farklı yazar yok; ayrıca proje bakımın durdurulduğunu açıkça bildiriyor. Bu nedenle mevcut yükseliş ivmesi hakkında veri yok.

Problem

Bilibili içeriklerini, resmi istemciden farklı bir arayüz ve video oynatma deneyimiyle mobil cihazlarda ve web’de kullanma ihtiyacını hedefliyor.

Çözüm

React Native ve Expo ile istemci arayüzü oluşturuyor; Bilibili API çağrılarını TypeScript servisleriyle yapıyor, video akışlarını react-native-video üzerinden oynatıyor ve video ile canlı yayın danmaku’larını gösteriyor.

Yenilik

Yeni bir altyapı veya standart sunmuyor. DASH playback, danmaku ve canlı yayın özelliklerini üçüncü taraf bir Bilibili istemcisinde bir araya getirmesi uygulama düzeyinde kapsamlı; README’deki teknik iddialar bağımsız olarak doğrulanmış değil.

Teknolojiler

  • TypeScript
  • React Native
  • Expo
  • expo-router
  • Zustand
  • Axios
  • react-native-video
  • react-native-webview
  • ExoPlayer
  • WebSocket

Riskler

  • README, Bilibili’den API çağrılarını ve benzer istemci geliştirmeyi durdurma talebi içeren bir hukuk bildirimi alındığını ve projenin bakımının sonlandırıldığını söylüyor.
  • Bilibili API davranışı veya erişim politikası değişirse temel işlevler bozulabilir; devamlılık için bakımcı desteği görünmüyor.
  • Son 28 günde commit ve farklı yazar olmaması, projenin aktif bakımda olmadığı beyanıyla tutarlı.
  • README, kodun yalnızca öğrenme amacıyla tutulduğunu belirtiyor; ticari veya hukuki açıdan kullanım uygunluğu ayrıca değerlendirilmelidir.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.