Dhivehi (Maldivian) TV channels

 

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.


dhivehi-iptv


 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!

UseTool
Test streamVLC media player
Convert to M3UNotepad / VS Code
Validate JSONjsonlint.com
URLs checkercurl / 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

Comments