Прописал с разными адресами двух каналов. Плейлисты приложены. Глюк есть, правда другого порядка:
Содержание 3-ex плейлистов, начиная со второй строчки, не отличается: один канал без сдвига, другой - с прописанным сдвигом:
Code: Select all
#EXTINF:-1 tvg-id="ТВЦ",ТВЦ
http://tv21.inmurmansk.ru/full_stream.flv
#EXTINF:-1 tvg-id="ТВЦ" tvg-shift="-5",ТВЦ(-5)
http://sochi.camera:8080/cam_87/playlist.m3u8
Первые строчки разные:
У первого m3u:
Code: Select all
#EXTM3U url-tvg="http://www.teleguide.info/download/new3/jtv.zip" m3uautoload=1 refresh="3600"
У второго m3u:
У третьего m3u (прописан общий сдвих для всего плейлиста tvg-shift="-1"):
Code: Select all
#EXTM3U url-tvg="http://www.teleguide.info/download/new3/jtv.zip" tvg-shift="-1" m3uautoload=1 refresh="3600"
Программы обоих каналов первого и второго плейлиста - совпадают (до этого не совпадали видимо именно из-за одинаковых адресов каналов), а вот программа каналов
третьего плейлиста должна отличаться у обоих каналов (т.к. в первой строке этого m3u-листа прописан сдвиг для всех каналов листа), но в третьем m3u отличается от тех же каналов двух других плейлистов только программа первого канала листа (который без сдвига), а у второго канала (с прописанным индивидуальным сдвигом) она в листе с "глобальным" сдвигом -1 такая же, как в двух плейслистах без сдвига. Т.е. программой в данном случае игнорируется сдвиг всего плейлиста, a принимается только сдвиг конкретнго канала, без смещения с учетом сдвига во всем плейлисте. Разве сдвиг всего плейлиста и конкретного канала не должны приплюсовываться, т.е.:
- сдвиг всего листа -1
- сдвиг одного из каналов в нем -5,
следовательно его программа должна отражаться со сдвигом -6.
Pазве не так?