Ongelma IP kameran streamauksessa Youtubeen

  • Keskustelun aloittaja Keskustelun aloittaja juusoa
  • Aloitettu Aloitettu
Liittynyt
17.10.2016
Viestejä
20
Laitteisto:
Halpa kiinalainen POE IP kamera linnunpöntössä
Virtualisoitu Windows 10 ja ubuntu, asennus Virtuo ajureilla ilman erityisiä säätöjä. GPU passthrough ei käytössä (=en saanut toimimaan)

Rauta virtualisoinnin "takana":
HP ML350e gen8
32GB
2xIntel® Xeon® E5-2407 (2.2GHz/4-core/80W/10MB)
integroitu Matrox G200 näyttis
UnRaid
Ohjelmistona OBS ( Open Broadcaster Software®️ | OBS) sekä VLC, kameran Codec H.264
Tämänhetkinen stream VLC+OBS kikkailulla pönttöbb Live Stream - YouTube
Ongelma:
Kameralta tulee RTSP streami esim. samassa verkossa olevaan Android kännyyn hyvällä kuvanlaadulla pätkimättä kuten myös 2011 Macbook Pro:n VLC playeriin

Jos RTSP streamin ottaakin samassa verkossa virtuaalikoneessa OBS:ään ilman välitystä youtubeen niin kuva pätkii, muuttuu pinkiksi yms. Sama sekä Ubuntu että Windows käyttöjärjestelmällä. CPU kuormitus kaikilla coreilla n.70%. Välitys Youtube liveen ei muuta tilannetta.

Nyt, että saan pöntöstä kuvaa niin kaappaan RTSP-streamin VLC-playeriin ja VLC-player kuva taas kaapataan OBS:ään ja välitetään Youtubeen -> CPU kuormitus kaikilla ytimillä 100%, kuva pätkii vieläkin ja laatu heittelee mutta jotain menee youtubeenkin asti. Tämä viritelmä ei toiminut yhtään Ubuntusta kun se imi kaiken tehon koneesta ja edes hiiren osoitin ei liikkunut kunolla. Windows asennuksella toimii siis jotenkuten.

Äkkiseltään luulisi, että tuollaisessa vanhassa raudassa riittäisi teho streamaukseen ilman GPU:n apua mutta ilmeisesti teen jotain väärin. Valitettavasti mulla ei ole mahdollisuutta kokeilla streamausta windows tai ubuntu asennuksella ilman virtualisointia. OBS ei taas asennu tuohon vanhaan Macbook prohon.

On tullut kahlattua foorumeita yms. ilman tulosta. Erikoista on, että jopa Raspberry Pi 3 pitäisi pystyä streamaamaan tuollaisen kameran kuvaa youtubeen FFMPEG:in kanssa ongelmitta.
 
Jos se RTSP paketin sisältävä bitti jono pitää purkaa ja uudelleen pakata youtubelle sopivaan muotoon RTMP paketissa, niin silloin tarvitaan jo koneelta aika lailla enemmän, riippuen tietysti pixelien määrästä ja pakkaus tavasta. Eikä ns. rauta tuesta olisi pahetteeksi tuossa purkamis vaiheessa. Jos taas kameran käsittelemä data ennen paketointia on youtubelle kelpaavassa muodossa pitäisi pelkällä paketin vaihtamisella selvitä. FFMPEG komennot löytyy ilmeisesti molemmille tavoille. Apple puolella tämä FFMPEG saattaisi toimia, eikä pahitteeksi olisi NVidia ajuri tuki tuolle h264 purkamiselle - kuinka vanhasta vehkeestä lienee sitten kyse.
 

Statistiikka

Viestiketjuista
261 305
Viestejä
4 534 438
Jäsenet
74 784
Uusin jäsen
vanahabanjo

Hinta.fi

Back
Ylös Bottom