piezomotor
Блин, как же у тебя там хорошо!
А по моему VLC это и делает. Как ее поставить? Кто то ставил-http://wl500g.info/showthread.php?t=9638&highlight=www.videolan.org
Я сделал перевод-
Я прпробовал- ipkg install vlcCode:I would like each to VLC any help. I know very little. But the installation was quite simple: install ipkg vlc I have to feed olegs converted. If the installation fails at you, then you are probably still on the original feed. I have # vlc # VLC alias tvlc="vlc --config /opt/etc/vlc.conf" Written in my profile After you tvlc with - save-config have started, the options in an extremely detailed written Konfig.datei (/ opt / etc / vlc.conf), which you then edit known. (In den Optionen habe ich die Ausgabe sout als file/:/tmp/harddisk/media/tmp.avi festgelegt) (In the options I have the output file as sout /: / tmp / harddisk / media / tmp.avi determined) There is a very detailed website (www.videolan.org) forum vlc. Vlc can with a great start and web control. ( vlc -I http --http-host host Place your address and port use]) The-d option starts the daemon mode. Debug-Information The-vvv are detailed debug information Rather unfortunately, I do not.
Installing vlc (0.8.6d-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/op...d-2_mipsel.ipk
package vlc suggests installing faad2
package vlc suggests installing ffmpeg
package vlc suggests installing flac
package vlc suggests installing liba52
package vlc suggests installing libdvdnav
package vlc suggests installing libdvdread
package vlc suggests installing libid3tag
package vlc suggests installing libmad
package vlc suggests installing libmpcdec
package vlc suggests installing libmpeg2
package vlc suggests installing libogg
package vlc suggests installing libshout
package vlc suggests installing libupnp
package vlc suggests installing libvorbis
package vlc suggests installing libxml2
package vlc suggests installing speex
package vlc suggests installing x264
package vlc suggests installing avahi
Installing libdvbpsi (0.1.5-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/op...5-1_mipsel.ipk
Configuring libdvbpsi
Configuring vlc
Successfully terminated.
Только будет тормозить, надо камеру на PC поставить и стримить оттуда на WL500gP.
Подключил камеру к PC
VLC параметры на винде
На другом компе WMP- Open URL mms://192.168.1.106:8000
Видео дампил с VLC на этом втором компе командой-
:sout=#duplicate{dst=display,dst=std{access=file,m ux=asf,dst="C:\Documents and Settings\User1\Desktop\temp\test1.wmv"}}
можно потом смотреть с WMP...
Запустил VLC на WL500gP
[admin@WL-001D60DEC4 /]$ vlc
VLC media player 0.8.6d Janus
starting VLC root wrapper... using UID 0 (admin)
***************************************
* Running VLC as root is discouraged. *
***************************************
It is potentially dangerous, and might not even work properly.
Remote control interface initialized. Type `help' for help.
help
+----[ Remote control commands ]
|
| add XYZ . . . . . . . . . . add XYZ to playlist
| enqueue XYZ . . . . . . . queue XYZ to playlist
| playlist . . . show items currently in playlist
| play . . . . . . . . . . . . . . . . play stream
| stop . . . . . . . . . . . . . . . . stop stream
| next . . . . . . . . . . . . next playlist item
| prev . . . . . . . . . . previous playlist item
| goto . . . . . . . . . . . . goto item at index
| clear . . . . . . . . . . . clear the playlist
| status . . . . . . . . . current playlist status
| title [X] . . . . set/get title in current item
| title_n . . . . . . next title in current item
| title_p . . . . previous title in current item
| chapter [X] . . set/get chapter in current item
| chapter_n . . . . next chapter in current item
| chapter_p . . previous chapter in current item
|
| seek X . seek in seconds, for instance `seek 12'
| pause . . . . . . . . . . . . . . toggle pause
| fastforward . . . . . . . set to maximum rate
| rewind . . . . . . . . . . set to minimum rate
| faster . . . . . . . . faster playing of stream
| slower . . . . . . . . slower playing of stream
| normal . . . . . . . . normal playing of stream
| f [on|off] . . . . . . . . . . toggle fullscreen
| info . . . information about the current stream
| get_time . . seconds elapsed since stream's beginning
| is_playing . . 1 if a stream plays, 0 otherwise
| get_title . . . the title of the current stream
| get_length . . the length of the current stream
|
| volume [X] . . . . . . . . set/get audio volume
| volup [X] . . . . . raise audio volume X steps
| voldown [X] . . . . lower audio volume X steps
| adev [X] . . . . . . . . . set/get audio device
| achan [X]. . . . . . . . set/get audio channels
| atrack [X] . . . . . . . . . set/get audio track
| vtrack [X] . . . . . . . . . set/get video track
| vratio [X] . . . . . set/get video aspect ratio
| vcrop [X] . . . . . . . . . set/get video crop
| vzoom [X] . . . . . . . . . set/get video zoom
| strack [X] . . . . . . . set/get subtitles track
| menu [on|off|up|down|left|right|select] use menu
|
| help . . . . . . . . . . . . . this help message
| longhelp . . . . . . . . . a longer help message
| logout . . . . . exit (if in socket connection)
| quit . . . . . . . . . . . . . . . . . quit vlc
|
+----[ end of help ]
Last edited by piezomotor; 13-01-2008 at 18:17.
piezomotor
Блин, как же у тебя там хорошо!
если запустить вилси
vlc -vvv file://tmp/harddisk/music --recursive expand --random --sout '#standard{access=http,mux=ogg,url=my.router:8001} '
то он выдает при запуске лог
я так понял что нужен файл
[00000001] main private debug: opening config file /usr/local/root/.vlc/vlcrc
[00000001] main private warning: config file /usr/local/root/.vlc/vlcrc does not exist yet
что в нем нужно прописать? или где его взять?
Ну что, vlc последний так и не удалось заставить работать?
А где можно тогда старый скачать?
Кто-нибудь пробовал?
Нашёл vlc, запустил:
Вроде работает, но сразу вижу несколько существенных недостатков, точнее, не решённых мною проблем:nice -n -20 vlc udp://@233.32.210.x:5050 -vvv --no-plugins-cache --minimize-threads --rt-priority --no-interact --daemon --no-stats -d --miface-addr 10.x.x.x
1. Потребление памяти порядка 16МБ. Без свопа валится, со свопом пропадает смысл записи в реальном времени.
2. Запись происходит только, если перед этим подписаться на поток. Сам vlc, похоже, этого не делает, либо я ещё не нашёл нужный ключ. Решено.
3. Создаётся впечатление, что vlc пытается демультиплексировать и декодировать потоки, за счёт этого и возникает нагрузка.
Last edited by djet; 10-02-2008 at 23:10.
посмотри в .vlcrc --м.б. там есть какой-то подходящий параметр. если нет -- выход один, перепаивать.
хотя, по идее 16мб свободных должно найтись -- у меня свободной памяти (емнип) обычно больше 16мб.
кроме того, неплохо бы заставить vlc писать синхронно, т.е. без буферизации. как это сделать для одного процесса -- не знаю, но можно монтировать отдельный путь для записи с параметром sync.
Last edited by dmig; 10-02-2008 at 18:29.
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
В синхронном режиме запись вообще еле идёт, вместо потока получается нарезка.
vlcrc у меня отсутствует, как настраивать его без примеров понять очень трудно, особенно учитывая обилие настроек.
Судя по выводимым в процессе работы сообщениям, vlc демультиплексирует и декодирует поток, что мне совершенно не нужно. Нужна прямая запись MPEG TS в файл.
Самый простой способ - подлючится к udpxy.
wget http://192.168.0.1:2080/udp/233.32.240.1:5050 -O /dev/null
Когда оно таки заработает для 240х можно попросить Павла, чтобы он сделал запись в файл.
Хорошая мысль. Интерфейсик бы кто-нибудь к этому сделал, и получаем ещё одну эксклюзивную убийственную функцию.
Кстати, вещь. Этак можно записывать интересные программы. Попробовал открыть записанный mpg Медиа плеером и всё чудесно работает.
Сейчас попробую 240й...
Попробовал 240. Квадратит. Т.е. такое ощущение, что пакеты теряются. Может это и не роутер виноват этих проблемах, а Корбина? Правда квадратит несколько иначе - лишь иногда выпадение, совсем не так, как при попытке просмотра потока в "живую".
При этом играть этот поток может только медиа-плеер классик. Виндовый отказывается.
"Показ или непоказ" в медиа-плеер классик и WMP зависит от установленных в системе DS фильтров, их приоритетов (merit) и прочей лабуды и в меньшей степени от самих проигрывателей. Есть вроде программы анализаторы mpg потока, которые определяют и "исправляют" в нем ошибки. Но квадратики особенно не исправишь.
классику, помоему, заголовки файлов ваще не нужны, вот и показывает поток, другим нужна точная инфа (VLC тоже не показывает)
а квадратит, похоже из-за разницы в кодировании потоков (картинка приведена в ветке про udpxy)