IPTV playlists

Internet TV, Radio, Podcasts
Eugene
Posts: 2940
Joined: Tue Nov 17, 2009 8:05 pm

IPTV playlists

Post by Eugene »

This topic is invited to publish IPTV playlists (asx, pls, m3u, m3u8, url, xspf)

Common installation steps
1. Install VLC media player (http://www.videolan.org)
2. Unzip playlist archive.
3. Drag and drop playlist file from Explorer to main form of program.

If the loading is successful, then in folder "Internet-television" appear IPTV links. If IPTV links does not appear (Windows 7, Windows Vista), then the program and Explorer are running with different rights.

Possible problems and solutions (Help-Contents-Internet media-resources)
iptv.zip
(3.86 KiB) Downloaded 6204 times
DooBop

Re: IPTV playlists

Post by DooBop »

lots of them does not works
Eugene
Posts: 2940
Joined: Tue Nov 17, 2009 8:05 pm

Re: IPTV playlists

Post by Eugene »

DooBop wrote:lots of them does not works
I think depends on the country.
mikek
Posts: 7
Joined: Wed May 19, 2010 7:28 pm

Re: IPTV playlists

Post by mikek »

Got 197 links added but directly under Internet Television - did not create IPTV Links folder

Mike
Eugene
Posts: 2940
Joined: Tue Nov 17, 2009 8:05 pm

Re: IPTV playlists

Post by Eugene »

mikek wrote:Got 197 links added but directly under Internet Television - did not create IPTV Links folder
I corrected description
Klausi69
Posts: 21
Joined: Wed Apr 14, 2010 6:48 pm

Re: IPTV playlists

Post by Klausi69 »

Your playlist is a good supplement of this excellent software. A test transcoding confirms that picture and sound are synchronous as long as I use VLC or Windows Media Player. If I play the file on my Philips TV via USB, sound is earlier than picture. This effect happens of course by WMS streaming.
Two assumptions: 1. When I paste the URL in my VLC, first there is the sound, seconds later the picture (but then synchronous). This can be validated on BBC/ITV streams (HQ). 2. VLC gives me these messages when playing the test transcoding:
"...
main debug: `J:\itv1.mpeg' successfully opened
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps debug: we found a length of: 101424000
...
main warning: decoder synchro warning: pts != current_date (-2673407565)
...
scaletempo warning: bad input or output format
scaletempo warning: input and output formats are not similar
main warning: no audio filter module matching "scaletempo" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for audio filter module: 1 candidate
...
main warning: decoder synchro warning: pts != current_date (-1278579)
main warning: late picture skipped (110000 > -10)
main warning: output date isn't PTS date, requesting resampling (58378)
main warning: buffer is 58378 late, triggering upsampling
..."


I fear that there is no solution to this problem, isn't it?
Thanks.
Klausi
Eugene
Posts: 2940
Joined: Tue Nov 17, 2009 8:05 pm

Re: IPTV playlists

Post by Eugene »

Klausi69 wrote:A test transcoding confirms that picture and sound are synchronous as long as I use VLC or Windows Media Player. If I play the file on my Philips TV via USB, sound is earlier than picture. This effect happens of course by WMS streaming.
Two assumptions: 1. When I paste the URL in my VLC, first there is the sound, seconds later the picture (but then synchronous). This can be validated on BBC/ITV streams (HQ). 2. VLC gives me these messages when playing the test transcoding:
"...
main debug: `J:\itv1.mpeg' successfully opened
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps debug: we found a length of: 101424000
...
main warning: decoder synchro warning: pts != current_date (-2673407565)
...
scaletempo warning: bad input or output format
scaletempo warning: input and output formats are not similar
main warning: no audio filter module matching "scaletempo" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for audio filter module: 1 candidate
...
main warning: decoder synchro warning: pts != current_date (-1278579)
main warning: late picture skipped (110000 > -10)
main warning: output date isn't PTS date, requesting resampling (58378)
main warning: buffer is 58378 late, triggering upsampling
..."


I fear that there is no solution to this problem, isn't it?
In version 1.01 added transcoding profile "Music - VLC - FFMPEG", stream obtained VLC transcodes FFMPEG, you can try to make this for video.
Klausi69
Posts: 21
Joined: Wed Apr 14, 2010 6:48 pm

Re: IPTV playlists

Post by Klausi69 »

Hm. I've tried to change the media resource type in that above-quoted transcoding profile to "movies". Then I'm able to select this profile in the category "Internet Television". Unfortunately the test transcoded file (*.mpeg) only contains the audio stream - there is no picture. I'm sure that I've forgotten some important settings. Could you please help me again?
Thanks in advance four your reply.
Eugene
Posts: 2940
Joined: Tue Nov 17, 2009 8:05 pm

Re: IPTV playlists

Post by Eugene »

Klausi69 wrote:Hm. I've tried to change the media resource type in that above-quoted transcoding profile to "movies". Then I'm able to select this profile in the category "Internet Television". Unfortunately the test transcoded file (*.mpeg) only contains the audio stream - there is no picture. I'm sure that I've forgotten some important settings. Could you please help me again?
Thanks in advance four your reply.
Settings - Transcoder - Profiles - Add
Name: Movies - VLC - FFMPEG
Execute mode: Transcoding
Language: PascalScript

Code: Select all

const
  csVlcParams = '-Idummy --language en --demuxdump-file="%s" "%s" :demux=dump';  
var
  sFileType, sReadPipeName, sWritePipeName, sTranscodingParams: string;    
begin
  TranscodingResult := False;  
  if WmsCreateDualPipe(sReadPipeName, sWritePipeName) then begin
    if WmsTranscodingExecute('VLC', Format(csVlcParams, [sWritePipeName, InputFileName]), False) then begin    
      if mpFileType <> '' then      
        sFileType := '-f ' + mpFileType + ' '
      else                          
        sFileType := '';
      mpInternetItem := False;
      sTranscodingParams := WmsTranscodingProfileParams('Movies (Primary)');
      sTranscodingParams := ReplaceStr(sTranscodingParams, '<WMSMPEG> ', sFileType);          
      sTranscodingParams := ReplaceStr(sTranscodingParams, '<INPUT FILE>', sReadPipeName);      
      sTranscodingParams := sTranscodingParams + ' "' + OutputFileName + '"';
      TranscodingResult := WmsTranscodingExecute('WMSMPEG', sTranscodingParams, True)          
    end 
  end 
end.
Klausi69
Posts: 21
Joined: Wed Apr 14, 2010 6:48 pm

Re: IPTV playlists

Post by Klausi69 »

Thanks for your quick response.
The test transcoding fails.
wms_1.jpg
wms_1.jpg (92.96 KiB) Viewed 45096 times
Attachments
wms_2.jpg
wms_2.jpg (55.52 KiB) Viewed 45096 times
Post Reply