|
| 1 | +--- |
| 2 | +sidebar_position: 99 |
| 3 | +description: Common issues and frequently asked questions |
| 4 | +tags: |
| 5 | + - FAQ |
| 6 | + - Troubleshooting |
| 7 | + - Help |
| 8 | +title: Troubleshooting |
| 9 | +--- |
| 10 | + |
| 11 | +# Troubleshooting |
| 12 | + |
| 13 | +This list is not extensive, but includes the most common issues users encounter, or questions that come up frequently. |
| 14 | + |
| 15 | +Please visit the M3U Editor [Discord](https://discord.gg/rS3abJ5dz7) for further help. |
| 16 | + |
| 17 | +## Common issues |
| 18 | + |
| 19 | +### Error downloading Playlist or EPG file |
| 20 | + |
| 21 | +If you're receiving the following error: |
| 22 | + |
| 23 | +``` |
| 24 | +Error processing "PLAYLIST NAME": cURL error 56: Recv failure: Connection reset by peer |
| 25 | +``` |
| 26 | + |
| 27 | +this is a provider error and not something we can fix. Your best bet is to try and load the playlist file directly in your browser. If you are successful, you can try and use the same User Agent string on the Playlist/EPG as your browser |
| 28 | + |
| 29 | +you can get your user agent string here: [https://dnschecker.org/user-agent-info.php](https://dnschecker.org/user-agent-info.php) |
| 30 | + |
| 31 | +### Error syncing M3U Playlist |
| 32 | + |
| 33 | +Most common error: `Error processing "PLAYLIST NAME": Invalid EXTINF format: Check for additional/invalid characters, or spaces around commas, etc.` |
| 34 | + |
| 35 | +this means that there was an issue processing a line in your provided m3u file or URL |
| 36 | + |
| 37 | +a normal line should look like this: |
| 38 | +`#EXTINF:-1 tvg-id="id" tvg-name="Name" tvg-logo="https://website.com/logo.png" group-title="Group",Title` |
| 39 | + |
| 40 | +## FAQs |
| 41 | + |
| 42 | +### Why do all routes point to m3u editor, even when the proxy is disabled |
| 43 | + |
| 44 | +⚡️ We route all channels/series/etc. through m3u editor, so you will see URLs in the format of: http://m3ueditor-url.example/live/user/pass/stream_id.m3u8, or http://m3ueditor-url.example/movies/user/pass/stream_id.m3u8, etc. |
| 45 | + |
| 46 | +When a player requests one of these streams, m3u editor will determine if the proxy is enabled, and if so, proxy the stream. If the proxy is NOT enabled, then we simply send a redirect to the original stream |
| 47 | + |
| 48 | +There has been some confusion about the URLs with the proxy disabled. **This is the intended function, and streams will not be proxied unless enabled** |
| 49 | + |
| 50 | +### In-app player is not working |
| 51 | + |
| 52 | +:earth_americas: Due to browser playback limitations, most streams (with the exception of a few providers) will need to be transcoded to work in the in-app player |
| 53 | + |
| 54 | +⚡️ How to transcode streams |
| 55 | + |
| 56 | +1. Create a Stream Profile: Navigate to **Stream Profiles** and press the **Generate Default Profiles** button |
| 57 | +2. Go to **Settings > Proxy** and select a profile for the **Default Transcoding Profile** |
| 58 | +3. (optional) if VOD content does not play in the in-app player, you may also need to assign a stream profile for VOD content as well |
| 59 | + |
| 60 | +:question: the transcoding profiles set in **Settings > Proxy** will be used *for the in-app player only* – you must assign transcoding profiles to each Playlist to transcode the streams for that Playlist (Edit Playlist and adjust settings under the **Output** tabs **Streaming Output** section) |
| 61 | + |
| 62 | +:bangbang: when using a Stream Profile (transcoding) for VOD/Series content you will lose the ability to time seek. You can, however, use the proxy and time seek will work. Only transcoding will prevent time seeking for the stream as it turns into a live-transcoded stream. |
| 63 | + |
| 64 | + |
0 commit comments