Files
iptv/OBTINERE_URLURI_REALE.md
2025-09-17 12:26:11 +03:00

5.2 KiB

🔗 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
  • Serviciu IPTV: DIGI Online
  • Canale: Digi Sport, Digi 24, Digi World, etc.
  • Acces: Necesită abonament DIGI

2. Orange România

  • Website: 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
  • Serviciu IPTV: Telekom TV
  • Canale: Canale premium și locale
  • Acces: Necesită abonament Telekom

4. UPC România (Vodafone)

  • Website: 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
  • 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

# 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

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

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
  • 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ă)

# 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.