- Get link
- X
- Other Apps
What the iptv-org/iptv Repo Is
The iptv-org/iptv repository is a community-maintained list of IPTV channel streams in many languages and countries. It mainly contains:
✔ A structured list of channels
✔ M3U playlists
✔ Metadata (names, logos, categories)
✔ A clear folder structure
✔ Contributions from many people
Your repo can be similar but focused on Dhivehi channels, including local TV stations, radio streams, and maybe online streaming channels.
Plan Your Folder Structure
You can follow the same structure as the iptv-org repo. Example:
dhivehi-iptv/
│── every.m3u
│── dhivehi.m3u
│── channels.json
│── logos/
│ ├── tv/
│ └── radio/
│── contributions.md
│── README.md
Add a Base Playlist File (dhivehi.m3u)
An M3U file is just a text file listing stream URLs.
Example starter:
#EXTM3U
#EXTINF:-1 tvg-id="dhivehi-tv-1" tvg-name="Dhivehi TV 1" tvg-logo="logos/tv/dh1.png",Dhivehi TV 1
http://example.com/stream1.m3u8
#EXTINF:-1 tvg-id="dhivehi-tv-2" tvg-name="Dhivehi TV 2" tvg-logo="logos/tv/dh2.png",Dhivehi TV 2
http://example.com/stream2.m3u8
Find Live Stream URLs
To build your playlist, you need valid stream URLs.
Possible sources:
✔ Official broadcaster streaming pages
✔ YouTube live streams (if allowed)
✔ Radio station stream feeds
✔ Public API endpoints
⚠ Make sure you have permission to list/redistribute streams — respect copyright and streaming terms!
Add Metadata (Optional)
You can add a JSON metadata file for channels:
[
{
"id": "dhivehi-tv-1",
"name": "Dhivehi TV 1",
"language": "Dhivehi",
"country": "MV",
"category": "General",
"logo": "logos/tv/dh1.png"
}
]
Add Logos
Create a directory:
logos/tv/
logos/radio/
Add PNG/JPG icons for each channel.
Tip: Keep them square and small (100×100 or 200×200).
Write Contribution Guidelines
Like iptv-org/iptv, add a CONTRIBUTING.md so others know how to add channels:
Include:
✔ How to format m3u entries
✔ How to add metadata
✔ Rules (no illegal streams, valid URLs only)
Write a Clear README
Your README.md should include:
-
Project purpose
-
How to use the playlist
-
How to contribute
-
License info
Example snippet:
# Dhivehi IPTV
A community-driven playlist of Dhivehi TV & Radio streams.
## How to use
Add `dhivehi.m3u` to your IPTV player (VLC, Kodi, Smart TV apps).
## Contributing
See `CONTRIBUTING.md` for rules and formats.
Share It & Grow
Post it on:
📌 Reddit
📌 Twitter / X
📌 Facebook groups
📌 Dhivehi tech forums
Invite others to contribute!
| Use | Tool |
|---|---|
| Test stream | VLC media player |
| Convert to M3U | Notepad / VS Code |
| Validate JSON | jsonlint.com |
| URLs checker | curl / live stream tester |
Example Starter Repo
Here’s a minimal example you can copy:
📦 dhivehi-iptv
├── dhivehi.m3u
├── channels.json
├── logos/
│ ├── tv/
│ └── radio/
├── README.md
└── CONTRIBUTING.md
- Get link
- X
- Other Apps
Comments
Post a Comment