В первую очередь большое спасибо разработчикам HMS - смотрю фильмы только через него.
Во вторую очередь хочу настроить интернет-телевидение через playstation 3. Причем не простое а платное, с http://www.kartina.tv
Что имеется:
1. Картина вещает H.264. Для просмотра на PC требуется последний VLC плеер. У меня версия плеера 1.0.5
2. Если в плеере выбрать стриминг на винчестер - все стримится нормально. На винте создается файл с видео, который этим же VLC можно проиграть. Примечание - стриминг в виде H.264 + AAC (TS)
Настройки транскодинга передрал один в один в HMS. Получилось вида:
<VLC> "<INPUT FILE>" -Idummy :sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=file,mux=ts,dst=<OUTPUT FILE>} vlc://quit
3. Тестовое транскодирование выдает типа следующего:
Code: Select all
[0134375c] dummy interface: VLC media player - version 1.0.5 Goldeneye - (c) 199
6-2010 the VideoLAN team
[0134375c] dummy interface:
Warnung: Wenn Sie auf das graphische Interface nicht mehr zugreifen konnen, offn
en Sie die Befehlszeile, gehen Sie in den Ordner von VLC und fuhren "vlc -I qt"
aus.
[0134375c] dummy interface: using the dummy interface module...
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PI
D 0
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PI
D 66
[004845cc] a52 packetizer: A/52 channels:2 samplerate:48000 bitrate:160000
No accelerated IMDCT transform found
[0135d344] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:160000
x264 [info]: using threads=0
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile Main, level 5.1
x264 [info]: using threads=0
x264 [info]: using SAR=12/11
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile Main, level 5.1
4. При применении этих же настроек в профиле транскодирования на PS§ получается черный экран.
У меня подозрение, что H.264 - это не тот профиль, что поддерживается PS3. Но может я чего-то не доганяю.
Помогите плиз.