Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Xtream support into the M3U player #53

Closed
heberjeur opened this issue Jan 1, 2024 · 17 comments
Closed

Integrate Xtream support into the M3U player #53

heberjeur opened this issue Jan 1, 2024 · 17 comments

Comments

@heberjeur
Copy link

Is your feature request related to a problem? Please describe.

The current lack of Xtream support in the M3U player limits users' choices and functionality, making it challenging to enjoy content through this platform.

Describe the solution you'd like

I propose the implementation of the Xtream feature in the M3U player, enabling users to access a broader range of channels and enhancing the overall streaming experience. This addition will provide users with more choices and make the app more versatile..

Describe alternatives you've considered

While there are various Xtream applications available, I prefer utilizing an open-source application like yours.

Additional context

@oxyroid
Copy link
Owner

oxyroid commented Jan 3, 2024

Could you tell me more about Xtream feature?

@sguinetti
Copy link
Contributor

@realOxy I think it refers to Xtreme Codes. The feature is similar to m3u files but it stands out for being more personalized and private for customer users. It consists of a url server, with username and password for login.

I am not sure how the Xtreme Codes works because I have not seen the official source code of their servers (Xtream UI?). But, as far as I know, it falls back to APIs to deliver the m3u file. I only found documentation on the implementation in the IPTVnator app. 4gray/iptvnator#53

@oxyroid
Copy link
Owner

oxyroid commented Feb 22, 2024

@sguinetti Hi, where can I find a Xtream link for testing?

@sguinetti
Copy link
Contributor

sguinetti commented Feb 22, 2024

@sguinetti Hi, where can I find a Xtream link for testing?

Hello again. I find a public repository about this. But, I know about its content because I don't use Xtream links over m3u files.
https://github.com/m3u8-xtream/m3u8-xtream-playlist

I tested with IPTVnator. The Xtream mechanism works, you can see the sections. But the streams do not works for me, maybe because they are saturated.

@oxyroid
Copy link
Owner

oxyroid commented Feb 23, 2024

The app supports the Xtream from now on.
Currently, it will only get the live streams and they are not grouped by catalogs.
I will add catalogs and other stream types(vod and series) supports later.

@heberjeur
Copy link
Author

@realOxy where I can add URL, user name and password like the screenshot, I can't found it.
Screenshot_20240223-195552_Firefox

@oxyroid
Copy link
Owner

oxyroid commented Feb 23, 2024

Change the Data Source from M3U to Xtream.

Screenshot_2024-02-24-02-59-18-439_com.m3u.androidApp.jpg

@heberjeur
Copy link
Author

Ah yes thanks 😀, Could you add something to indicate to users that there is a menu there? It could be useful from a UX perspective.

@oxyroid
Copy link
Owner

oxyroid commented Feb 23, 2024

OK, I will add a down arrow icon here

@heberjeur
Copy link
Author

There are something wrong, can you see this video:
https://we.tl/t-ANl2yBh3g5
If you want you can send to me a debug apk to known more about that...

@oxyroid
Copy link
Owner

oxyroid commented Feb 24, 2024

@heberjeur You didn’t send any video

@heberjeur
Copy link
Author

heberjeur commented Feb 24, 2024

Check this link :

https://we.tl/t-ANl2yBh3g5

@oxyroid
Copy link
Owner

oxyroid commented Feb 24, 2024

@heberjeur Please give me the xtream link, you can send it by https://t.me/sortBy

@oxyroid
Copy link
Owner

oxyroid commented Mar 4, 2024

Xtream have basically been supported.
The VOD and series media type from public xtream url cannot be played currently, please test them by your own xtream url then give me feedback.

@oxyroid oxyroid closed this as completed Mar 4, 2024
@heberjeur
Copy link
Author

It works now 🥳

@themodfatherinc
Copy link
Contributor

i am having trouble with this feature. when i input the name, host, username and password, and click subscribe i get the message that it is adding the task however the playlist is never added. do you have any ideas what could be the issue?

@themodfatherinc
Copy link
Contributor

Ok I got this working, the Url parser seems to be forcing the xtream link to be http and i required https, changing the http to https in the function has everything working so it just needs to be changed to keep the scheme instead of default to http.

oxyroid added a commit that referenced this issue Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants