Skrip untuk menghasilkan daftar putar M3U yang berisi file langsung yang dapat streaming (.mpd atau mpeg-dash atau dasbor) berdasarkan saluran yang telah dilanggar oleh pengguna di portal Tata Sky.
Repositori ini sekarang dipertahankan hanya melalui tindakan GitHub, dan saya tidak secara pribadi mempertahankannya. Awalnya dimulai sebagai bukti kode konsep untuk dapat menghasilkan M3U dari server bermain Tata. Itu tidak terlalu ramah pengguna, karena itu hanya dilakukan untuk rasa ingin tahu. Shravan telah membuat penelitian saya menjadi metode pembuatan yang sangat ramah pengguna, yang dapat Anda lihat di sini. Saif juga telah melakukan pekerjaan yang brilian di sini. Namun, jika Anda telah datang ke sini dan sedang membaca ini, mohon membintangi repositori dan pergi ke salah satu dari ini
Saya tahu Anda akan senang mendapatkan cara kerjanya, tetapi tunggu dan baca sebelum Anda melangkah lebih jauh
Metode dibagi menjadi
EasydanDifficultberdasarkan seberapa nyaman Anda dengan Commandline. PanduanEasydisarankan jika Anda tidak memiliki pengetahuan yang berfungsi tentang Python atau skrip secara umum
Minimum Supported Android Version : Android 5.0
requests untuk diinstal. Lakukan itu dengan menggunakan pip install requestsgit clone https://github.com/ForceGT/TSPrivateAPI atau unduh file zip dan kemudian masuk ke dalam direktori code_samples dan buka terminal Anda di sanacode_samples dengan menggunakan cd code_samplesmain.py (skrip utama) menggunakan kode berikut python main . py Anda akan mendapatkan opsi untuk masuk menggunakan metode yang berbeda, setelah berhasil login file userDetails.json dibuat yang berisi detail penting dari pengguna. accessToken harus diperbarui dari waktu ke waktu. Untuk melakukannya jalankan logika login lagi. Jika Anda menghapus file userDetails.json , Anda harus masuk lagi jadi harap hati -hati
Anda dapat menghasilkan file M3U dengan memilih opsi 3. Ini menghasilkan file allChannelPlaylist.m3u di direktori saat ini. Catatan: Harap jalankan ini hanya setelah masuk menggunakan langkah 1 atau 2 jika tidak skrip keluar dengan kesalahan
Anda perlu login hanya sekali, itu akan membuat file userDetails.json setelah Anda login, dan kemudian Anda dapat meregenerasi daftar putar setiap hari ketika Anda ingin menggunakannya. Jika Anda tidak melihat file userDetails.json di mana pun, maka Anda mungkin harus masuk lagi
Temukan beberapa pemain M3U yang bagus di sini
Masalah dengan daftar putar, adalah kedaluwarsa dalam 24 jam karena token akses memiliki validitas 24 jam. Jadi cara langsung adalah melakukan seluruh proses (tanpa login) lagi setelah daftar putar berakhir tetapi manusia malas dan jadi ada dua solusi yang brilian sehingga Anda gelandangan malas tidak harus kembali ke generasi setelah sehari
Jika Anda tertarik dengan cara kerja mekanisme ini, lihat dokumen

Kode ini hanyalah studi kasus tentang bagaimana mekanisme otentikasi dan streaming langsung menggunakan IPTV bekerja saya sama sekali tidak bertanggung jawab jika Anda menyalahgunakan kode dan menyebabkan kehilangan pendapatan kepada pihak -pihak terkait dan pemilik portal
Kode ini dilindungi di bawah lisensi MIT