Hoja de ruta
Actualizado 13 de noviembre de 2026
WebIPTV se desarrolla junto con su comunidad. Únete al Discord para formar parte del desarrollo y ayudar a mejorar la app.
Unirse al DiscordIdeas y errores del Discord, y en qué punto están. Las tarjetas avanzan con el trabajo.
Las tarjetas están en inglés, como las conversaciones en Discord.
Ideas y errores6
- F-56Función
Current programme shown in channel list
Show the currently airing programme from the TV guide next to each channel in the channel selection list.
Por qué · Criterios de aceptación
While browsing channels, the viewer cannot see what show or movie is on each channel right now.
Criterios de aceptación
- Each channel in the channel selection list shows the title of the programme airing now, taken from the guide.
- Channels with no guide data show no programme title instead of an error.
- The displayed programme updates when the time slot changes.
- A divider or label separates the programme line from the channel name in the channel selection list
- The programme shown is the one on air at the current time according to the guide
iPhone · iPad · Apple TV
- F-55Función
Live games summary in channel selection
Show a summary of all current live sports games in the channel selection screen so viewers can find the channel for another game.
Por qué · Criterios de aceptación
While watching a sports game, the viewer cannot tell which channel is showing another live game, such as a Lakers vs Raptors game.
Criterios de aceptación
- The channel selection screen lists the live games that are currently on.
- Each listed game shows the channel that carries it.
- Selecting a listed game switches to its channel.
iPhone · iPad · Apple TV
- F-54Función
Custom ordering of leagues in sports section
Let viewers reorder the leagues in the sports section instead of using the default order.
Por qué · Criterios de aceptación
The sports section uses its own fixed league order, and the user cannot move hockey, basketball and baseball ahead of NFL.
Criterios de aceptación
- The viewer can change the order of the leagues in the sports section.
- The chosen order is kept after the app restarts.
- The default order still applies until the viewer changes it.
iPhone · iPad · Apple TV
- F-45Función
Sort sports streams by picture quality or bitrate
Let viewers order the streams for a sports event by picture quality or bitrate so the sharpest feed shows first.
Por qué · Criterios de aceptación
Some 1080p streams look much worse than others, and a 720p stream can look sharper, but the app does not rank streams by quality.
Criterios de aceptación
- Sports stream lists can be sorted by reported bitrate or resolution, with the highest first.
- The sort order is applied when the stream list opens and when it refreshes.
- Streams without quality data stay in the list, placed after streams that have it.
- Streams with a higher bitrate rank above lower-bitrate streams of the same resolution when sorted by bitrate
iPhone · iPad · Apple TV
- F-34Función
Choose external video player for playback
Let viewers open a movie or show in a third-party video player instead of the built-in engines.
Por qué · Criterios de aceptación
Viewers cannot send a movie or show to an external player, which some find better for configuration options and large files.
Criterios de aceptación
- A title can be opened in an external video player from its detail page.
- The built-in engines remain the default when no external player is chosen.
iPhone · iPad · Apple TV
- F-20Función
Compact sports view for followed teams
Let viewers hide stadium images and list only matches for followed teams in the sports section.
Por qué · Criterios de aceptación
The stadium image above the match details makes the sports section feel crowded, and viewers want to see only matches for followed teams.
Criterios de aceptación
- Viewers can turn off stadium images in the sports section
- The sports section can show only matches for followed teams
- The setting is kept after the app restarts
iPhone · iPad · Apple TV
Planeado6
- F-59Error
Team logos missing in NFL guide
Team logos do not appear in the NFL guide, although they display correctly in other apps.
Por qué · Criterios de aceptación
The team logos in the NFL guide are not shown, while the same logos load fine in other apps.
Criterios de aceptación
- Team logos appear next to each team in the NFL guide.
- Logos load on first open of the NFL guide without needing a refresh.
- Logos shown match the logos used by other apps for the same teams.
- Team logos show next to each team's local stations in the NFL guide.
iPhone · iPad · Apple TV
- F-58Error
College football game days and times shown wrong
Many college football games in the sports section show the wrong day and start time.
Por qué · Criterios de aceptación
Many college football games are listed on the wrong day and at the wrong time.
Criterios de aceptación
- Each NCAAF game shows the scheduled kickoff day and time converted to the viewer's local time zone
- A game scheduled for Saturday 6:30 pm Central Time is listed on Saturday at 6:30 pm Central Time
- Game times stay correct after a refresh of the sports data
iPhone · iPad · Apple TV
- F-57Error
iCloud sync shows one playlist and ignores settings on iPad
After an iCloud sync from iPhone, the iPad lists only one playlist and replacing settings from iCloud has no effect.
Por qué · Criterios de aceptación
A user with several providers and an EPG on iPhone sees only one playlist on iPad after iCloud sync, and replacing settings on iPad does not work.
Criterios de aceptación
- After iCloud sync from iPhone, all configured providers appear on iPad
- Replacing settings on iPad from iCloud applies the synced settings
- The EPG added on iPhone is available on iPad after sync
- Every playlist added on the iPhone appears on the iPad after iCloud sync.
- Replacing settings from iCloud on the iPad applies the iPhone settings.
- After iCloud sync, the iPad lists every playlist that exists on the iPhone.
iPad · iPhone
- F-17Función
Cast playback to Chromecast TV
Let viewers cast playback from the app to a TV with Chromecast.
Por qué · Criterios de aceptación
A viewer whose hotel or other TV only supports Chromecast cannot watch their playlist through the app.
Criterios de aceptación
- A cast option is available from the player on iPhone and iPad
- Playback streams to a Chromecast device on the same network
- Viewer can stop casting and continue playback on the phone or tablet
iPhone · iPad
- F-12Función
Two-way sync with Trakt, Simkl and MDBList
Let viewers sync watched history, progress and watchlists between WebIPTV and tracking services such as Trakt, Simkl and MDBList.
Por qué · Criterios de aceptación
Viewers who track what they watch in Trakt, Simkl or MDBList have to record their history separately in WebIPTV.
Criterios de aceptación
- Movies and episodes watched in WebIPTV are marked as watched in the connected tracking account with progress.
- Watched history and watchlist from the connected tracking account appear in WebIPTV.
- The viewer can connect and disconnect each tracking service from settings.
- Sync works on iPhone, iPad and Apple TV.
iPhone · iPad · Apple TV
- F-30Función
Built-in VPN: WireGuard and VPN services like Proton VPN
Connect a WireGuard tunnel or a VPN service such as Proton VPN right in the app, so streams can run through it.
Por qué · Criterios de aceptación
Viewers who need a VPN for their playlist have to set it up in a separate app and keep it running.
Criterios de aceptación
- Import a WireGuard configuration from a file or QR code
- Add a VPN service such as Proton VPN
- Choose per playlist whether its streams use the VPN
- Connection status is visible in Settings and in the player
iPhone · iPad · Apple TV
En desarrollo3
- F-31Función
WebIPTV for Android phones, tablets and Android TV
A native Android version of the app for phones, tablets, Android TV and other Android-based devices.
Por qué · Criterios de aceptación
People on Android phones, Android TV boxes or other Android devices cannot use WebIPTV today.
Criterios de aceptación
- Runs on Android phones and tablets
- Runs on Android TV and Google TV, controlled with the remote
- Works on other Android-based TV boxes and sticks
- Playlists, TV guide, sports and library work as on iPhone and Apple TV
Android
- F-53Error
Side bars overlap and block the back button
Side bars on the right overlap the back button, so the button cannot be clicked.
Por qué · Criterios de aceptación
The side bars on the right cover the back button, so the user cannot click it.
Criterios de aceptación
- The back button is fully visible and clickable when the side bars are shown
- Side bars do not overlap any navigation control
iPhone · iPad · Apple TV
- F-50Error
Provider folders missing from library
Provider folders no longer appear in the library after the user's latest update.
Por qué · Criterios de aceptación
All of the user's provider folders are gone.
Criterios de aceptación
- Provider folders that existed before the update are listed again in the library
- Folders and their channels survive an app update and an iCloud sync
- Provider folders that come with the playlist appear in the library after an update.
- Provider folders that come with the playlist appear in the library again after an update.
- Provider folders appear in the library again after an app update
iPhone · iPad · Apple TV
Hecho44
- F-51Error
AI model download stops with interruption error
Downloading the AI assistant's model stops after a few seconds and shows an interruption message.
Ya en la app
Por qué · Criterios de aceptación
The AI model download stops after a few seconds and cannot be completed.
Criterios de aceptación
- The AI model download completes without stopping after a few seconds.
- If a download fails, the app shows the cause and a working retry option.
iPhone · iPad · Apple TV
- F-48Error
Guide data ends early and sports channels go missing
The TV guide on Apple TV stops around the evening before the forced refresh runs, so the sports section shows no channels for the following day.
Ya en la app
Por qué · Criterios de aceptación
After getting home the next day, the sports section on Apple TV has no channels because the guide only ran until the evening before.
Criterios de aceptación
- The guide covers several days ahead, not only until the current evening.
- The guide refreshes before its time window ends, without the user doing anything.
- The sports section shows channels for the following day after the app has been left unused overnight.
- The Apple TV guide keeps covering the following day's sports channels without a manual sync.
- Playlist and guide update automatically on Apple TV without manual action
Apple TV
- F-44Función
Automatic playlist and guide refresh on app launch
Let viewers have the playlist, TV guide and sports data refresh automatically when the app opens instead of updating them by hand.
Ya en la app
Por qué · Criterios de aceptación
Criterios de aceptación
- Opening the app refreshes the playlist and TV guide without a manual sync.
- Sports scores and game status update on app open without a manual refresh.
- A setting turns automatic refresh on or off.
- Sports and guide data show the current day after the scheduled refresh without a manual reload.
- Sports results shown on the day of a game reflect the latest data after the app opens, without a manual reload
- On Apple TV, the playlist refreshes automatically when the app opens.
iPhone · iPad · Apple TV
- F-43Función
Option to turn the AI assistant on or off
Let viewers switch the AI assistant on or off in settings, so it is only active for those who want it.
Ya en la app
Por qué · Criterios de aceptación
A viewer who does not want AI features has no way to keep the assistant off.
Criterios de aceptación
- A settings switch turns the AI assistant on or off.
- When the assistant is off, its entry points (text, mic, Siri) are hidden or disabled.
- When the assistant is off, it uses no model resources in the background.
- The choice is kept after the app restarts.
- When the AI assistant is off, it is not active and does not use resources in the background.
- Viewers can turn the AI assistant back on from settings.
iPhone · iPad · Apple TV
- F-33Función
AI assistant to search movies by actor
Add an AI assistant that lets viewers ask for movies by criteria such as a specific actor.
Ya en la app
Por qué · Criterios de aceptación
A viewer wants to find movies by asking for them, such as by actor, instead of browsing manually.
Criterios de aceptación
- A search or question field accepts a request such as movies with a named actor.
- Results link to matching titles that are available in the viewer's own playlist.
- The viewer can turn the assistant off in settings.
- The AI assistant can be turned on or off in settings, and the app works the same way when it is off.
- Viewers can ask for movies by a theme, such as time travel, as well as by actor.
- Viewers can ask for movies by a specific actor and get matching titles.
iPhone · iPad · Apple TV
- F-27Error
Player freezes when switching orientation or fullscreen
The app freezes or misbehaves when the device orientation changes or the player goes fullscreen and back.
Ya en la app
Por qué · Criterios de aceptación
Criterios de aceptación
- Switching orientation during playback does not freeze the app
- Entering and leaving full screen keeps the app responsive
- Playback continues normally after an orientation or full screen change
- Rotating the device during playback does not freeze the player
- Going fullscreen and back during playback keeps the video and controls responsive
- Playback continues normally after the orientation change on a foldable device
iPhone
- F-22Error
iCloud restore misses channels and settings on Apple TV
Channels and settings set up on iPhone do not appear on Apple TV through iCloud restore.
Ya en la app
Por qué · Criterios de aceptación
The user set up channels and settings on iPhone and expected the same setup on Apple TV, but it was not there.
Criterios de aceptación
- Channels set up on iPhone appear on Apple TV after reinstalling the app there.
- Settings on Apple TV match those set up on iPhone.
- The restore loads without manual re-entry of channels or settings.
- Library folder choices made on iPhone also show on Apple TV
iPhone · Apple TV
- F-19Función
Folded-phone box score and match stats
Show box score and match stats, including scorers and assists, when the phone is folded.
En la versión 1.2.71
Por qué · Criterios de aceptación
During a match on a folded phone, viewers cannot see the box score and game stats in a useful layout.
Criterios de aceptación
- Box score and game stats are shown in the folded-phone layout during a match
- Stats include scorers and assists where the data is available
- The layout updates when the phone is folded or unfolded
iPhone
- F-14Función
Adult content toggle protected by parental code
Let viewers turn adult content back on in the app, protected by a parental code.
Ya en la app
Por qué · Criterios de aceptación
Adult content is filtered out during import, and viewers have no way to show it in the app.
Criterios de aceptación
- Adult content is hidden by default.
- Turning adult content on requires entering a parental code.
- Viewers can turn adult content off again, which hides it from the library.
- The parental code is required again before adult content can be turned back on.
- Adult content is hidden by default after import
- A parental code is required before adult content can be shown or hidden again
iPhone · iPad · Apple TV
- F-7Función
Automatic screen rotation for player
Let the video player switch between portrait and landscape automatically based on device orientation.
Ya en la app
Por qué · Criterios de aceptación
Viewers have to manage orientation manually while watching, and the player does not follow the device rotation.
Criterios de aceptación
- Player switches to landscape when the device is rotated to landscape while playing
- Player switches to portrait when the device is rotated back to portrait
- Rotation lock setting in the system is respected
- The player can show video in landscape on the iPhone Duo front screen.
- Video plays in landscape on the front screen of the iPhone Duo when the device is held sideways.
iPhone · iPad
- F-52Error
Submenu resets when switching to another app
The app drops the user out of the submenu they were in after they switch to another app and come back.
Ya en la app
Por qué · Criterios de aceptación
When switching to a password app and back while entering credentials, the user gets kicked out of the submenu they were in.
Criterios de aceptación
- Returning to the app keeps the submenu that was open before switching apps
- Credentials can be entered after switching to a password app and back without losing the form
- After switching to another app and returning, the user stays in the submenu they were in.
- After switching to another app and returning, the user stays in the same submenu they left.
- Entering credentials in another app and returning to WebIPTV does not reset the open submenu.
- The submenu the user was in is still open when they return to the app from another app
iPhone · iPad · Apple TV
- F-49Error
Movie does not resume after app relaunch on iPhone
After the app is closed and reopened, pressing play on a movie does not start playback, and only a second close and reopen makes it work.
Ya en la app
Por qué · Criterios de aceptación
Playback of a movie does not start when play is pressed after reopening the app, and a second restart is needed.
Criterios de aceptación
- After reopening the app, pressing play on a movie starts playback on the first try
- Resume works after a single exit and reopen on iPhone
- The fix does not break resume within the same session
- Pressing play on a movie after closing and reopening the app starts playback on the first try on iPhone.
- Pressing play on a movie after a relaunch starts playback on the first try.
- Pressing play on a movie after an app relaunch starts playback on the first try
iPhone
- F-47Error
Multiview picker shows no channels outside All channels
On Apple TV, the channel picker for multiview shows no channels under the categories, and channels only appear under All channels.
Ya en la app
Por qué · Criterios de aceptación
When adding channels to multiview on Apple TV, the categories other than All channels show no channels.
Criterios de aceptación
- Channels appear under their own categories in the multiview channel picker on Apple TV
- A category in the multiview picker lists the same channels as that category in the main channel list
- All channels continues to list every channel
- Channels appear under each category in the multiview picker on Apple TV, not only under All channels.
Apple TV
- F-46Error
Watch progress does not sync between devices
Progress from a movie watched on the Apple TV does not show on the iPhone in continue watching, and playback starts over.
Ya en la app
Por qué · Criterios de aceptación
A movie watched partway on the TV does not appear under continue watching on the iPhone, and the iPhone starts it from the beginning.
Criterios de aceptación
- Progress from a movie watched on the Apple TV appears under continue watching on the iPhone.
- Opening the movie on the iPhone resumes at the position reached on the Apple TV.
- Progress syncs between devices when the phone is not in power-saving or data-saving mode.
- A movie watched partway on one device shows its progress in continue watching on the other device without a manual reload
iPhone · Apple TV
- F-42Función
NCAA men's basketball in the sports section
College basketball joins the basketball section with conferences, the big games first and the channels that carry each game.
Ya en la app
Por qué · Criterios de aceptación
NCAA men's basketball is missing from the basketball section, and the season has started.
Criterios de aceptación
- NCAA men's basketball appears in the basketball section
- A busy game day shows the big conferences, my teams and games on my channels first
- Each game suggests the channels that carry it
- Conference tournaments and March Madness appear when they are scheduled
iPhone · iPad · Apple TV
- F-41Error
The keyboard does not close by tapping elsewhere in landscape
With the keyboard open in landscape, tapping outside the text field should close it, but the keyboard stays up.
Ya en la app
Por qué · Criterios de aceptación
In landscape, once the keyboard is open, there is no way to close it by tapping elsewhere on the screen, so it keeps covering the content.
Criterios de aceptación
- Tapping outside the text field closes the keyboard in landscape
- Scrolling the content closes the keyboard
- The typed text stays in the field
- Works in portrait and landscape and on the unfolded iPhone Duo
- In landscape, tapping outside an open text field closes the keyboard.
- The keyboard closes the same way in portrait.
iPhone · iPad
- F-40Error
Tapping the picture does not always hide the player controls
A tap on the picture should hide the player's controls, but sometimes they stay on screen.
Ya en la app
Por qué · Criterios de aceptación
While a video plays, tapping the picture to hide the controls sometimes does nothing, and the controls keep covering the picture.
Criterios de aceptación
- A tap on the picture always hides visible controls
- A second tap shows them again
- The controls also hide on their own after a few seconds without input
- Works the same on iPhone and on the unfolded iPhone Duo
- A tap on the picture hides the controls every time in the player.
- Controls hidden by a tap stay hidden until the picture is tapped again.
iPhone
- F-39Error
Live channels can run a minute or more behind
A live channel can play well behind the broadcast – a minute or more in some reports – and the app's own share of that delay should get smaller.
Ya en la app
Por qué · Criterios de aceptación
Live channels can lag far behind the broadcast. The app repackages the provider's stream on the device so the hardware decoder can play it, which adds around ten seconds when a channel starts, and after a pause or a short stall the player stays further behind until LIVE is tapped.
Criterios de aceptación
- The delay the app adds when a live channel starts is measured on real streams
- A live channel starts closer to the live edge without more stalls
- After a stall the player returns to the live edge on its own
- Tapping LIVE always jumps to the newest part of the stream
iPhone · iPad · Apple TV
- F-38Función
A player layout made for the unfolded iPhone Duo in landscape
Unfolded in landscape, the player arranges its controls for the wide screen: large playback buttons in the middle, the title and timeline at the bottom, nothing covering the game.
Ya en la app
Por qué · Criterios de aceptación
On the unfolded iPhone Duo in landscape the player's controls are small, scattered and lie on parts of the game such as the score, so the layout does not suit the large screen.
Criterios de aceptación
- Unfolded in landscape, the play/pause and skip buttons are large and centred
- Close, AirPlay and sound sit at the top edge; title, timeline and actions at the bottom
- The score and other important parts of the picture are not covered while the controls are shown
- iPhone, iPad and the folded Duo keep their current layout
- When the iPhone Duo is unfolded in landscape, the player shows the controls in the wide-screen layout.
- Live TV in unfolded landscape uses the same control layout as VOD.
iPhone
- F-37Función
Filter NCAAF games to top 25 ranked teams
Let viewers limit the NCAAF game list to games involving the top 25 ranked teams, with other teams still searchable.
Ya en la app
Por qué · Criterios de aceptación
The NCAAF list contains many FBS games, which makes the important games hard to find.
Criterios de aceptación
- A filter limits the NCAAF list to top 25 ranked teams.
- Other teams remain reachable through search.
- The top 25 filter shows only NCAAF games that involve a top 25 ranked team
- Teams outside the top 25 remain searchable
iPhone · iPad · Apple TV
- F-36Error
Sports section omits many NCAAF games
The sports section lists only a few NCAAF games and misses top-ranked and currently playing games, even after refresh.
En la versión 1.2.73
Por qué · Criterios de aceptación
Many NCAAF games, including top-ranked games and games in progress, do not appear in the sports section even after refreshing.
Criterios de aceptación
- NCAAF list shows games for top-ranked teams.
- Games in progress appear in the list after refresh.
- The list matches the games available from the data source for the same day.
- Currently playing NCAAF games appear in the sports list without a manual workaround.
- Top-ranked NCAAF games appear in the sports section after refresh
- Currently playing NCAAF games appear in the sports section
iPhone · iPad · Apple TV
- F-35Error
Replay progress slider cannot be dragged on Apple TV
On Apple TV, the timeline of a replay cannot be dragged to a later point, so viewers must use the step seek button, which moves one minute at a time.
En la versión 1.2.73
Por qué · Criterios de aceptación
A viewer cannot jump 20 minutes into a replay by dragging the slider and has to press the seek button repeatedly.
Criterios de aceptación
- Dragging the replay progress slider on Apple TV moves playback to the chosen time.
- A replay can be moved 20 minutes forward in a single drag.
- The seek button still works as before.
- Replay timeline can be scrubbed to any point with the remote, such as 20 minutes into a match.
- On Apple TV, a replay timeline can be moved to a later point by scrubbing, as on iPhone.
- Holding or repeating left or right seek moves further per press, so reaching a point 20 minutes in takes only a few presses.
Apple TV
- F-32Error
Wrong channels for US games in Where to Watch
For NBA, NFL, NHL and MLB games, Where to Watch lists other teams' channels and misses the two teams' own channels and local stations.
En la versión 1.2.72
Por qué · Criterios de aceptación
Opening Rockets at Mavericks showed the Atlanta Hawks channel and another game, while the Rockets and Mavericks channels were missing.
Criterios de aceptación
- Games listed as 'Rockets at Mavericks' or 'HOU @ DAL' are recognised in the guide.
- The two teams' own channels appear first.
- Channels of other teams in the league are not offered for this game.
- Local stations that list the game appear as broadcasts.
- Each US game lists the two teams' own channels and local stations first.
- The same game does not appear as many duplicate feeds in Where to Watch.
iPhone · iPad · Apple TV
- F-29Error
App freezes when syncing playlist
Tapping sync playlist leaves the sync spinner turning indefinitely and the app freezes.
Ya en la app
Por qué · Criterios de aceptación
When I tap sync playlist, the spinner keeps spinning and the app stops responding.
Criterios de aceptación
- Tapping sync playlist does not freeze the app
- The sync spinner stops when the sync finishes or fails
- The app stays responsive while a sync runs
iPhone · iPad · Apple TV
- F-28Error
Multiview button does nothing on some playlists
The highlighted button in the player does not respond when tapped on some playlists.
Ya en la app
Por qué · Criterios de aceptación
Tapping the highlighted button does nothing, so the user cannot reach the feature it is meant to open.
Criterios de aceptación
- The highlighted button opens Multiview when tapped
- The button responds on playlists that previously did nothing
- Tapping the highlighted button starts Multiview on playlists where it currently does nothing.
iPhone · iPad · Apple TV
- F-26Error
Library manager ignores folder choices
Categories hidden in the manage library menu still appear in the TV section.
Ya en la app
Por qué · Criterios de aceptación
After hiding categories in the manage library menu, the TV section still lists all of them, and the menu seems to apply nothing.
Criterios de aceptación
- Categories hidden in the manage library menu do not appear in the TV section
- Folders and channels enabled or disabled in the manage library menu are applied in every section
- Library selections stay the same after the app is closed and reopened
- Folders and channels enabled in the manage library menu are the only ones shown
- Categories hidden in the manage library menu do not appear in the TV section.
- Folders hidden by long-pressing on iPhone stay hidden after the library is synced.
iPhone
- F-25Error
Episode posters missing until season is switched
Episode posters on the series detail page do not appear on first open and only show after selecting another season.
Ya en la app
Por qué · Criterios de aceptación
When a series detail page is opened, the episode posters do not show until the user selects a different season.
Criterios de aceptación
- Episode posters appear when a series detail page is first opened, without changing season.
- Posters finish loading after the initial image load is replaced by a better one.
- Switching seasons keeps showing episode posters.
iPhone · iPad · Apple TV
- F-24Error
Search merges shows with the same name
Search returns only one result when two different shows share a name, such as the anime and live-action versions of One Piece.
Ya en la app
Por qué · Criterios de aceptación
When searching a name shared by two shows, only one of them appears in the results.
Criterios de aceptación
- Searching a name shared by two different shows returns both shows.
- When two shows match the same name, the app asks the user to choose which one is correct.
- The user can apply the correct metadata to the chosen show.
iPhone · iPad · Apple TV
- F-23Error
Show durations displayed incorrectly on iPhone
Show durations shown in the app on iPhone are wrong for all shows.
Ya en la app
Por qué · Criterios de aceptación
The user sees incorrect durations for every show on iPhone (App Store version).
Criterios de aceptación
- Durations shown for shows on iPhone match the length reported by the playlist data.
- Durations are correct across all shows, not only some of them.
- Durations stay correct after a library sync.
iPhone
- F-21Función
PPV sports section for UFC and boxing
Add a dedicated section for pay-per-view sports such as UFC and boxing, including weekly events.
En la versión 1.2.71
Por qué · Criterios de aceptación
Viewers who follow pay-per-view sports such as UFC and boxing have no dedicated place to find these events.
Criterios de aceptación
- A dedicated section lists pay-per-view sports events such as UFC and boxing
- Weekly events such as weekly UFC shows are grouped together
- Events can be opened for playback from the section
iPhone · iPad · Apple TV
- F-18Función
Sync guide only from playlist
Let viewers sync only the TV guide instead of the full playlist.
En la versión 1.2.71
Por qué · Criterios de aceptación
Syncing the playlist reloads live TV, movies and series even when only the guide is needed, and the app can freeze during the sync.
Criterios de aceptación
- A guide-only sync option is available from the sync action
- Guide-only sync does not reload live TV, movies or series
- The app stays responsive and shows progress during a guide sync
iPhone · iPad · Apple TV
- F-16Función
Best feed button in sports hub
Add a best feed button in the sports hub that starts the best channel for a game and switches to another channel if the feed fails.
Ya en la app
Por qué · Criterios de aceptación
When several channels carry the same game, I have to choose one myself and switch by hand when its feed fails.
Criterios de aceptación
- A best feed button is available in the sports hub for each game.
- The button can be used before the game starts, or the app explains why it is unavailable.
- If the selected feed starts failing, playback switches to another channel carrying the same game.
- When several channels carry the same game, the button chooses among them.
- The best feed button stays enabled before the game starts instead of being grayed out
- The button can choose among multiple channels carrying the same game
iPhone · iPad · Apple TV
- F-15Función
Homescreen shortcut to sync library on demand
Let viewers start a library sync from a home screen shortcut or a Shortcuts action.
En la versión 1.2.69
Por qué · Criterios de aceptación
Provider channel links change daily, and the viewer has no quick way to refresh the library between automatic syncs.
Criterios de aceptación
- A home screen shortcut or Shortcuts action starts a catalog sync without opening the app's settings.
- The viewer can run the sync at any time, not only on the background schedule.
- The app shows whether the sync is running or has finished.
iPhone · iPad
- F-13Función
Movie franchise collections on movie page
Show all films in a movie's franchise or collection on its page, in release order, with watched status and a link to the next part.
Ya en la app
Por qué · Criterios de aceptación
When watching a film series, the viewer has to search for each title separately to find the others in the franchise.
Criterios de aceptación
- Opening a movie that belongs to a collection shows all collection films in release order on its page.
- Films already marked as watched show a checkmark.
- A button jumps to the next unwatched film in the collection.
- Collection films the provider does not carry are shown greyed out and cannot be played.
iPhone · iPad · Apple TV
- F-11Función
Customizable navigation dock items
Let viewers choose which icons appear in the bottom navigation dock from the settings.
Ya en la app
Por qué · Criterios de aceptación
The bottom navigation dock shows a fixed set of icons that the viewer cannot change, and it feels cluttered.
Criterios de aceptación
- Settings lists the available navigation icons
- Viewer can select which icons appear in the dock
- Dock updates to show the selected icons
iPhone · iPad · Apple TV
- F-10Función
Video player gesture controls
Add swipe gestures in the player for brightness on the left, volume on the right, and horizontal seeking.
Ya en la app
Por qué · Criterios de aceptación
Adjusting brightness, volume, and position in the player takes extra taps or is not possible directly on the video.
Criterios de aceptación
- Vertical swipe on the left side adjusts screen brightness
- Vertical swipe on the right side adjusts volume
- Horizontal swipe seeks forward or backward in the video
iPhone · iPad
- F-9Función
Playback speed selection menu
Add a playback speed menu with options such as 0.5x, 0.75x, 1.25x, 1.5x and 2x.
Ya en la app
Por qué · Criterios de aceptación
Viewers cannot change playback speed in the player.
Criterios de aceptación
- Player offers a speed menu with 0.5x, 0.75x, 1.25x, 1.5x and 2x
- Selected speed stays active until changed
- Normal 1x speed is available in the menu
iPhone · iPad · Apple TV
- F-8Función
Press-and-hold temporary playback speed boost
Let viewers temporarily increase playback speed while holding a button, like long-press speed control in streaming apps.
Ya en la app
Por qué · Criterios de aceptación
Viewers cannot quickly skip ahead at higher speed without changing the playback speed setting and back.
Criterios de aceptación
- Holding the speed control plays at a higher speed while held
- Releasing the control returns playback to the previous speed
- Boost speed is selectable or has a sensible default
iPhone · iPad · Apple TV
- F-6Función
Subtitle style options
Let viewers change how subtitles look, such as font, size, and colors.
Ya en la app
Por qué · Criterios de aceptación
Viewers cannot adjust how subtitles look, which makes them hard to read on some streams or screens.
Criterios de aceptación
- Subtitle text size can be changed from the player or settings.
- Subtitle text and background colors can be changed.
- The chosen subtitle style is kept for later playback.
- Viewers can turn bold text and an outline or border on or off for subtitles
- Viewers can set background color and opacity behind subtitles
- Viewers can move subtitle position up or down
iPhone · iPad · Apple TV
- F-5Función
Record shows (DVR)
Let viewers record live TV shows from their playlist to watch later.
Ya en la app
Por qué · Criterios de aceptación
As a viewer, I cannot record a show that is airing live, so I miss programs I want to watch later.
Criterios de aceptación
- A viewer can start a recording from a live channel or from a program in the guide.
- A viewer can see a list of scheduled and completed recordings and play or delete them.
- A recording continues when the viewer leaves the channel or the app is in the background, as far as the platform allows.
- A viewer can cancel a scheduled recording before it starts.
iPhone · iPad · Apple TV
- F-4Función
Download movies and series for offline viewing
Let viewers download movies and TV series to the device so they can watch them without a connection.
Ya en la app
Por qué · Criterios de aceptación
As a viewer, I cannot save movies or series to my device to watch them later without a connection.
Criterios de aceptación
- A movie or episode can be downloaded from its details page.
- Downloaded titles play without a network connection.
- Downloaded titles can be listed and deleted to free storage.
- Viewers can start a download from a movie or series.
- Viewers can see which titles are downloaded.
- Viewers can download a movie or series episode from their playlist to the device
iPhone · iPad · Apple TV
- F-3Función
French interface language
Add French as a selectable language for the app's interface.
Ya en la app
Por qué · Criterios de aceptación
As a French-speaking viewer, I cannot use the app's menus and labels in my language.
Criterios de aceptación
- French appears in the app language settings.
- Selecting French translates the app's menus, buttons and labels.
- The chosen language is kept after the app restarts.
iPhone · iPad · Apple TV
- F-2Función
Bulk mark episodes as watched
Let viewers mark several episodes of a series as watched in one action instead of one at a time.
Ya en la app
Por qué · Criterios de aceptación
Marking many episodes as watched one by one is slow when catching up on a series.
Criterios de aceptación
- User can select several episodes of a series and mark them all as watched in one action.
- User can mark all episodes up to a chosen episode as watched in one action.
- Each affected episode shows its updated watched state immediately.
iPhone · iPad · Apple TV
- F-1Función
Aspect ratio option with fit to screen
Add a video aspect ratio setting that lets viewers choose a fit-to-screen (full) display mode.
Ya en la app
Por qué · Criterios de aceptación
As a viewer, I cannot make the video fill my screen correctly, so picture edges are cut off or black bars remain.
Criterios de aceptación
- The player offers an aspect ratio setting that includes a fit-to-screen (full) option.
- The chosen aspect ratio applies to the current playback and is kept for later sessions.
- Switching the aspect ratio does not interrupt playback.
iPhone · iPad · Apple TV