176 lines
5.2 KiB
Markdown
176 lines
5.2 KiB
Markdown
# 🔗 Cum să Obții URL-uri Reale pentru Playlist-ul IPTV
|
|
|
|
Acest ghid te ajută să înlocuiești URL-urile demo din playlist cu stream-uri reale și funcționale.
|
|
|
|
## ⚠️ **IMPORTANT - Aspecte Legale**
|
|
|
|
**Folosește doar stream-uri legale!**
|
|
- Respectă drepturile de autor
|
|
- Folosește doar servicii pentru care ai abonament valid
|
|
- Nu distribui URL-uri private sau protejate
|
|
|
|
## 🏢 **Furnizori Oficiali de Servicii TV în România**
|
|
|
|
### **1. DIGI (RCS-RDS)**
|
|
- **Website**: [digi.ro](https://www.digi.ro)
|
|
- **Serviciu IPTV**: DIGI Online
|
|
- **Canale**: Digi Sport, Digi 24, Digi World, etc.
|
|
- **Acces**: Necesită abonament DIGI
|
|
|
|
### **2. Orange România**
|
|
- **Website**: [orange.ro](https://www.orange.ro)
|
|
- **Serviciu IPTV**: Orange TV Go
|
|
- **Canale**: Diverse canale românești și internaționale
|
|
- **Acces**: Necesită abonament Orange
|
|
|
|
### **3. Telekom România**
|
|
- **Website**: [telekom.ro](https://www.telekom.ro)
|
|
- **Serviciu IPTV**: Telekom TV
|
|
- **Canale**: Canale premium și locale
|
|
- **Acces**: Necesită abonament Telekom
|
|
|
|
### **4. UPC România (Vodafone)**
|
|
- **Website**: [vodafone.ro](https://www.vodafone.ro)
|
|
- **Serviciu IPTV**: Vodafone TV
|
|
- **Canale**: Diverse canale TV
|
|
- **Acces**: Necesită abonament Vodafone
|
|
|
|
## 📺 **Canale Publice și Gratuite**
|
|
|
|
### **TVR (Televiziunea Română)**
|
|
- **Website**: [tvr.ro](https://www.tvr.ro)
|
|
- **Canale gratuite**: TVR 1, TVR 2, TVR 3, TVR Info
|
|
- **Stream-uri**: Disponibile pe site-ul oficial
|
|
- **Acces**: Gratuit
|
|
|
|
### **Canale Private cu Stream Gratuit**
|
|
Unele canale oferă stream-uri gratuite pe site-urile lor oficiale:
|
|
- Verifică site-urile oficiale ale canalelor
|
|
- Caută secțiunea "Live" sau "Online"
|
|
- Respectă termenii și condițiile de utilizare
|
|
|
|
## 🛠️ **Cum să Înlocuiești URL-urile Demo**
|
|
|
|
### **Pasul 1: Identifică URL-ul Real**
|
|
1. Accesează site-ul oficial al canalului
|
|
2. Caută secțiunea "Live" sau "Streaming"
|
|
3. Deschide Developer Tools în browser (F12)
|
|
4. Mergi la tab-ul "Network"
|
|
5. Caută fișiere `.m3u8` în timpul redării
|
|
|
|
### **Pasul 2: Testează URL-ul**
|
|
```bash
|
|
# Testează în VLC
|
|
vlc "https://url-real-aici.m3u8"
|
|
|
|
# Sau testează cu curl
|
|
curl -I "https://url-real-aici.m3u8"
|
|
```
|
|
|
|
### **Pasul 3: Înlocuiește în Playlist**
|
|
1. Deschide fișierul `digionline.m3u8`
|
|
2. Găsește linia cu URL-ul demo:
|
|
```
|
|
https://example.com/tvr1/playlist.m3u8
|
|
```
|
|
3. Înlocuiește cu URL-ul real:
|
|
```
|
|
https://url-real-tvr1.m3u8
|
|
```
|
|
|
|
## 🔧 **Instrumente Utile**
|
|
|
|
### **Pentru Dezvoltatori**
|
|
- **VLC Media Player**: Pentru testarea stream-urilor
|
|
- **FFmpeg**: Pentru analiza și conversie
|
|
- **Browser Developer Tools**: Pentru găsirea URL-urilor
|
|
- **Postman**: Pentru testarea API-urilor
|
|
|
|
### **Aplicații IPTV Recomandate**
|
|
- **Jellyfin**: Media server open-source
|
|
- **VLC**: Player universal
|
|
- **IPTV Smarters**: Aplicație dedicată IPTV
|
|
- **TiviMate**: Pentru Android TV
|
|
|
|
## 📋 **Template pentru URL-uri Comune**
|
|
|
|
### **Format Standard M3U8**
|
|
```
|
|
#EXTINF:-1 tvg-id="CanalID" tvg-name="Nume Canal" tvg-logo="URL_LOGO" group-title="Categorie",Nume Afișat
|
|
https://url-stream-real.m3u8
|
|
```
|
|
|
|
### **Exemple de Structuri URL Comune**
|
|
```
|
|
# TVR (exemplu - nu funcțional)
|
|
https://stream.tvr.ro/tvr1/playlist.m3u8
|
|
|
|
# DIGI (exemplu - necesită autentificare)
|
|
https://edge.rcs-rds.ro/digiedge/canal/index.m3u8
|
|
|
|
# Canale internaționale (exemplu)
|
|
https://live-channel.akamaized.net/channel/playlist.m3u8
|
|
```
|
|
|
|
## ⚖️ **Aspecte Legale și Etice**
|
|
|
|
### **Ce Este Legal**
|
|
✅ Stream-uri de pe site-urile oficiale ale canalelor
|
|
✅ Servicii pentru care ai abonament valid
|
|
✅ Canale publice și gratuite
|
|
✅ Conținut cu licență Creative Commons
|
|
|
|
### **Ce NU Este Legal**
|
|
❌ Stream-uri piratate sau neautorizate
|
|
❌ Redistribuirea URL-urilor private
|
|
❌ Ocolirea sistemelor de plată
|
|
❌ Încălcarea drepturilor de autor
|
|
|
|
## 🆘 **Suport și Resurse**
|
|
|
|
### **Pentru Probleme Tehnice**
|
|
- **GitHub Issues**: Pentru probleme cu playlist-ul
|
|
- **Documentația Jellyfin**: [jellyfin.org/docs](https://jellyfin.org/docs)
|
|
- **Forumuri IPTV**: Comunități online specializate
|
|
|
|
### **Pentru Aspecte Legale**
|
|
- **ORDA**: Oficiul Român pentru Drepturile de Autor
|
|
- **CNA**: Consiliul Național al Audiovizualului
|
|
- **Furnizorii de servicii**: Pentru clarificări despre abonamente
|
|
|
|
## 🔄 **Actualizarea Playlist-ului**
|
|
|
|
### **Manuală**
|
|
1. Editează fișierul `digionline.m3u8`
|
|
2. Înlocuiește URL-urile demo cu cele reale
|
|
3. Testează fiecare canal în VLC
|
|
4. Importă playlist-ul actualizat în Jellyfin
|
|
|
|
### **Automată (Avansată)**
|
|
```python
|
|
# Script Python pentru actualizare automată
|
|
import requests
|
|
import re
|
|
|
|
def update_playlist(playlist_file, url_mapping):
|
|
with open(playlist_file, 'r') as f:
|
|
content = f.read()
|
|
|
|
for demo_url, real_url in url_mapping.items():
|
|
content = content.replace(demo_url, real_url)
|
|
|
|
with open(playlist_file, 'w') as f:
|
|
f.write(content)
|
|
```
|
|
|
|
## 📞 **Contact și Suport**
|
|
|
|
Pentru întrebări despre acest ghid:
|
|
- **GitHub Issues**: Raportează probleme
|
|
- **Email**: Contact prin GitHub
|
|
- **Documentație**: Verifică README.md
|
|
|
|
---
|
|
|
|
**⚠️ Disclaimer**: Acest ghid este doar pentru scopuri educaționale. Utilizatorul este responsabil pentru respectarea legilor și regulamentelor aplicabile în jurisdicția sa.
|