mirror of https://github.com/Free-TV/IPTV
				
				
				
			Compare commits
	
		
			4 Commits 
		
	
	
		
			9aaaea5281
			...
			450c149014
		
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | 450c149014 | |
|  | 19a770c42e | |
|  | ae4f1b9c50 | |
|  | cbe79bfd87 | 
								
									
									
										
											73
										
									
									README.md
									
									
									
									
								
								
							
							
										
											73
										
									
									README.md
									
									
									
									
								|  | @ -1,7 +1,19 @@ | ||||||
| Free TV | IPTV Playlist Project | ||||||
| ======= | ====== | ||||||
| 
 | 
 | ||||||
| This is an M3U playlist for free TV channels around the World. | Welcome to the IPTV project! This repository offers a curated collection of free TV playlists for IPTV players, providing access to various channels from around the world. | ||||||
|  | 
 | ||||||
|  | Table of Contents | ||||||
|  | ====== | ||||||
|  | 
 | ||||||
|  | 1. Introduction | ||||||
|  | 2. Philosophy | ||||||
|  | 3. Installation & Usage | ||||||
|  | 4. Feed Sources | ||||||
|  | 5. Format | ||||||
|  | 7. Contributing | ||||||
|  | 8. Pull Requests | ||||||
|  | 9. License | ||||||
| 
 | 
 | ||||||
| Either free locally (over the air): | Either free locally (over the air): | ||||||
| 
 | 
 | ||||||
|  | @ -95,6 +107,10 @@ Or free on the Internet: | ||||||
| 
 | 
 | ||||||
| To use it point your IPTV player to https://raw.githubusercontent.com/Free-TV/IPTV/master/playlist.m3u8. | To use it point your IPTV player to https://raw.githubusercontent.com/Free-TV/IPTV/master/playlist.m3u8. | ||||||
| 
 | 
 | ||||||
|  | Introduction | ||||||
|  | ====== | ||||||
|  | This project provides a collection of free IPTV playlists, allowing users to stream live TV channels thorugh compatible IPTV players. The playlists are community-driven, regularly updated, and intended for users looking for a wide range of channels.Channels are free-to-air or sourced from free online platforms, ensuring that users only access legal content. | ||||||
|  | 
 | ||||||
| Philosophy | Philosophy | ||||||
| ========== | ========== | ||||||
| 
 | 
 | ||||||
|  | @ -124,19 +140,38 @@ This is a playlist for everybody. | ||||||
| - No channels dedicated to any particular political party | - No channels dedicated to any particular political party | ||||||
| - No channels made for a country and funded by a different country | - No channels made for a country and funded by a different country | ||||||
| 
 | 
 | ||||||
|  | Installation and Usage | ||||||
|  | ====== | ||||||
|  | 
 | ||||||
|  | **To use playlists** | ||||||
|  | 
 | ||||||
|  | 1. Download or clone this repository | ||||||
|  | 2. Use any IPTV player (e.g. VLC, Kodi, IPTV Smarters) to load the '.m3u' file or copy the URL into your player. | ||||||
|  | 
 | ||||||
|  | **Reccomended Players:** | ||||||
|  | 
 | ||||||
|  | - VLC Media Player | ||||||
|  | - Kodi | ||||||
|  | - IPTV Smarters | ||||||
|  | 
 | ||||||
|  | **How to Use:** | ||||||
|  | 
 | ||||||
|  | 1. Open your IPTV player. | ||||||
|  | Import the playlist file or URL. | ||||||
|  | Start streaming live TV channels! | ||||||
|  | 
 | ||||||
| Feed sources | Feed sources | ||||||
| ============ | ============ | ||||||
| 
 | 
 | ||||||
| It can be quite hard to find up to date URLs, here's a list of sources: | Finding up-to-date URLs can be difficult. Here are some useful sources: | ||||||
| 
 | 
 | ||||||
| - https://github.com/iptv-org/iptv/tree/master/streams | - https://github.com/iptv-org/iptv/tree/master/streams | ||||||
| - Youtube: As long as the channel is live and its URL doesn't change (check the age of the stream, the number of viewers..) | - Live streams from platforms like YouTube and Dailymotion, ensuring the stream is active and stable. | ||||||
| - Dailymotion: Same criteria as for youtube |  | ||||||
| 
 | 
 | ||||||
| Format | Format | ||||||
| ====== | ====== | ||||||
| 
 | 
 | ||||||
| The m3u8 playlist is generated by `make_playlist.py`, using the `.md` files located in `lists`. | The m3u8 playlist is generated by `make_playlist.py`, using the `.md` files in the `lists` directory. | ||||||
| 
 | 
 | ||||||
| Each .md file represesnts a group. The `<h1>` line is used as the group title. | Each .md file represesnts a group. The `<h1>` line is used as the group title. | ||||||
| 
 | 
 | ||||||
|  | @ -153,7 +188,16 @@ Issues | ||||||
| 
 | 
 | ||||||
| Only create issues for bugs and feature requests. | Only create issues for bugs and feature requests. | ||||||
| 
 | 
 | ||||||
| Do not create issues to add/edit or to remove channels. If you want to add/edit/remove channels, create a pull request directly. | Do not create issues for adding, editing, or removing channels. For these, please submit a pull request. | ||||||
|  | 
 | ||||||
|  | Contributing | ||||||
|  | ====== | ||||||
|  | 
 | ||||||
|  | **Contributions are welcome! To contribute:** | ||||||
|  | 
 | ||||||
|  | 1. Fork the repository. | ||||||
|  | 2. Create a new branch for your changes. | ||||||
|  | 3. Submit a pull request with your updates. | ||||||
| 
 | 
 | ||||||
| Pull Requests | Pull Requests | ||||||
| ============= | ============= | ||||||
|  | @ -175,10 +219,15 @@ To add a new channel, make a Pull Request. | ||||||
| 
 | 
 | ||||||
| **Removing a Channel** | **Removing a Channel** | ||||||
| 
 | 
 | ||||||
| To remove a channel, make a Pull Request. | - To remove a channel, make a Pull Request. | ||||||
| 
 | 
 | ||||||
| In your Pull Request you need to provide information to show that the channel is only available via a private paid subscription. | - In your Pull Request you need to provide information to show that the channel is only available via a private paid subscription. | ||||||
| 
 | 
 | ||||||
| Note: Public taxes (whether national or regional, whether called TV License or not) do not constitute a private paid subscription. | - Note: Public taxes (whether national or regional, whether called TV License or not) do not constitute a private paid subscription. | ||||||
| 
 | 
 | ||||||
| If a stream is broken, simply move the channel to the invalid category and replace `[>]` with `[x]` in the url column. | - If a stream is broken, simply move the channel to the invalid category and replace `[>]` with `[x]` in the url column. | ||||||
|  | 
 | ||||||
|  | License | ||||||
|  | ====== | ||||||
|  | 
 | ||||||
|  | This project currently does not have a license. Please clarify the licensing terms before using or contributing.  | ||||||
|  |  | ||||||
|  | @ -33,7 +33,7 @@ https://www.tivusat.tv/sat-eng/tivusat/multicanale.aspx | ||||||
| | 34  | Cine34   Ⓖ   | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-b6/b6-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/YyldwhI.png"/> | Cine34.it | | | 34  | Cine34   Ⓖ   | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-b6/b6-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/YyldwhI.png"/> | Cine34.it | | ||||||
| | 35  | Focus Ⓖ     | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-fu/fu-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/M4smqpF.png"/> | Focus.it | | | 35  | Focus Ⓖ     | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-fu/fu-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/M4smqpF.png"/> | Focus.it | | ||||||
| | 36  | RTL 102.5      | [>](https://dd782ed59e2a4e86aabf6fc508674b59.msvdn.net/live/S97044836/tbbP8T1ZRPBL/playlist.m3u8) | <img height="20" src="https://i.imgur.com/KdissvS.png"/> | RTL1025TV.it | | | 36  | RTL 102.5      | [>](https://dd782ed59e2a4e86aabf6fc508674b59.msvdn.net/live/S97044836/tbbP8T1ZRPBL/playlist.m3u8) | <img height="20" src="https://i.imgur.com/KdissvS.png"/> | RTL1025TV.it | | ||||||
| | 37  | Warner TV      | [>](https://d24aqelmrau4kx.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-l1oas691aj7p2/WBTV_IT.m3u8) | <img height="20" src="https://i.imgur.com/oIWFcOC.png"/> | WarnerTVItaly.it | | | 37  | Discovery Channel | [>](https://d24aqelmrau4kx.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-l1oas691aj7p2/WBTV_IT.m3u8) | <img height="20" src="https://i.imgur.com/5IxIFJ0.png"/> | DiscoveryChannel.it | | ||||||
| | 38  | Giallo         | [>](https://d9fqo6nfqlv2h.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ulukbrgm1n3yb/Giallo_IT.m3u8) | <img height="20" src="https://i.imgur.com/0PIRwZS.png"/> | Giallo.it | | | 38  | Giallo         | [>](https://d9fqo6nfqlv2h.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ulukbrgm1n3yb/Giallo_IT.m3u8) | <img height="20" src="https://i.imgur.com/0PIRwZS.png"/> | Giallo.it | | ||||||
| | 39  | Top Crime   Ⓖ | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-lt/lt-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/RFIwv9O.png"/> | TopCrime.it | | | 39  | Top Crime   Ⓖ | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-lt/lt-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/RFIwv9O.png"/> | TopCrime.it | | ||||||
| | 40  | BOING   Ⓖ     | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-kb/kb-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/niSlrqT.png"/> | BoingItaly.it | | | 40  | BOING   Ⓖ     | [>](https://live02-seg.msf.cdn.mediaset.net/live/ch-kb/kb-clr.isml/index.m3u8) | <img height="20" src="https://i.imgur.com/niSlrqT.png"/> | BoingItaly.it | | ||||||
|  |  | ||||||
|  | @ -1167,7 +1167,7 @@ https://live02-seg.msf.cdn.mediaset.net/live/ch-b6/b6-clr.isml/index.m3u8 | ||||||
| https://live02-seg.msf.cdn.mediaset.net/live/ch-fu/fu-clr.isml/index.m3u8 | https://live02-seg.msf.cdn.mediaset.net/live/ch-fu/fu-clr.isml/index.m3u8 | ||||||
| #EXTINF:-1 tvg-name="RTL 102.5" tvg-logo="https://i.imgur.com/KdissvS.png" tvg-id="RTL1025TV.it" group-title="Italy",RTL 102.5 | #EXTINF:-1 tvg-name="RTL 102.5" tvg-logo="https://i.imgur.com/KdissvS.png" tvg-id="RTL1025TV.it" group-title="Italy",RTL 102.5 | ||||||
| https://dd782ed59e2a4e86aabf6fc508674b59.msvdn.net/live/S97044836/tbbP8T1ZRPBL/playlist.m3u8 | https://dd782ed59e2a4e86aabf6fc508674b59.msvdn.net/live/S97044836/tbbP8T1ZRPBL/playlist.m3u8 | ||||||
| #EXTINF:-1 tvg-name="Warner TV" tvg-logo="https://i.imgur.com/oIWFcOC.png" tvg-id="WarnerTVItaly.it" group-title="Italy",Warner TV | #EXTINF:-1 tvg-name="Discovery Channel" tvg-logo="https://i.imgur.com/5IxIFJ0.png" tvg-id="DiscoveryChannel.it" group-title="Italy",Discovery Channel | ||||||
| https://d24aqelmrau4kx.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-l1oas691aj7p2/WBTV_IT.m3u8 | https://d24aqelmrau4kx.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-l1oas691aj7p2/WBTV_IT.m3u8 | ||||||
| #EXTINF:-1 tvg-name="Giallo" tvg-logo="https://i.imgur.com/0PIRwZS.png" tvg-id="Giallo.it" group-title="Italy",Giallo | #EXTINF:-1 tvg-name="Giallo" tvg-logo="https://i.imgur.com/0PIRwZS.png" tvg-id="Giallo.it" group-title="Italy",Giallo | ||||||
| https://d9fqo6nfqlv2h.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ulukbrgm1n3yb/Giallo_IT.m3u8 | https://d9fqo6nfqlv2h.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ulukbrgm1n3yb/Giallo_IT.m3u8 | ||||||
|  |  | ||||||
|  | @ -51,7 +51,7 @@ https://live02-seg.msf.cdn.mediaset.net/live/ch-b6/b6-clr.isml/index.m3u8 | ||||||
| https://live02-seg.msf.cdn.mediaset.net/live/ch-fu/fu-clr.isml/index.m3u8 | https://live02-seg.msf.cdn.mediaset.net/live/ch-fu/fu-clr.isml/index.m3u8 | ||||||
| #EXTINF:-1 tvg-name="RTL 102.5" tvg-logo="https://i.imgur.com/KdissvS.png" tvg-id="RTL1025TV.it" group-title="Italy",RTL 102.5 | #EXTINF:-1 tvg-name="RTL 102.5" tvg-logo="https://i.imgur.com/KdissvS.png" tvg-id="RTL1025TV.it" group-title="Italy",RTL 102.5 | ||||||
| https://dd782ed59e2a4e86aabf6fc508674b59.msvdn.net/live/S97044836/tbbP8T1ZRPBL/playlist.m3u8 | https://dd782ed59e2a4e86aabf6fc508674b59.msvdn.net/live/S97044836/tbbP8T1ZRPBL/playlist.m3u8 | ||||||
| #EXTINF:-1 tvg-name="Warner TV" tvg-logo="https://i.imgur.com/oIWFcOC.png" tvg-id="WarnerTVItaly.it" group-title="Italy",Warner TV | #EXTINF:-1 tvg-name="Discovery Channel" tvg-logo="https://i.imgur.com/5IxIFJ0.png" tvg-id="DiscoveryChannel.it" group-title="Italy",Discovery Channel | ||||||
| https://d24aqelmrau4kx.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-l1oas691aj7p2/WBTV_IT.m3u8 | https://d24aqelmrau4kx.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-l1oas691aj7p2/WBTV_IT.m3u8 | ||||||
| #EXTINF:-1 tvg-name="Giallo" tvg-logo="https://i.imgur.com/0PIRwZS.png" tvg-id="Giallo.it" group-title="Italy",Giallo | #EXTINF:-1 tvg-name="Giallo" tvg-logo="https://i.imgur.com/0PIRwZS.png" tvg-id="Giallo.it" group-title="Italy",Giallo | ||||||
| https://d9fqo6nfqlv2h.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ulukbrgm1n3yb/Giallo_IT.m3u8 | https://d9fqo6nfqlv2h.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ulukbrgm1n3yb/Giallo_IT.m3u8 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue