Avaleht
uus teema   vasta Hinnavaatlus »  Multimeedia- ja helifoorum »  VLC Playeriga audiostriimi broadcast kohtvõrku märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
Prozer
HV kasutaja
Prozer

liitunud: 09.10.2008




sõnum 27.08.2015 19:40:06 VLC Playeriga audiostriimi broadcast kohtvõrku vasta tsitaadiga

Tervist Härrased!

Juhe täitsa koos ühe suhteliselt lihtsa teema kallal. Nimelt on LAN-s kasutusel IP-mikker, mille kaudu broadcastitakse audiodekoodritele teavitusi. Dekooder võtab IP-audio vastu, konverdib tavaliseks analoogheliks ja see lastakse võimendisse/kõllidesse, mida kliendid kuulevad.

P.S. Teavituste sisu kordub. Mitu, ma pean silmas kohe PÄRIS MITMEID korda päevas. Teavitused on erinevad, kuid nende sisu üks ja sama. Schedule'i teha ei saa, tegu "ujuva" graafikuga.

Kuna ka ise omal ajal klienditeenindaja töötanud, tean omast käest, kui totter on mängida papagoid. Tahaks tüdrukutel elu kergemaks teha, mistõttu katsetasin ideed, et salvestaks erineva sisuga teavitused erinevate MP3-na ning koostaks playlisti, kus konkreetsele teavitusele klikates see ka kõlaritesse jõuab. VLC-ga sai paari failiga testteavitused broadcastitud, asi töötas.

KUID. VLC-s pidi igale loole käsitsi eraldi stream-broadcasti aadressi külge panema (käsurida siis faili kohta järgmine: :sout=#duplicate{dst=rtp{dst=224.1.1.1,port-audio=99113}}). Nt 50 eri teavitust/faili, 50 eri kirjeldust. Ilma selleta helifaili ei boradcastitud. Playlisti sai VLC-s küll salvestada (kusjuures playlisti notepadiga vaadates on kogu data s.o. IP, port jne küljes ka), kuid peale VLC restarti ja playlisti laadimist unustab VLC ära, et klipp peaks striimina võrku jõudma. Ehk VLC restardijärgselt töötab VLC tavalise MP3-playerina: klippe enam ei striimita, vaid audio edastatakse otse kõrvaklappidesse icon_sad.gif Seega kui nt VLC juhuslikult suletakse, peab kõigile 50-le audioklipile uuesti manuaalselt ühekaupa broadcasti aadressi kätte andma.

Kas kellelgi on sellisel tasemel probleemiga kokkupuudet esinenud ning oskab anda vihjet, kuidas asja lahendada? Kõik head ideed on teretulnud icon_wink.gif

_________________
Sidevõrkude ja tehnilise infra arendus.


viimati muutis Prozer 27.08.2015 20:04:20, muudetud 4 korda
Kommentaarid: 68 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
A.S.
HV Guru

liitunud: 27.10.2003



Autoriseeritud ID-kaardiga

sõnum 27.08.2015 19:48:40 vasta tsitaadiga

Mitte ei saanud aru? Aga vahet pole, ma ei saa tegelikult paljudest asjadest aru. Teed siis äkki lihtsalt 50 erinevat *.cmd laiendiga faili. Või paned oma playlisti senise(d) käsurea(d) jutumärkidesse.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
Prozer
HV kasutaja
Prozer

liitunud: 09.10.2008




sõnum 27.08.2015 19:58:51 vasta tsitaadiga

Vbla ma kehv seletaja icon_cool.gif

Täpsustuseks: eelnevalt tehtud testiks playlist kahe testfailiga: Test1.MP3 ja Test2.MP3 . Eraldi mõlemale failile broadcasti IP-aadress ja port külge pandud. Kui jätad selle tegemata, esitatakse fail kõrvaklappidesse tavalise audiona. Mingil põhjusel (vbla asi ka minu oskamatuse taga) ei oska VLC kõiki playlistis asuvaid faile soovitud "auku" mängida, ühekaupa tuli igale failile määrata et "stream" ja kui küsib kuhu, siis ":sout=#duplicate{dst=rtp{dst=224.1.1.1,port-audio=99113}}"

Failid asuvad VLC Playeri playlistis nimega proov.m3u. Faili sisu näeb välja järgmine:

#EXTM3U
#EXTINF:4,My Recording - Test1
#EXTVLCOPT:file-caching=300
#EXTVLCOPT:sout=#duplicate{dst=rtp{dst=224.1.1.1,port-audio=99113}}
\\blabla\files\bla$\kasutaja\Desktop\Audio stream test 1 ja 2\Test1.MP3
#EXTINF:5,My Recording - Test2
#EXTVLCOPT:sout=#duplicate{dst=rtp{dst=224.1.1.1,port-audio=99113}}
\\blabla\files\bla$\kasutaja\Desktop\Audio stream test 1 ja 2\Test2.MP3

Enne VLC sulgemist kõik töötas, striimib ilusti ja audio jõuab õigesse porti, braavo. Sulged VLC, loadid playlisti, heli tuleb kõrvaklappidesse. WTF icon_eek.gif

_________________
Sidevõrkude ja tehnilise infra arendus.
Kommentaarid: 68 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
A.S.
HV Guru

liitunud: 27.10.2003



Autoriseeritud ID-kaardiga

sõnum 27.08.2015 20:28:28 vasta tsitaadiga

Ei viitsi katsetada, aga kui VLC -vvv võtmega käima lükkad, Tools => Messages (või View => Add Interface => Debug Logging) sisse lülitad, kas siis logis (VLC kaustas) midagi asjakohast ei näidata?
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
Prozer
HV kasutaja
Prozer

liitunud: 09.10.2008




sõnum 27.08.2015 20:36:18 vasta tsitaadiga

A.S. kirjutas:
Ei viitsi katsetada, aga kui VLC -vvv võtmega käima lükkad, Tools => Messages (või View => Add Interface => Debug Logging) sisse lülitad, kas siis logis (VLC kaustas) midagi asjakohast ei näidata?


Peab testima homme, tänaseks juba töölt eemal.

_________________
Sidevõrkude ja tehnilise infra arendus.
Kommentaarid: 68 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
A.S.
HV Guru

liitunud: 27.10.2003



Autoriseeritud ID-kaardiga

sõnum 27.08.2015 21:53:46 vasta tsitaadiga

Proovisin korra igavusest, suvalise failiga, tulemuseks oli...
tsitaat:
error: unsafe option "sout" has been ignored for security reasons
Et siis nii ongi vä? Turvavärk? Äge.
Igatahes, pannes rea .cmd laiendiga faili, peaks asi siiski töötama, mina saatsin kunagi striimi niiviisi telerisse.
Ehk siis .cmd faili sisu: "C:\Program Files\VLC player\vlc.exe" "suvaline fail.mp3" :sout=#suvaline jura....
Ja selliseid .cmd faile 50 tükki. icon_lol.gif Saan ise aru küll jah, et ei ole naljakas, aga...
 
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
olavsu1
külaline






sõnum 27.08.2015 22:05:06 vasta tsitaadiga

kas selleks pole deejoti tarkvara parem. VirtualDJ või mõni muu sarnane.
tagasi üles
19Mart94
HV kasutaja

liitunud: 22.06.2010



Autoriseeritud ID-kaardiga

sõnum 27.08.2015 23:20:38 vasta tsitaadiga

Paar aastat tagasi oli tarvis sarnane probleem lahendada, panin nüüd huvi pärast test-keskkonna taas püsti.

Esiteks, töölauale otsetee, mille target siis midagi sellist:
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "C:\Users\Mart Leib\Desktop\Esitusloend.m3u" --sout "#rtp{dst=192.168.1.69,port=5004}" --no-playlist-autostart --play-and-pause

Klienditeenindaja avab siis sellega VLC-s automaatselt playlisti ning ükskõik mida sealt esitama hakkad, läheb siis üle RTP kooderisse.
--no-playlist-autostart - Esitusloend on avamise hetkel pausitud
--play-and-pause - Kui valitud fail saab otsa, jääb VLC pause peale

Playlisti võid teha ükskõik millise, mina tegin lihtsa M3U faili sisuga (võtsin lihtsalt 2 esimest ettejuhtunud MP3-e & salvestasin faili otse VLC-st)
#EXTM3U
#EXTINF:465,Coolio - Gangster's Paradise
C:\Users\Mart Leib\Downloads\gangstersparadise.mp3
#EXTINF:104,Shaun Frearson - Clowning Around
C:\Users\Mart Leib\Downloads\175_full_clowning-around_0105.mp3


Ja peaks täitsa töötama nii, kui vaja midagi täpsutada, siis tuld.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
kussu
HV veteran
kussu

liitunud: 18.12.2002




sõnum 28.08.2015 09:44:45 vasta tsitaadiga

19Mart94 kirjutas:

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "C:\Users\Mart Leib\Desktop\Esitusloend.m3u" --sout "#rtp{dst=192.168.1.69,port=5004}" --no-playlist-autostart --play-and-pause


#EXTM3U
#EXTINF:465,Coolio - Gangster's Paradise
C:\Users\Mart Leib\Downloads\gangstersparadise.mp3
#EXTINF:104,Shaun Frearson - Clowning Around
C:\Users\Mart Leib\Downloads\175_full_clowning-around_0105.mp3



Vaatan neid koode ja imestan, et kasutatakse kausta nimedes tühikuid icon_eek.gif Vanasti olid kõik sellised "teed" arvuti jaoks lihtsalt sellest kohast katki.
e. pean silmas
C:\Users\Mart Leib\
Kommentaarid: 69 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 68
tagasi üles
vaata kasutaja infot saada privaatsõnum
Prozer
HV kasutaja
Prozer

liitunud: 09.10.2008




sõnum 28.08.2015 10:06:12 vasta tsitaadiga

Suurimad tänud 19Mart94, TÖÖTAB PERFEKTSELT!!! beer_yum.gif thumbs_up.gif Ainuke küsimus mis veel jäänud, on, et kas VLC oskab käsurea pealt ka mitme eri pordi peale broadcastida? Nt kui hoones A kasutavad dekoodrid porti 10000 ja hoones B 20000, siis kas on võimalik mõlemad pordid paralleelselt käsustikku ära kirjeldada nii, et ka striimid jõuavad paralleelselt mõlema hoone dekoodritesse?
_________________
Sidevõrkude ja tehnilise infra arendus.
Kommentaarid: 68 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
19Mart94
HV kasutaja

liitunud: 22.06.2010



Autoriseeritud ID-kaardiga

sõnum 28.08.2015 12:05:12 vasta tsitaadiga

Prozer kirjutas:
Suurimad tänud 19Mart94, TÖÖTAB PERFEKTSELT!!! beer_yum.gif thumbs_up.gif Ainuke küsimus mis veel jäänud, on, et kas VLC oskab käsurea pealt ka mitme eri pordi peale broadcastida? Nt kui hoones A kasutavad dekoodrid porti 10000 ja hoones B 20000, siis kas on võimalik mõlemad pordid paralleelselt käsustikku ära kirjeldada nii, et ka striimid jõuavad paralleelselt mõlema hoone dekoodritesse?

Saab ikka icon_wink.gif
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "C:\Users\Mart Leib\Desktop\Esitusloend.m3u" --sout "#duplicate{dst=rtp{dst=192.168.1.69,port=5004}, dst=rtp{dst=192.168.1.69,port=5010}}" --no-playlist-autostart --play-and-pause



kussu kirjutas:
19Mart94 kirjutas:

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "C:\Users\Mart Leib\Desktop\Esitusloend.m3u" --sout "#rtp{dst=192.168.1.69,port=5004}" --no-playlist-autostart --play-and-pause


#EXTM3U
#EXTINF:465,Coolio - Gangster's Paradise
C:\Users\Mart Leib\Downloads\gangstersparadise.mp3
#EXTINF:104,Shaun Frearson - Clowning Around
C:\Users\Mart Leib\Downloads\175_full_clowning-around_0105.mp3



Vaatan neid koode ja imestan, et kasutatakse kausta nimedes tühikuid icon_eek.gif Vanasti olid kõik sellised "teed" arvuti jaoks lihtsalt sellest kohast katki.
e. pean silmas
C:\Users\Mart Leib\

Just... vanasti. icon_rolleyes.gif
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
Prozer
HV kasutaja
Prozer

liitunud: 09.10.2008




sõnum 28.08.2015 12:33:21 vasta tsitaadiga

Retsept! icon_cool.gif
_________________
Sidevõrkude ja tehnilise infra arendus.
Kommentaarid: 68 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Hinnavaatlus »  Multimeedia- ja helifoorum »  VLC Playeriga audiostriimi broadcast kohtvõrku
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.