Pages: (2) [1] 2  ( Show unread post )

> Стриминг с дримбокса через VLC в DLink DSM320, Как?
 VxWorks Member is Offline
 Posted: 05-07-2007, 23:00 (post 1, #763250)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Как говорится, не было у бабы забот, купила баба dreambox. :diablo:

Не совсем дримбокс, правда, но что-то очень похожее, Technomate TM9100.
Девайс сей может посылать потоковое видео в VLC таким вот макаром:

http://192.168.100.165:31339/0,0407,00a7,006c

Цифры после запятой представляют собой параметры спутникового канала, так что, изменяя их, я могу переключать каналы с компа.
Но речь (на сегодняшний момент :)) не о переключении каналов, а о том, как заставить эту скотину перенаправить видеопоток на тупейший девайс DLink DSM-320RD, который понимает только протокол UPnP AV.

Так вот, как бы заставить VLC выдавать такой поток? Для начала, хотя бы чтобы его можно было увидеть в Windows Media Player?
PM
Top Bottom
 Stranger Member is Offline
 Posted: 05-07-2007, 23:44 (post 2, #763261)

Wow !

Group: Members
Posts: 2546
Warn:0%-----
воркс развлекается :)
PM Email Poster Users Website ICQ
Top Bottom
 VxWorks Member is Offline
 Posted: 05-07-2007, 23:51 (post 3, #763263)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Пока что не могу даже заставить VLC гнать обычный файл в Windows Media Player. Пробовал способ, описанный здесь:

http://www.videolan.org/doc/streaming-howto/en/ch04.html#id294991

WMP видит поток, но нифига не хочет с ним делать. Он его определяет, как аудио нулевой длины. Это если через Wizard действовать и давать ему HTTP.

А если способом, описанным выше, то WMP вообще не видит поток. Даю ему вот такую конфигурацию:

C:\Program Files\VideoLAN\VLC>vlc -vvv E:\test.avi --sout '& #035;transcode{vcodec=DIV3,vb=256,scale=1,acodec=mp3,ab=32,channels=2}:std{access=mmsh,mux=asfh,dst=
:8080}'
PM
Top Bottom
 VxWorks Member is Offline
 Posted: 06-07-2007, 12:36 (post 4, #763356)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Продолжаю разговаривать сам с собой :)

Научился перекидывать поток из VLC в WMP. Оказывается, надо было явно указывать destination. Вот такая команда работает:

:sout=& #035;transcode{vcodec=DIV3,vb=2048,scale=1,acodec=mp3,ab=256,channels=2}:duplicate{dst=std{access=mm
sh,mux=ts,dst=127.0.0.1:7000}} :sout-all

В WMP открывается через mms://127.0.0.1:7000 или http://127.0.0.1:7000.

Вопрос - как научить их общаться без перекодирования?
PM
Top Bottom
 64fp Member is Offline
 Posted: 06-07-2007, 18:48 (post 5, #763401)

У...ный поэтикой танка

Group: Members
Posts: 2488
Warn:0%-----
VxWorks
Ждём продолжения, авось пригодится, спасибо :)
PM
Top Bottom
 Set Member is Offline
 Posted: 06-07-2007, 20:40 (post 6, #763423)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
Может просто выкинуть transcode ?
PM
Top Bottom
 VxWorks Member is Offline
 Posted: 06-07-2007, 22:46 (post 7, #763446)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Без транскодирования не работает :( А жаль.

Короче, добился того, что DLink показывает видео с нормальным качеством (более-менее). Но звука нет, как ни пытался его настроить :(

Параметры VLC такие:

:sout=& #035;transcode{vcodec=DIV3,vb=3072,scale=1,acodec=mp3,ab=96,channels=1}:duplicate{dst=std{access=mms
h,mux=ps,dst=127.0.0.1:7000}}

Потом это все гонится в TVersity, в котором я добавил линк на mms поток.
TVersity его тоже транскодирует за каким-то хреном (в принципе, можно обойтись и без транскодирования в TVersity, если выставить VLC максимальный битрейт видео в 1024. Но качество визуально лучше, если дать VLC 3072 и заставить TVersity транскодировать видео). Звука нет при любом раскладе.
На компе через TVersity звук есть.
PM
Top Bottom
 yury_usa Member is Offline
 Posted: 06-07-2007, 22:47 (post 8, #763447)

меломан

Group: Prestige
Posts: 18022
Warn:0%-----
есть еще такая прога: http://www.orb.com/
не пробовал ее?
PM
Top Bottom
 VxWorks Member is Offline
 Posted: 06-07-2007, 22:59 (post 9, #763454)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Так этот Orb не поддерживает UPnP AV, чем он мне поможет? На комп гнать я могу и через VLC, с компами и всяким компоподобными девайсам проблем нет. Но для DLink требуется инкапсуляция UPnP, для этого мне TVersity и нужен.
PM
Top Bottom
 yury_usa Member is Offline
 Posted: 06-07-2007, 23:02 (post 10, #763457)

меломан

Group: Prestige
Posts: 18022
Warn:0%-----
upnp.. простой поиск гуглом выдал еще такой продукт от неро:
http://www.nero.com/nero7/enu/Nero_MediaHome.html
QUOTE
Acts as a UPnP™ (Universal Plug and Play™) AV Media Server
PM
Top Bottom
 VxWorks Member is Offline
 Posted: 07-07-2007, 00:02 (post 11, #763488)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Есть он у меня. Равно как и ushare, Twonkyvision и TVersity. Из них всех Нера самая бестолковая. А фактически, только TVersity я смог научить подхватывать поток с VLC и выдавать его через UPnP. У остальных вроде нет (у Неры точно нет) возможности самому задавать поток данных.
PM
Top Bottom
 Vova Member is Offline
 Posted: 07-07-2007, 00:07 (post 12, #763490)

Старожил!
Group: Privileged
Group: Privileged
Posts: 4293
Warn:0%-----
Я извиняюсь, но все это смахивает на то, что когда коту (филину ) делать нечего...
Воркс ихвини :wink:
Нафига тебе эта вся байда? Что нельзя нормально телек так смотреть?
У нас все дримбоксы используют чтобы смотреть кодированые каналы.
А разобраться, так там смотреть то не чего :drag:
PM Email Poster Users Website ICQ
Top Bottom
 VxWorks Member is Offline
 Posted: 07-07-2007, 00:30 (post 13, #763495)

Daysleeper
Group: Privileged
Group: Privileged
Posts: 21942
Warn:0%-----
Байда вот зачем - жена хочет смотреть русские каналы на телевизоре в спальне, но стены долбить под кабель не хочет. И еще один ресивер покупать тоже не хочет. И внутри дома кабель гнать тоже отказывается. Всякие AV передатчики уже в одном месте сидят - порнография полная. Вот и уперлась - "купил линуксовый ресивер - заставь его работать, как я (Vx: она, в смысле :)) хочу!".

Как говорится, женщины как двигатели прогресса.
PM
Top Bottom
 Vova Member is Offline
 Posted: 07-07-2007, 00:34 (post 14, #763497)

Старожил!
Group: Privileged
Group: Privileged
Posts: 4293
Warn:0%-----
Ясненько :hi:
Слово жены, Закон. :diablo:
PM Email Poster Users Website ICQ
Top Bottom
 Set Member is Offline
 Posted: 07-07-2007, 00:50 (post 15, #763504)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
Если TVersity цепляет поток, то зачем vlc, пусть берёт его напрямую с ресивера.
PM
Top Bottom
Topic Options Pages: (2) [1] 2