Настройка сервера для показа IPTV

Интернет-телевидение, интернет-радио, подкасты, IPTV
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Настройка сервера для показа IPTV

Post by Eugene »

MrWolAnD wrote:
Eugene wrote:
MrWolAnD wrote:У меня некоторые каналы на англ, я ставлю русскую дорожку, а они все равно не меняются(( На фильмах все меняется, а на интернет телевидение не хочет...
Какая информация о звуковых дорожках показывается в списке медиа-ресурсов главной формы программы ?
2 дорожки
перая eng, вторая rus, на компе через vlc дорожки меняются, а на телевизоре всегда по англ
В профиле транскодирования "Интернет-телевидение" попробуйте задать язык
const
csVideoLanParams =
'"<VLC>" -Idummy --language en --audio-language=rus --sout-ffmpeg-strict-rc --sout=#transcode' +
'{vcodec=mp2v,vb=%d,width=%d,height=%d,scale=1,%saspect=%s,acodec=mpga,ab=%d,channels=2,' +
'samplerate=48000%s}:duplicate{dst=std{access=file,mux=mpeg1,dst="<OUTPUT FILE>"}}' +
' "<INPUT FILE>" vlc:quit';
MrWolAnD

Re: Настройка сервера для показа IPTV

Post by MrWolAnD »

Нет, не получается(((
Eugeniix1

Re: Настройка сервера для показа IPTV

Post by Eugeniix1 »

Подскажите ламмеру, если часть каналов на телеке показывет, а часть нет, то это значит что соединение сетевое есть, а проблема в транскодировании?, и что нужно поменять?
MrWolAnD

Re: Настройка сервера для показа IPTV

Post by MrWolAnD »

Прописал строчку -i "<INPUT FILE>" -vcodec mpeg2video -acodec copy -b 8000000 -copyts -pix_fmt yuv420p -f dvd
А язык английский. Дорожки 2. Может можно сюда что-нибудь дописать, чтоб другую дорожку включал?
dimka13

Re: Настройка сервера для показа IPTV

Post by dimka13 »

MrWolAnD wrote:Прописал строчку -i "<INPUT FILE>" -vcodec mpeg2video -acodec copy -b 8000000 -copyts -pix_fmt yuv420p -f dvd
А язык английский. Дорожки 2. Может можно сюда что-нибудь дописать, чтоб другую дорожку включал?
Думаю надо дописать "-map 0:0 -map 0:2" (без кавычек)

"-map 0:0" - для видео
"-map 0:2" - это если русская дорожка идет 2-м потоком (а английская 1-м)
а если наоборот - русская дорожка идет 1-м потоком, а английская 2-м, то для звука "-map 0:1".

Code: Select all

Advanced options:
-map file:stream[:syncfile:syncstream]  set input stream mapping
MrWolAnD

Re: Настройка сервера для показа IPTV

Post by MrWolAnD »

dimka13 wrote:
MrWolAnD wrote:Прописал строчку -i "<INPUT FILE>" -vcodec mpeg2video -acodec copy -b 8000000 -copyts -pix_fmt yuv420p -f dvd
А язык английский. Дорожки 2. Может можно сюда что-нибудь дописать, чтоб другую дорожку включал?
Думаю надо дописать "-map 0:0 -map 0:2" (без кавычек)

"-map 0:0" - для видео
"-map 0:2" - это если русская дорожка идет 2-м потоком (а английская 1-м)
а если наоборот - русская дорожка идет 1-м потоком, а английская 2-м, то для звука "-map 0:1".

Code: Select all

Advanced options:
-map file:stream[:syncfile:syncstream]  set input stream mapping
Спасибо!! Все работает!
А подскажи пожалуйста, где берут эти теги типа vcodec, map, и т.д.
dimka13

Re: Настройка сервера для показа IPTV

Post by dimka13 »

MrWolAnD wrote: Спасибо!! Все работает!
А подскажи пожалуйста, где берут эти теги типа vcodec, map, и т.д.
я смотрел тут
http://ffmpeg.mplayerhq.hu/documentation.html
MrWolAnD

Re: Настройка сервера для показа IPTV

Post by MrWolAnD »

dimka13 wrote: я смотрел тут
http://ffmpeg.mplayerhq.hu/documentation.html
Эта ссылка не доступна((
dimka13

Re: Настройка сервера для показа IPTV

Post by dimka13 »

MrWolAnD wrote:
dimka13 wrote: я смотрел тут
http://ffmpeg.mplayerhq.hu/documentation.html
Эта ссылка не доступна((
Тогда тут
http://www.ffmpeg.org/ffmpeg-doc.html
rekon

Re: Настройка сервера для показа IPTV

Post by rekon »

Eugene wrote:
rekon wrote:нажал теперь во что пишет
C:\Program Files\Home Media Server>"C:\Program Files\Home Media Server\hmsmpeg.e
xe" "C:\Program Files\VideoLAN\VLC\vlc.exe" -Idummy --language en --sout-ffmpeg-
strict-rc --sout=#transcode{vcodec=mp2v,vb=5000,width=1280,height=720,scale=1,as
pect=16:9,acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{acce
ss=file,mux=mpeg1,dst="D:\temp\HmsTemp\Test_9e7400606a05e0e7cda7242e4f431099.mpg
"}} "rtp://@233.32.240.222:5050" vlc:quit
Попробуйте с адресом mms://video.rfn.ru/rtr-planeta или см mms://tv.gldn.net/rbc,
для версии 0.9.8a добавляется параметр --plugin-path=путь к каталогу vlc\plugins, возможно этого недостаточно для
rtp://@233.32.240.222:5050
не хочет пишет вот что, хотя в VCL mms://tv.gldn.net/rbc прекрасно показывает
C:\Program Files\Home Media Server>"C:\Program Files\Home Media Server\hmsmpeg.e
xe" "C:\Program Files\VideoLAN\VLC\vlc.exe" -Idummy --language en --sout-ffmpeg-
strict-rc --sout=#transcode{vcodec=mp2v,vb=5000,width=1280,height=720,scale=1,as
pect=16:9,acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{acce
ss=file,mux=mpeg1,dst="D:\temp\HmsTemp\Test_1dc950d8299c767c2172880c13c0d7a6.mpg
"}} "mms://tv.gldn.net/rbc" vlc:quit
[00000001] main libvlc debug: VLC media player - version 0.9.8a Grishenko - (c)
1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure '--host=i5
86-mingw32msvc' '--build=i386-linux' '--enable-mkv' '--enable-release' '--withou
t-contrib' '--enable-nls' '--enable-shared-libvlc' '--enable-update-check' '--en
able-lua' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-twolame' '
--enable-quicktime' '--enable-real' '--enable-realrtsp' '--enable-ffmpeg' '--wit
h-ffmpeg-mp3lame' '--with-ffmpeg-faac' '--with-ffmpeg-config-path=/usr/win32/bin
' '--with-ffmpeg-zlib' '--enable-live555' '--with-live555-tree=/usr/win32/live.c
om' '--ena
[00000001] main libvlc debug: translation test: code is "C"
[00000370] dummy interface: VLC media player - version 0.9.8a Grishenko - (c) 19
96-2008 the VideoLAN team
[00000370] dummy interface:
Warning: if you can't access the GUI anymore, open a command-line window, go to
the directory where you installed VLC and run "vlc -I qt"

[00000370] dummy interface: using the dummy interface module...
[00000378] mux_ps mux: Open
[00000380] access_mms access: selecting stream[0x1] audio (37 kb/s)
[00000380] access_mms access: ignoring stream[0x2] audio (25 kb/s)
[00000380] access_mms access: ignoring stream[0x3] audio (22 kb/s)
[00000380] access_mms access: ignoring stream[0x4] audio (18 kb/s)
[00000380] access_mms access: ignoring stream[0x5] audio (16 kb/s)
[00000380] access_mms access: selecting stream[0x6] video (689 kb/s)
[00000380] access_mms access: ignoring stream[0x7] video (349 kb/s)
[00000380] access_mms access: ignoring stream[0x8] video (236 kb/s)
[00000380] access_mms access: ignoring stream[0x9] video (123 kb/s)
[00000380] access_mms access: ignoring stream[0xa] video (67 kb/s)
[00000380] access_mms access: connection successful
[00000387] avcodec encoder error: cannot open encoder
[00000373] stream_out_transcode stream out error: cannot find video encoder (mod
ule:any fourcc:mp2v)
[00000373] stream_out_transcode stream out error: cannot create video chain
[00000385] main packetizer error: cannot create packetizer output (WMV3)
Post Reply