Ретрансляция потока

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Ретрансляция потока

Непрочитанное сообщение RusBiT » 2008-12-22 12:23:20

В интернете есть mms поток, хочу в локальной сети запустить его ретрасляцию. Перекодировать видео и звук не требуется.

Сделал через vlc, но он зараза со временем вываливается, точнее перестает вещать в сеть
Запускаю так.

Код: Выделить всё

vlc --rc-fake-tty 3 --daemon mmsh://HOST:8031 --sout' #std{access=mmsh,dst=:8090}'
Лог

Код: Выделить всё

[00000315] main http server debug: Connection from 10.0.7.6
[00000315] main http server debug: Connection from 10.0.7.6
[00000318] main access error: recv failed (Connection reset by peer)
[00000318] access_mms access error: cannot read data
[00000321] asf demuxer warning: cannot peek while getting new packet, EOF ?
[00000310] main input debug: EOF reached
[00000310] main input debug: closing input
[00000320] asf private debug: free asf object 0x8cabdca1-0xa947-0x11cf-0x8ee400c00c205365
[00000320] asf private debug: free asf object 0xc5f8cbea-0x5baf-0x4877-0x8467aa8c44fa4cca
[00000320] asf private debug: free asf object 0x5fbf03b5-0xa92e-0x11cf-0x8ee300c00c205365
[00000320] asf private debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
[00000320] asf private debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
[00000320] asf private debug: free asf object 0x86d15240-0x311d-0x11d0-0xa3a400a0c90348f6
[00000320] asf private debug: free asf object 0x75b22630-0x668e-0x11cf-0xa6d900aa0062ce6c
[00000320] asf private debug: free asf object 0x75b22636-0x668e-0x11cf-0xa6d900aa0062ce6c
[00000325] main packetizer debug: removing module "mpeg_audio"
[00000325] main packetizer debug: killing decoder fourcc `mpga', 0 PES in FIFO
[00000311] main stream output debug: removing an input
[00000316] mux_asf private debug: removing input
[00000353] main packetizer debug: removing module "packetizer_copy"
[00000353] main packetizer debug: killing decoder fourcc `MP43', 0 PES in FIFO
[00000311] main stream output debug: removing an input
[00000316] mux_asf private debug: removing input
[00000316] main private warning: no more input streams for this mux
[00000310] main input debug: Program doesn't contain anymore ES
[00000321] main demuxer debug: removing module "asf"
[00000318] access_mms access debug: closing stream
[00000318] main access debug: removing module "access_mms"
[00000310] main input debug: destroying sout
[00000312] main private debug: destroying chain... (name=std)
[00000316] mux_asf private debug: Asf muxer closed
[00000313] access_output_http private warning: HTTP sout access cannot seek
[00000316] main private debug: removing module "mux_asf"
[00000315] main http server debug: thread 137399808 joined (network/httpd.c:1134)
[00000315] main http server debug: HTTP host removed
[00000314] main http server debug: no host left, stopping httpd
[00000313] access_output_http private debug: Close
[00000313] main private debug: removing module "access_output_http"
[00000312] main private debug: removing module "stream_out_standard"
[00000312] main private debug: destroying chain done
status change: ( stop state: 0 )^M
status change: ( stop state: 0 )^M
status change: ( stop state: 0 )^M
.....
Через icecast не выходит. Чем еще ретранслировать можно?
Если ретранслировать через ssh -R то клиент открывает новые сессии с интернет потоком?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Ретрансляция потока

Непрочитанное сообщение zingel » 2008-12-22 12:28:14

почему отваливает есть ответ в логах
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Ретрансляция потока

Непрочитанное сообщение RusBiT » 2008-12-22 13:25:27

Код: Выделить всё

[00000318] main access error: recv failed (Connection reset by peer)
[00000318] access_mms access error: cannot read data
Как понимаю отваливается поток которые идет из интернета. Рестарнуть можно как-нибудь его? Или обработчик лога писать? :smile:
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Ретрансляция потока

Непрочитанное сообщение RusBiT » 2008-12-23 20:42:51

Как заставить vlc автопереподключаться?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Ретрансляция потока

Непрочитанное сообщение LMik » 2008-12-23 21:49:59

RusBiT писал(а):Как заставить vlc автопереподключаться?
Обработчик лога наверное. ну или сурсы пропатчить...
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Ретрансляция потока

Непрочитанное сообщение RusBiT » 2009-01-12 11:25:16

Через proxy не выйдет ?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)