Streaming Công cụ đã được cập nhật 4 ngày trước

IPTV Player & Channel Browser

Explore thousands of publicly listed IPTV channels from the open iptv-org database. Search by name, country, category or language, preview and download a custom M3U playlist, test any stream URL for availability, browse channel logos and guide sources, and play live streams directly in your browser.

Luôn miễn phí Dễ sử dụng Kết quả ngay lập tức Riêng tư và an toàn

Sử dụng IPTV Player & Channel Browser

Đang tải các kênh...

0 kênh · 0 dòng suối

Đang tải bản xem trước...

Nhập URL luồng (m3u8, ts, mpd) để kiểm tra xem luồng đó có thể truy cập được hay không.

Đang tải số liệu thống kê...

Liên kết công cụ
Đã sao chép vào khay nhớ tạm.
Hãy giúp cải thiện công cụ này

Đọc nội dung

Tìm hiểu cách thức hoạt động của công cụ này và khi nào nên sử dụng nó.

What Is the IPTV Player and Channel Browser?

The IPTV Player and Channel Browser is a free web tool that lets you search, inspect and play publicly listed internet television streams without installing an app. It reads the open iptv-org database, which collects channel records, stream URLs, logos and program guide sources that their publishers have made public, and presents them through seven simple tabs: Browse, Playlist, Check, Stats, EPG, Logos and Player. You can look up a channel, see every stream address published for it, test whether that address responds, play it in the page, or export a filtered selection as an M3U file for a desktop player such as VLC or Kodi. Everything runs from your browser against that public dataset.

Why Use It and Who It Is For

Internet streams are scattered across hundreds of lists, and checking them one by one is slow. This tool puts discovery, testing and playback in one place.

  • Cord cutters who want to find free, publicly available channels from their own country or in their own language.
  • Playlist builders who need a clean M3U file filtered to one country or category instead of a giant generic list.
  • Developers and QA testers building a media app who need to confirm that a stream URL answers, and see its status code, content type and response time.
  • Media server owners preparing channel lineups for VLC, Kodi, IPTV Smarters and similar players.
  • Researchers who want a quick view of how channels are distributed across countries, categories and languages.
  • Anyone curious who just wants to open a channel and watch it in the browser with no account and no setup.

How This Tool Works

All channel data comes from the iptv-org public API endpoints for channels, streams, logos, guides, feeds, countries, languages and categories. The server downloads those JSON files once and caches them, so the page stays fast: channel, stream and feed data are kept for six hours, program guides for one hour, and logos, countries, languages, categories and the blocklist for twenty-four hours. When you open a tab the server reads from cache instead of hammering the upstream project.

The Browse tab runs a server side search across the cached channels using your text plus the selected country, category and language, then returns one page at a time - twenty-four channels per page by default, and never more than one hundred per request. Clicking a channel loads its stream list, its logos and its feed records together, so the detail panel is a single round trip.

The Playlist tab applies the same filters, counts how many streams match, shows a twelve channel preview, and on request builds a standard #EXTM3U file. Each line carries the stream title, the channel logo and the country and category tags, and the response is sent back as a downloadable playlist.m3u file.

The Check tab sends an HTTP HEAD request to the URL you provide with a ten second timeout and a desktop browser user agent. A successful response returns the status code, the content type header and the round trip time in milliseconds; a failed response returns the HTTP error; a refused or timed out connection is reported as a timeout. The Player tab loads the same URL into a video element, using hls.js for .m3u8 addresses when the browser supports it and native playback otherwise.

Key Features

  • Seven tabs: Browse, Playlist, Check, Stats, EPG, Logos and Player.
  • Text search plus country, category and language filters on the channel browser.
  • Paginated channel grid with logos, country and category badges.
  • Channel detail panel listing every published stream with Play and Check buttons.
  • Stream checker that reports status, HTTP code, content type and response time.
  • Playlist builder with live channel and stream counts and a one click M3U download.
  • Statistics view with charts for top countries, channels by category and top languages.
  • EPG search that shows the program guide sources available for a channel.
  • Logo browser with search and pagination.
  • Built-in player that accepts a searched channel or a pasted m3u8, mpd, ts or mp4 URL.
  • Play buttons switch you to the Player tab and load the selected stream automatically.

How to Use This Tool

  1. Open the Browse tab and type at least part of a channel name, or narrow the list with All Countries, All Categories and All Languages.
  2. Page through the results and click a channel card to open its streams, logos and feeds.
  3. Press Play on any stream to load it in the page, or Check to test it without playing.
  4. Switch to Playlist, set the same filters, wait for the preview counts, then click Download M3U to save the file.
  5. Use the Check tab with any m3u8, ts or mpd address you already have to confirm it is reachable.
  6. Open Stats to see how channels are distributed by country, category and language.
  7. Open EPG and search a channel to view its guide sources, or Logos to browse channel artwork.
  8. Open Player, either search a channel or paste a direct stream URL and click Play.

Limits and Rules

Requests are rate limited to keep the shared dataset responsive: channel, stream, logo, guide and playlist preview calls allow thirty per minute; search allows sixty per minute and returns a maximum of twenty suggestions, with queries under two characters ignored; stream checks allow twenty per minute; playlist downloads and the statistics, country, language and category endpoints allow ten per minute. Data is cached, so the same pages may load instantly even when an upstream refresh is still running.

Only streams that their publishers list publicly in the iptv-org project are shown. Availability is not guaranteed: streams go offline, geo blocks apply, and some countries restrict access to certain content. You are responsible for what you watch and where - do not use this tool to bypass licensing rules, blackout restrictions or the law in your jurisdiction, and do not treat a successful check as permission to redistribute anything. Do not script the check endpoint in a tight loop; twenty checks a minute is the ceiling by design.

When to Use It and When Not To

Use it when you want to explore what free public channels exist for a region, build a focused M3U for a player you already own, confirm whether a stream URL is alive before wiring it into an app, or grab a logo and guide source for a channel you are cataloguing. It is also a quick way to watch a public stream in the browser while you decide whether to add it to a playlist.

Do not use it when you need a guaranteed, licensed channel package - this is an index of public streams, not a subscription service. It is the wrong tool for recording, time shifting or downloading content, for streams behind a login, and for anything you are not allowed to view where you live. If a stream keeps failing the check, the address is probably dead or blocked rather than slow.

Frequently Asked Questions

Câu hỏi thường gặp

Các câu trả lời ngắn gọn cho những thắc mắc mà người dùng thường đặt ra trước khi tin tưởng vào kết quả.

From the open iptv-org database and stream lists on GitHub. The tool reads those public JSON endpoints, caches them locally and serves them from the cache.

No. The Browse, Check and Player tabs work in the browser, and the M3U file you download can be opened in any player that accepts playlists.

The check is a single HEAD request from the server with a ten second timeout. Streams can be temporarily slow, region locked to your network, or protected against non browser requests, so a failure does not always mean the stream is gone.

A standard header line followed by one entry per matching stream, each with a display title, a logo URL where available, and country and category tags.

The player accepts m3u8, mpd, ts and mp4 addresses. HLS streams are handled by hls.js when the browser cannot play them natively. The stream still has to be reachable from your network.

Channel and stream records refresh every six hours, guides every hour, and reference lists every twenty-four hours, so the catalogue is current within a few hours rather than second by second.

Bình luận (0)

Dành cho các cuộc thảo luận của người dùng, các trường hợp ngoại lệ và các mẹo bổ sung.
Để lại bình luận
Bình luận của bạn sẽ được hiển thị công khai sau khi gửi.
Chưa có bình luận nào. Hãy là người đầu tiên bình luận!
Hãy cho chúng tôi biết!
Báo cáo sự cố liên quan đến công cụ này

Hãy mô tả vấn đề mà bạn gặp phải để chúng tôi có thể tìm hiểu và cải thiện công cụ này.

Điều gì hữu ích nhất
Vui lòng cung cấp thông tin về dữ liệu đầu vào, kết quả mong đợi, kết quả thực tế, trình duyệt/thiết bị và ảnh chụp màn hình (nếu có thể).
Nút chụp màn hình sẽ chụp lại trang web trong trình duyệt và đính kèm hình ảnh được tạo ra vào biểu mẫu này.
Ảnh chụp màn hình toàn trang
Được ghi lại trên trình duyệt của bạn bằng newisty.
Chưa có ảnh chụp màn hình nào được chụp.
Công cụ Báo cáo