Skip to content

Releases: clynomious/Tubely-builds

Tubely 0.1.0 Beta 9

Tubely 0.1.0 Beta 9 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 21:26

Tubely 0.1.0 Beta 9

Baru dan diperbaiki

  • Cek update saat aplikasi dibuka. Pembaruan yang tersedia ditawarkan langsung tanpa perlu membuka About terlebih dahulu. Jeda enam jam yang tersimpan dihapus; perpindahan cepat ke izin/installer dibatasi satu cek per menit. Unduh dan pemasangan tetap melalui tindakan pengguna serta konfirmasi Android.
  • Slider transform layer. Posisi X/Y, ukuran, rotasi dan empat sisi crop dapat diatur dengan slider. Input angka tetap tersedia, termasuk kunci rasio ukuran dan nilai negatif. Properti tetap berada di panel bawah/samping preview.
  • Overlay chat lebih ringkas. Grip resize kiri bawah dihapus; grip seperempat lingkaran kanan bawah tetap terlihat dan dapat ditarik.
  • Durasi dan koneksi live. Ikon jam serta jaringan di bawah username menampilkan durasi live dan status koneksi stream/bitrate. Durasi berlanjut saat reconnect. Status koneksi chat tetap ditampilkan terpisah.
  • Penutupan Live Monitor diperbaiki. Pembersihan socket/HTTP dipindah ke background, penutupan berulang aman, reconnect setelah penutupan ditolak, dan callback window yang terlambat diabaikan. Menutup monitor tidak menghentikan stream.

Instalasi

Unduh APK di Assets atau gunakan pemeriksaan manual di About / Tentang pada versi sebelumnya. Perubahan cek otomatis saat membuka aplikasi berlaku mulai Beta 9. Sertifikat tetap sama agar bisa dipasang sebagai pembaruan.

Android 8.0+, versi 0.1.0-beta.9, version code 10. Ukuran APK: 3,983,148 bytes.

Pemeriksaan beta

  • Build signed/minified berhasil; 76 tes JVM lulus, tanpa gagal atau dilewati. Termasuk penjadwalan cek update, durasi/status koneksi dan lifecycle penutupan chat.
  • Lint: 0 error / 137 warning. Checksum, laporan lint, inventaris dependensi dan audit disertakan.
  • OSV tidak menemukan advisory pada 124 dependensi runtime yang diperiksa; ini bukan audit keamanan menyeluruh.
  • Pengujian HP belum dilakukan. Crash Close Live Monitor yang dilaporkan belum direproduksi dengan stack trace perangkat; perbaikan menangani jalur teardown yang tidak aman dari pemeriksaan source. Slider/gesture, overlay, updater unduh/pasang dan siaran nyata masih perlu validasi perangkat. Tidak ada pengukuran performa baru.

SHA-256: 3a080a8d3ebcaed86db76bd5203761d1d962f7b6e3cd0b73dc1d05c70f5ca38f.

Tubely 0.1.0 Beta 8

Tubely 0.1.0 Beta 8 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 20:47

Tubely 0.1.0 Beta 8

Baru dan diperbaiki

  • Editor Studio lebih nyaman. Properti layer sekarang berada di bawah preview pada HP atau di sampingnya pada layar lebar. Preview tetap terlihat saat mengatur item; pengaturan dipisahkan ke tab Transform dan Source.
  • Drag urutan layer. Tarik ikon tiga garis di kanan tombol kunci untuk mengubah urutan. Tombol naik/turun terpisah diganti dengan kontrol ini.
  • Transform lebih lengkap. Posisi dan ukuran dalam piksel output, rasio terkunci, rotasi, crop, flip horizontal/vertikal, sembilan titik anchor, fit/fill/stretch, perataan tengah, opacity dan reset. Transform bisa disalin ke layer lain.
  • Alur penyuntingan baru. Undo/redo hingga 20 langkah, snapping yang bisa dimatikan, duplikasi gambar/teks, serta edit teks langsung di panel.
  • Source video lokal. Tambahkan video dengan play/pause, restart, seek, loop, mute dan volume. Satu video per scene; file maksimal 128 MiB, hingga 1080p/60 fps sesuai decoder perangkat. Video memakai decoder hardware dan komposisi GPU; audio masuk ke mixer Studio.

Coba pembaruan dalam aplikasi

Dari Beta 7, buka About / Tentang → Cek pembaruan → Unduh → Pasang. Pemeriksaan manual tidak menunggu interval cek otomatis. Izinkan pemasangan dari Tubely jika diminta Android. Pembaruan menggunakan sertifikat yang sama dan version code yang lebih tinggi.

APK juga tersedia langsung di Assets. Android 8.0+, versi 0.1.0-beta.8, version code 9. Ukuran APK: 3,978,656 bytes.

Pemeriksaan beta

  • Build signed/minified berhasil; 70 tes JVM lulus, tanpa gagal atau dilewati.
  • Lint: 0 error / 139 warning. Laporan lint, checksum, inventaris dependensi dan audit disertakan.
  • OSV tidak menemukan advisory pada 124 dependensi runtime yang diperiksa. Ini bukan audit keamanan menyeluruh.
  • Belum diuji di HP: playback/seek/audio video, drag dan keyboard, siaran nyata, performa perangkat, serta proses unduh/pasang melalui updater. Tidak ada klaim pengukuran performa atau jaminan 1080p/60 fps pada semua perangkat. Dalam preview komposisi yang belum aktif, video ditampilkan sebagai thumbnail.

SHA-256: 1d43756f33ed700e908424e4b30abd28efcb1cd02c9d8d0574f3775a2a4d905d.

Tubely 0.1.0 Beta 7

Tubely 0.1.0 Beta 7 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 13:25

Tubely 0.1.0 Beta 7

Baru dan diperbaiki

  • Ekspor .tbly diperbaiki. Tipe file lebih kompatibel dengan penyimpanan Android, nama berakhiran .tbly dipertahankan, dan arsip disiapkan lengkap sebelum ditulis. File tujuan yang gagal ditulis dibersihkan. Impor juga dapat memilih file yang tipe MIME-nya tidak dikenali.
  • Studio Live lebih bersih. Preview lebih luas, layout berdampingan pada layar lebar, properti source dalam panel terpisah, dan pengaturan lanjutan bisa dilipat. Deskripsi panjang dipangkas. Mengakhiri stream meminta konfirmasi.
  • Browser URL sebagai source. Tambahkan overlay HTTP/HTTPS ke komposisi, atur ukuran browser dan muat ulang bila perlu. Satu browser aktif per scene; render browser dibatasi 15 fps untuk membatasi beban, terpisah dari FPS stream.
  • Halaman About. Tautan GitHub, TikTok dan Instagram @clynomious, serta kartu dukungan Trakteer.
  • Pembaruan dalam aplikasi. Cek GitHub otomatis saat membuka aplikasi, atau cek manual dari About. Unduh APK langsung lalu pasang melalui installer Android. Unduhan diperiksa sebelum pemasangan; Android tetap meminta izin/konfirmasi. Fitur ini tersedia mulai Beta 7 untuk pembaruan berikutnya.

Instalasi

Unduh APK di Assets dan pasang sebagai pembaruan beta sebelumnya. Sertifikat tetap sama. Cadangkan profil .tbly sebelum memperbarui.

Pemeriksaan beta

  • Build signed/minified berhasil; 56 tes JVM lulus, termasuk nama file .tbly, arsip profil dan urutan versi updater.
  • Lint: 0 error / 134 warning. Laporan, checksum dan daftar dependensi disertakan. OSV tidak menemukan advisory pada 124 dependensi runtime yang diperiksa.
  • Pengujian HP belum dilakukan. Ekspor melalui penyedia file, browser overlay, download/pemasangan update dan siaran nyata masih memerlukan validasi di perangkat. Resolusi/FPS aktual mengikuti kemampuan perangkat dan sumber.

Versi 0.1.0-beta.7, version code 8, Android 8.0+. Ukuran APK: 3,967,388 bytes.

SHA-256: 9de2e3edacfcaf3de840d67390d7f8435e9cf9430c7057bf48b88b396410a5e9.

Tubely 0.1.0 Beta 6

Tubely 0.1.0 Beta 6 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 10:50

Tubely 0.1.0 Beta 6

Beta untuk Android 8.0+ (API 26), package dev.tubely, version code 7.

Perubahan

  • Pegangan resize overlay chat menjadi busur seperempat lingkaran di luar sudut kiri bawah dan kanan bawah. Busur memakai pusat sudut dan radius yang sama dengan panel, dengan jarak luar yang konsisten. Margin luar bawah diperkecil dari 40dp menjadi 12dp agar pegangan dekat dengan panel dan ruang chat bertambah.
  • Pegangan selalu terlihat; timer dan animasi untuk menyembunyikannya dihapus. Area sentuh tetap 48dp. Drag resize dimulai dari ukuran jendela aktual agar posisi awalnya sesuai ketika ukuran dibatasi layar.
  • Tulisan/tombol “Studio Live” di footer overlay dihapus. Kontrol opacity, click-through, minimize dan reconnect disusun di tengah. Maskot, tiga titik untuk drag, statistik, konfirmasi End stream dan pemulihan notifikasi tetap tersedia.
  • FPS stream kini dapat dipilih terpisah dari resolusi: Default, 15, 24, 30 atau 60 fps. Pilihan disimpan dalam project; hentikan sesi sebelum mengubahnya. Default mempertahankan perilaku beta sebelumnya, termasuk 1080p adaptif mulai pada 24 fps. Pilihan manual 60 fps menjadi target awal dan tidak dipaksa ke 24 fps oleh preset resolusi.
  • Pipeline encoder/render memakai target FPS pilihan. Kamera memilih rentang FPS yang tersedia hingga target tersebut; kamera yang hanya mendukung FPS lebih rendah tetap mengikuti kemampuan perangkat. Performa adaptif dapat menurunkan FPS saat beban atau suhu meningkat. Pesan kegagalan konfigurasi menyarankan menurunkan FPS/resolusi.

Catatan beta

  • 60 fps adalah target konfigurasi. FPS aktual bergantung pada encoder hardware, sumber, suhu dan beban perangkat; belum ada validasi 60 fps pada HP atau benchmark CPU/GPU/RAM untuk rilis ini.
  • Pengujian dan instalasi HP dilewati karena perangkat tidak tersedia. Penempatan/gesture native, kualitas suara, chat LIVE dan hasil siaran nyata belum divalidasi pada HP untuk versi ini.
  • Chat menggunakan protokol tidak resmi PirateTok yang dapat berubah atau ditolak TikTok. Auto reconnect tidak menjamin akses ketika koneksi diblokir.
  • Share seluruh layar menyertakan isi monitor chat dan kontrolnya. Pilih satu aplikasi game jika monitor hanya untuk operator. Kredensial Tubely tetap dilindungi.
  • Click-through tidak mengubah opacity. Android 12+ bisa memblokir sentuhan ke game pada opacity tinggi atau overlay bertumpuk; tombol unlock dan pemulihan notifikasi/Studio tetap tersedia.
  • Noise suppression mikrofon, overlay URL lokal/LAN, floating avatar dan backup .tbly tetap tersedia. Video recording di luar cakupan.

Instalasi

Unduh APK dari Assets. Sertifikat yang sama memungkinkan pembaruan dari beta sebelumnya. Cadangkan profil .tbly sebelum mencoba beta.

Validasi rilis

  • 52 tes JVM lulus, 0 gagal/error. Termasuk kompatibilitas project lama, penyimpanan target 60 fps lintas preset/orientasi/performa adaptif, sanitasi FPS tidak valid, serta geometri pusat/gap busur pada beberapa density termasuk skala pecahan. Tes geometri bukan pemeriksaan screenshot atau gesture di HP.
  • Build signed/minified R8 berhasil; :app:lintRelease selesai dengan 0 error / 101 warning. Laporan lint disertakan.
  • SBOM mencakup 124 dependensi runtime. OSV tidak menemukan advisory untuk koordinat/versi tersebut; bukan audit keamanan menyeluruh.
  • APK Signature Scheme v2 terverifikasi. Sertifikat SHA-256 e5ca069e589bf9593127ccfc42553dffd01e33eecf387a0aebbe3fb20a8898af, sama dengan beta sebelumnya.
  • Ukuran APK 3,866,884 bytes. Instalasi dan pengujian perangkat dilewati karena HP tidak tersedia.

SHA-256 APK: 72b62404252c06552efbe03ac50b37be7bf289383b590550db3bb2b358abc540.

Tubely 0.1.0 Beta 5

Tubely 0.1.0 Beta 5 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 10:12

Tubely 0.1.0 Beta 5

Beta untuk Android 8.0+ (API 26), package dev.tubely, version code 6.

Perubahan

  • Chat TikTok menyambung ulang ketika stream mulai mengirim, termasuk jika monitor sudah dibuka sebelumnya. Selama broadcasting, reconnect terus dicoba dengan backoff, jitter dan jeda lebih panjang setelah kegagalan berulang atau penolakan. Tombol reconnect manual tersedia. Cookie anonim dipakai ulang dan redirect dibatasi ke HTTPS TikTok; tidak memakai login akun atau jasa penandatanganan pihak ketiga.
  • Optimasi beban streaming: buffer pengiriman dibatasi 48 paket; snapshot chat dan baris pesan dipakai ulang; pembacaan tekstur sumber yang berulang dihapus. Komposisi tetap melalui GPU dan hanya ada satu tangkapan mikrofon.
  • Performa adaptif mempertahankan resolusi pilihan dan mengurangi FPS render saat beban berkelanjutan, frame terbuang atau suhu meningkat, lalu memulihkannya secara bertahap. 1080p dimulai pada target 24 fps saat opsi ini aktif; matikan untuk target preset 30 fps. Mode Hemat tetap menjadi default. Ini perilaku konfigurasi, bukan jaminan hasil benchmark.
  • Peredam noise mikrofon aktif secara default dan bisa dimatikan di tab Audio. Memakai NoiseSuppressor perangkat bila tersedia, dengan filter spektral ringan sebagai cadangan. Audio game tidak ikut difilter. Filter cadangan menambah sekitar 21 ms penundaan; kualitas suara nyata belum dievaluasi di perangkat.
  • Monitor chat bertema gelap dengan aksen lavender, tiga titik di tengah atas sebagai penanda drag, serta pegangan resize di luar sudut kiri bawah dan kanan bawah. Pegangan memudar saat diam dan muncul saat disentuh. Slider opacity berada langsung di atas kontrol bawah dan tetap bisa disembunyikan.
  • Jendela monitor tidak lagi memakai proteksi capture yang menyebabkan kotak hitam pada tangkapan seluruh layar. Berbagi seluruh layar sekarang menyertakan isi panel chat dan kontrolnya. Pilih satu aplikasi game untuk menjaga monitor di luar siaran. Proteksi kredensial di Activity Tubely tetap dipertahankan.
  • Maskot untuk minimize, konfirmasi End stream, serta click-through dengan tombol unlock yang tetap bisa disentuh dipertahankan. Click-through tidak mengubah opacity; pemulihan dari notifikasi/Studio tetap tersedia.

Catatan beta

  • PirateTok adalah protokol tidak resmi; TikTok dapat mengubah atau menolak koneksi. Auto reconnect tidak menjamin akses chat ketika TikTok memblokir koneksi. Statistik hanya muncul setelah datanya diterima.
  • Pengujian HP dilewati karena perangkat tidak tersedia. Koneksi chat akun LIVE, hasil capture di sisi penonton, kualitas peredam noise, penggunaan CPU/GPU/RAM dan kelancaran stream resolusi tinggi belum divalidasi di perangkat untuk rilis ini.
  • Dukungan encoder hardware, capture game dan audio internal mengikuti kemampuan perangkat serta kebijakan aplikasi sumber. Tubely tidak menyiarkan isi aplikasi yang dilindungi.
  • Android 12+ bisa memblokir sentuhan ke game jika opacity melebihi batas sistem atau overlay bertumpuk. Atur opacity sendiri sebelum mengaktifkan click-through.
  • Integrasi akun YouTube membutuhkan konfigurasi Google Cloud/OAuth eksternal. URL dan stream key manual tetap tersedia.
  • Backup profil memakai .tbly. Overlay URL lokal/LAN dan floating avatar tetap tersedia; video recording di luar cakupan.

Instalasi

Unduh APK dari Assets dan pasang sebagai pembaruan. Sertifikat tetap sama dengan beta sebelumnya. Cadangkan profil .tbly sebelum mencoba beta.

Validasi rilis

  • 47 tes JVM lulus, 0 gagal/error/skipped. Tiga tes filter noise memakai sinyal sintetis untuk memeriksa reset sesi, atenuasi noise konstan tanpa clipping, dan sinyal pada rentang suara yang tetap terdengar. Hasil ini bukan evaluasi kualitas suara manusia atau benchmark HP.
  • :app:lintRelease: 0 error / 102 warning; laporan disertakan. Warning mencakup rekomendasi API/KTX, konstruktor view programatik dan arah fisik pegangan kiri/kanan.
  • :app:assembleRelease: berhasil dengan minify/shrink R8. Version name 0.1.0-beta.5, version code 6.
  • SBOM: 124 dependensi runtime; OSV tidak menemukan advisory untuk koordinat/versi tersebut. Ini bukan audit keamanan menyeluruh.
  • APK Signature Scheme v2 terverifikasi; sertifikat SHA-256 e5ca069e589bf9593127ccfc42553dffd01e33eecf387a0aebbe3fb20a8898af, sama dengan beta sebelumnya.
  • Ukuran APK: 3,864,728 bytes. Instalasi/pengujian HP dilewati sesuai arahan pengguna; tidak ada klaim penerimaan live atau peningkatan performa terukur.

SHA-256 APK: d59e0ed7c5bc345abb5169523b24ad0f5f8d3036af56af820a5a681a5d51f360.

Tubely 0.1.0 Beta 4

Tubely 0.1.0 Beta 4 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 06:37

Tubely 0.1.0 Beta 4

Beta untuk Android 8.0+ (API 26), package dev.tubely, version code 5.

Perubahan

  • Maskot kiri atas kembali untuk mengecilkan panel chat menjadi maskot. Opacity dibuka dari tombol kiri bawah; tombol resize lama dihapus karena ukuran panel bisa diubah lewat drag sudut kanan bawah.
  • Tombol kanan atas menjadi End stream dengan popup konfirmasi. Cancel, Back, atau dismissal tidak menghentikan siaran. Konfirmasi menghentikan pengiriman dari Tubely dan menutup monitor; bukan janji bahwa platform langsung mengubah status LIVE.
  • Monitor TikTok native melalui adaptasi protokol PirateTok/live-java: chat, penonton saat ini, total penonton LIVE dan likes. Statistik memakai ikon dan angka di bawah username; nilai yang belum diterima tampil sebagai tanda strip. Tidak memerlukan API key atau login TikTok di Tubely.
  • Panel lebih rapat; slider opacity dan detail tambahan disembunyikan sampai dibuka. Maskot tanpa latar, ikon kecil dengan area sentuh tetap nyaman.
  • Click-through memiliki tombol buka kunci yang tetap bisa disentuh, serta recovery dari notifikasi/menu Studio. Opacity adalah pengaturan terpisah dan tidak berubah otomatis saat click-through diaktifkan.
  • Overlay chat terbuka otomatis saat koneksi stream tersambung, dengan pengaturan auto-open dan username di tab Live chat.
  • Permintaan capture memakai dialog standar Android agar pilihan satu aplikasi tersedia. Preview Activity yang hilang saat game dibuka tidak lagi menghentikan capture; virtual display/surface dipertahankan saat resize dan pergantian scene.
  • Opsi 1080p/30fps ditambahkan. Mode Hemat 360p/24fps tetap default, dengan buffer/cache terbatas dan komposisi GPU. Angka ini konfigurasi, bukan hasil benchmark perangkat.

Catatan beta

  • Capture game, encoder hardware, audio internal dan keandalan background bergantung perangkat/izin/kebijakan aplikasi sumber. Pilih game pada dialog capture, bukan Tubely. Android lama dapat hanya menyediakan seluruh layar.
  • Monitor operator memakai jendela terlindungi. Capture seluruh layar bisa menampilkan blok hitam di area panel; gunakan capture satu aplikasi game untuk memisahkan monitor.
  • Android 12+ dapat menolak sentuhan ke game jika opacity melampaui batas sistem atau beberapa overlay bertumpuk. Atur opacity sendiri; click-through tidak menurunkannya otomatis.
  • PirateTok adalah protokol tidak resmi yang bisa berubah/diblokir TikTok. Hanya data yang benar-benar diterima yang ditampilkan; maksimal 80 pesan disimpan di memori (50 terlihat), lalu dibersihkan saat monitor ditutup.
  • Pengujian siaran akun nyata, penerimaan video/chat di TikTok dan sesi panjang/performa spek rendah belum menjadi bukti penerimaan rilis ini.
  • Integrasi akun YouTube memerlukan konfigurasi Google Cloud/OAuth eksternal. URL dan stream key manual tetap tersedia.
  • Backup profil memakai .tbly. Overlay avatar/URL lokal-LAN tetap tersedia; video recording berada di luar cakupan.

Instalasi

Unduh APK dari Assets. Sertifikat tetap sama dengan beta sebelumnya sehingga dapat dipasang sebagai pembaruan. Cadangkan profil .tbly sebelum mencoba beta.

Validasi rilis

  • 44 tes JVM lulus, 0 gagal/error, termasuk input protokol chat rusak, panjang tidak valid, field tidak dikenal dan batas dekompresi gzip.
  • :app:lintRelease: 0 error / 98 warning; laporan disertakan.
  • :app:assembleRelease: berhasil dengan minify/shrink R8. Locale Indonesia tersinkron.
  • SBOM: 124 dependensi runtime; OSV tidak menemukan advisory untuk koordinat/versi tersebut. Bukan audit keamanan menyeluruh.
  • APK Signature Scheme v2 terverifikasi; sertifikat SHA-256 e5ca069e589bf9593127ccfc42553dffd01e33eecf387a0aebbe3fb20a8898af, sama dengan beta sebelumnya.
  • Update install di HP melalui ADB mengembalikan Success.
  • Popup End stream beserta pesan, tombol Cancel dan End stream teramati lewat UI Automator di HP. Interaksi menyeluruh belum selesai karena foreground HP berpindah aplikasi selama pemeriksaan. Penghentian siaran TikTok nyata dan sesi panjang tidak diuji.

SHA-256 APK: 46a0aa22c1f96c3757e5c43258a0a1a1733eca696a97d4ec33ce240bc48247cc.

Tubely 0.1.0 Beta 10

Tubely 0.1.0 Beta 10 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 26 Oct 21:52

Tubely 0.1.0 Beta 10

Perubahan

  • Bisa menambahkan beberapa source Browser URL dalam satu scene.
  • Statistik overlay chat dirapikan menjadi satu baris.
  • Ikon jaringan memakai bar dan warna: hijau bagus, kuning cukup, merah buruk.
  • Popup pembaruan menampilkan changelog singkat.

Tubely 0.1.0 Beta 3

Tubely 0.1.0 Beta 3 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 25 Oct 18:37

Tubely 0.1.0 Beta 3

Beta pengembangan Studio Live untuk Android 8.0+ (API 26), package dev.tubely, version code 4.

Fitur dan perbaikan

  • Studio Live untuk TikTok, YouTube, dan server RTMP/RTMPS melalui Server URL + Stream Key.
  • Komposisi layar/game, kamera, avatar, gambar, dan teks; panel layer, scene, audio, dan tujuan.
  • Layout portrait/landscape, drag/resize/rotate/crop, urutan layer, serta cut/crossfade scene.
  • Mixer mikrofon dan internal audio (Android 10+ dan aplikasi sumber yang mengizinkan capture), dengan volume/mute terpisah.
  • Preset Hemat sebagai default: 360 x 640, 24 fps, target video 1,4 Mbps. Komposisi GPU, antrean audio/network dan cache aset dibatasi; performa nyata perangkat spek rendah belum diukur.
  • Perbaikan decoder APNG untuk animasi avatar. Preview tata letak yang belum aktif sengaja memakai thumbnail frame pertama.
  • Reconnect terbatas, statistik sesi, penanganan thermal, scene aman, dan penyimpanan kredensial terenkripsi.
  • Output URL overlay lokal/LAN dan floating window tetap tersedia. Backup profil tetap .tbly.

Batas beta

  • Pengujian perangkat, siaran ke akun nyata, audio sync, reconnect jaringan, perlindungan capture per-frame, dan sesi panjang/performa belum dilakukan karena ADB tidak mendeteksi perangkat saat rilis disiapkan. Ini prerelease untuk pengujian pengguna.
  • Koneksi akun YouTube memerlukan konfigurasi Google Cloud, YouTube Data API v3, OAuth Android untuk package/sertifikat rilis, dan consent screen. Gunakan URL/key manual selama konfigurasi tersebut belum tersedia. Akun TikTok harus memiliki akses Server URL dan Stream Key.
  • Full-display capture dapat menampilkan layer layar hitam ketika Tubely dibuka karena perlindungan jendela pribadi. Gunakan single-app sharing atau scene aman. Hentikan capture sebelum mengubah kredensial.
  • Dukungan encoder hardware, kamera, internal audio, dan izin capture bergantung perangkat dan kebijakan aplikasi sumber.

Instalasi

Unduh APK pada Assets. Ditandatangani dengan sertifikat yang sama seperti Beta 2 sehingga dapat dipasang sebagai pembaruan. Cadangkan profil .tbly sebelum mencoba beta.

Validasi rilis

  • :app:testDebugUnitTest: 38 tes lulus, 0 gagal/error, termasuk buffer audio Studio.
  • :app:lintRelease: 0 error, 86 warning (laporan disertakan).
  • :app:assembleRelease: berhasil dengan minify/shrink R8.
  • Sinkronisasi resource Indonesia: lulus.
  • Inventaris SBOM: 121 dependensi runtime; pemeriksaan OSV tidak menemukan advisory pada koordinat/versi tersebut. Ini bukan audit keamanan menyeluruh.
  • APK Signature Scheme v2 terverifikasi; sertifikat SHA-256 e5ca069e589bf9593127ccfc42553dffd01e33eecf387a0aebbe3fb20a8898af (sama dengan Beta 2).
  • SHA-256 APK: fbde7856b4ca976f2edc2c71021c5997bf3e334ed106f14cd1b799afa1575f09.

Lampiran: APK, checksum SHA-256, SBOM CycloneDX, laporan OSV, dan laporan lint. Tidak ada signing key atau kredensial stream di lampiran.

Tubely 0.1.0 Beta 2

Tubely 0.1.0 Beta 2 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 24 Oct 22:09

Beta 2

  • Replaced the launcher icon with the supplied purple cat icon.
  • Replaced the in-app mascot with the supplied transparent cat artwork.

Verification

  • Minified release APK assembled and signature verified (APK Signature Scheme v2).
  • 34 unit tests passed.
  • Android lint completed with 0 errors and 62 warnings.
  • Connected-device tests could not run because ADB had no device connected.

Package: dev.tubely (Android 8.0+, API 26+). Version code: 3.

APK SHA-256: 17ECE93BB12426865AC9F50D37CB9F9BFE6BD4D2DA8DE328725DF1741D9DFF6D

Signing certificate SHA-256: e5ca069e589bf9593127ccfc42553dffd01e33eecf387a0aebbe3fb20a8898af

Tubely 0.1.0 Beta 1

Tubely 0.1.0 Beta 1 Pre-release
Pre-release

Choose a tag to compare

@clynomious clynomious released this 24 Oct 06:02

Beta 1

  • Redesigned the app with the pastel purple interface and Nunito font.
  • Added the single URL display with a choice between this phone and PC/LAN; multiple LAN addresses are selectable.
  • Kept the floating avatar with direct dragging, resize, click-through, close, recovery and independent opacity controls.
  • Profile backup files use .tbly.

Verification

  • Release APK assembled and signature verified (APK Signature Scheme v2).
  • 34 unit tests passed.
  • Android lint completed with 0 errors and 57 warnings.
  • Connected-device tests could not run because ADB had no device connected during this build.

Package: dev.tubely (Android 8.0+, API 26+).

APK SHA-256: 6E029CA713C6582E7FF5FC330807D43F8F35FD73AFFF3B3C0E370DECD16AF29F

Signing certificate SHA-256: e5ca069e589bf9593127ccfc42553dffd01e33eecf387a0aebbe3fb20a8898af