Info App :
1. Front End Menggunakan Reacjs.
2. Connect ke API backend Golang dengan ffmpeg yang berjalan dlm docker
Aplikasi ini bersumber dari aplikasi open source.
100% dapat di gunakan dan tidak ada kendala.
Diperlukan Penambahan Fitur untuk mempermudah.
Fitur yang di tambahkan :
1. Penambahan Koneksi dengan Youtube API Livestreaming.
Selama ini aplikasi bekerja dengan manual yaitu menggunakan Stream Key Input. Dengan itu di inginkan untuk menambahkan API Youtube : Add Channel, Create new Live, End &start Live, Setting Judul, thumnails, deskripsi. Di dalam view front end muncul channel yg telah di add lalu tambahkan menu delet dan add channel baru.
2. Fitur scheduling
Selama ini memulai live streaming dilakukan manual/harus menekan tombol on/off. Di inginkan untuk menambahkan fitur penjadwalan dimana streaming dapat dimulai otomatis dan berhenti otomatis sesuai channel yang di pilih. dan terdapat pula fitur pengulangan, yang dimaksud pengulangan adalah menggunakan ulang settingan jadwal yang sudah di buat untuk live sesuai jadwal secara otomatis, misal live A akan melakukan repreating membuat streaming baru tapi menggunakan database yang sudah ada berdasarkan interval waktu yang kita input.
Ketentuan :
1. Saya ingin Implementasi ini dibuat terpisah dengan backend golang.
2. Menambahkan implementasi di dalam frontend reactjs.
3. Data dari fitur ini disave kedatabase Mysql. Dimana selain informasi dari fitur yang dibutuhkan di atas tersimpan, database juga menyimpan username, serta channel id. sehingga setiap user memiliki data jadwal, channel yt, deskripsi, thumnails, dll masing2.
Kesepakatan :
1. Project ini hanya mencari worker yang dapat menyelesaikan 100% fitur berjalan tanpa kendala setelah uji di server kami.
2. Kesepakatan untuk tidak pay per progress. Untuk itu pahami dulu dengan detail.
3. Adapun jika dalam uji coba terdapat kendala maka worker diberi waktu 1 hari untuk memperbaiki, jika masih ada kendala maka project dihentikan. Penting untuk memahami project ini. Untuk menghindari worker yang hanya memanfaatkan arbitrase untuk tujuan tidak baik.
4. Dengan ketentuan ini maka saya akan menjelaskan secara detail. silahkan bid jika merasa mampu, saya akan memberikan contoh source code yang sudah ada dan ui yang saya inginkan.