Advantage of having a M3U Playlist:
- You do not need to install Acestream player, which is a snap, and use it to play the Acestream Content IDs. All you need to do is just to install the Acestream Engine which is not a snap.
- You can use video players like VLC, Smplayer or Celluloid to play the M3U Playlist.
- A M3U playlist allows you to switch playing from one channel to another channel quickly and easily.
Structure of a M3U Playlist:
- It consists of a file header denoted by: #EXTM3U
- After the header will be the list channels
Each channel consists of two parts:
A lable: #EXTINF:<duration in seconds>,<Channel Name>
URL of the Stream (channel), typically with this format:
http://127.0.0.1:6878/ace/manifest.m3u8?content_id=xxxx
For example, Sky Sports Football [UK] with Content ID=8dbe2d515e9131fa311353537736f8c94be9b26d, is denoted as follows:
#EXTINF:3.81933,Sky Sports Football [UK]
Explanation:
- #EXTINF is an extended info tag in M3U format.
- 3.81933 represents the duration of the stream segment in seconds.
- Sky Sports Football [UK] is the display name or title of the stream.
- 127.0.0.1 is the local loopback address (your own machine).
- 6878 is the Port typically used by Ace Stream, a peer-to-peer streaming application.
- manifest.m3u8 indicates the stream is delivered in HLS (HTTP Live Streaming) format.
- content_id=... is the unique identifier for the stream content.
An Example of a M3U Playlist File with Acestream links:
----------------------------------------------------------------------------------------------------#EXTM3U
#EXTINF:-1,Sky Sports Football [UK]
http://127.0.0.1:6878/ace/manifest.m3u8?content_id=8dbe2d515e9131fa311353537736f8c94be9b26d
#EXTINF:-1,BBC News
http://127.0.0.1:6878/ace/manifest.m3u8?content_id=abcdef1234567890
#EXTINF:52.66667,NBA TV [US]
http://127.0.0.1:6878/ace/getstream?id=e72d03fb9694164317260f684470be9ab781ed95&pid=44679
#EXTINF:50.4747,Super Tennis HD
http://127.0.0.1:6878/ace/getstream?id=b58dbf92765976b308695f62dea94b00b40730ee&pid=47906
#EXTINF:51.79233,Tennis Channel HD [UK]
http://127.0.0.1:6878/ace/getstream?id=039fae21c9e7e5214d3d898cba80863e37e623ac&pid=2575
.....................
---------------------------------------------------------------------------------------------------------
Steps to Create a Custom M3U File
- Open a plain text editor like Notpad, Kate
I use Kate foe linux
- In the text editor Add the header
#EXTM3U
- Insert channel info one by one
Each channel entry has two parts:
Metadata line:
#EXTINF:-1,Channel Name you prefer
-1 means indefinite duration (live stream).
Stream URLof the channel:
http://127.0.0.1:6878/ace/manifest.m3u8?content_id=xxxx
Replace xxxx with your Ace Stream content ID
- Repeat the above step for other channels
Add as many entries as you like, one after another.
- Save the file
Save with .m3u or .m3u8 extension.
Example: myplaylist.m3u.
How to play the list
- Launch the Acestream Engine
- Open the file in VLC, Smplayer, Celluloid, or another IPTV player.
- Click on the channel you want to watch
- Wait for a few seconds for the Engine to connect to the peers that provide the required stream.
My favorite Playlist
--------------------------------------------------------------------------------------------If you like, you can copy my playlist and then paste it to a text editor like Notepad or Kate. Afer that, save the file as a M3U file, then you can play with it.







,