Skip to content

Patch 2025.03.1#20957

Merged
PopeyeTheSai10r merged 10 commits into
masterfrom
patch-2025.03.1
Mar 31, 2025
Merged

Patch 2025.03.1#20957
PopeyeTheSai10r merged 10 commits into
masterfrom
patch-2025.03.1

Conversation

@freearhey
Copy link
Copy Markdown
Collaborator

@freearhey freearhey commented Mar 30, 2025

Added support for channel feeds. Feed ID can now be used in the tvg-id attribute in playlists and when adding links through an issue.

Example:

#EXTINF:-1 tvg-id="CNN.us",CNN
https://example.com/cnn.m3u8
#EXTINF:-1 tvg-id="CNN.us@HD",CNN
https://example.com/cnn_hd.m3u8
#EXTINF:-1 tvg-id="CNN.us@PlutoTV",CNN
https://example.com/cnn_pluto.m3u8

When generating playlists, all versions of the stream will be used.

Fixes #20820

Details: https://github.com/orgs/iptv-org/discussions/2064

Test results:

npm test

> test
> jest --runInBand

 PASS  tests/commands/playlist/generate.test.ts
 PASS  tests/commands/playlist/test.test.ts
 PASS  tests/commands/playlist/validate.test.ts
 PASS  tests/commands/playlist/format.test.ts
 PASS  tests/commands/report/create.test.ts
 PASS  tests/commands/readme/update.test.ts
 PASS  tests/commands/api/generate.test.ts
 PASS  tests/commands/playlist/update.test.ts

Test Suites: 8 passed, 8 total
Tests:       9 passed, 9 total
Snapshots:   0 total
Time:        19.192 s, estimated 22 s
Ran all test suites.

@freearhey freearhey marked this pull request as ready for review March 31, 2025 05:51
@PopeyeTheSai10r PopeyeTheSai10r merged commit ac5a955 into master Mar 31, 2025
2 checks passed
@PopeyeTheSai10r PopeyeTheSai10r deleted the patch-2025.03.1 branch March 31, 2025 19:49
renanbazinin pushed a commit to renanbazinin/iptv that referenced this pull request May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Generated playlists are picking lower quality streams

4 participants