Timmy-TV v3.82, TV-streaming system (TV taskuun!)

Sivustoa
		sponsoroi SatShop.fi

realjobe

Tuki-jäsen
Tuki-jäsen
#1
TimmyTV v3.x on Enigma2 pohjaisille laitteille kehitetty Live-stream-järjestelmä, jolla Enigma2 laitteen TV-kanavat voidaan muuttaa lennossa haluamalle kaistalle sekä päätelaitteelle sopivaan muotoon, käyttäen tietokonetta (linux/win/Mac). Järjestelmä tukee myös omassa lähiverkossasi mahdollisesti olevia IP-WebCam valvontakameroita. Tuotetut formaatit ovat FLV kääreinen H264&MP3 , TS kääreinen H264&MP3 sekä OGG kääreinen Theora & Vorbis. Digiboxit voivat siis olla Dreambox, VU+, MiracleBox jne..

TimmyTV v3.x:ssa videon lentokääntämisen ohjaus perustuu nyt VLC:n VLM webModulin käyttöön, toisin kuten TimmyTV v2.0 versiossa. Tämä on huomattavasti toimivampi, monikäyttöisempi ja helpompi tapa.

Koska TimmyTV käyttää GET mekanismia, kaikki tarvittavat asetukset ja valittu kanava ovat talletettuna HTTP kutsuun, eli näin on mahdollista luoda selaimeen kirjamerkkejä, vaikka jokapäiväsiiin kanaviin, pikalinkkejä siis.. :rolleyes:


  • Toimii kaikissa Mac/PC koneissa myös VLC soitto-ohjelman kautta. TimmyTV antaa m3u tiedoston, joka assosioidaan VLC:lle (Transport siirtomuoto)
  • Toimii kaikissa selaimissa, joihin saa Flash-soittimen asennettuna (PC& MAC )
  • Android laitteet joutuvat asentamaan ilmaisen VLC soittimen, joka käynnistetään striimin alkaessa linkin avulla.
  • iPhone/iPad laitteet joutuvat asentamaan ilmaisen VLC soittimen, joka käynnistetään striimin alkaessa linkin avulla.
  • Windows 10 laiteille kehitin oman soittimen "SmallWebVideoPlayer", jonka järjestelmä ehdottaa ladattavaksi heti kun VLC:// linkkiä klikataan.
  • Windows Phone laitteet voivat käyttää DreamWebTV sovellusta, joka käyttää samaa VLC VLM mekanismia kuin TimmyTV v3.x.
TARVITSET PALVELIMEN:
  1. PC/ Mac raudan, johon asennetaan HTTP palvelin, PHP 5.4+ komentotulkkin jossa cURL asennettuna sekä VLC 2.2.4
  2. Palvelin voi olla Windows XP/7/8/8.1/10 / joku Linux / MacOSX
  3. Enigma2 pohjaisen laitteen (DreamBox, VU+...), jossa OpenWebIf verkkokäyttöliittymä.
  4. Lähiverkko pitää olla kunnossa, sillä joudut julkaisemaan kaksi porttia Internettiin jos haluat katsoa telkkaria internetistä. Lähiverkossa ei tarvitse tehdän mitään.


ASENNUS - WINDOWS - WampServer = CLICK AND GO
  1. Lataa WampServer ja noudata default-asetuksia.
  2. Kopioi TimmyTV:n kansio WampServerin julkaisu kansioon.
  3. Asenna VLC ja kytke Web-käyttöliittymä päälle LUA salasanalla.
  4. Säädä TimmyTV:n settings.php tidostossa olevat muuttujat vastaamaan omiasi.


ASENNUS - WINDOWS - Manuaalinen (hieman vaikeampi)
  • Lataa Apache 2.4+ HTTP palvelin ja asenna se oletuskansioon, vaikka C:\apache\. Muista lukea myös "Win32-2.4..." tekstitiedosto latauspaketissa sillä palvelin vaatii tod näk. VS2015 Runtimen.
  • Lataa PHP 5.6+ (Thread safe) ja pura paketti vaikka C:\PHP\ kansioon.
  • Kiinnitä PHP tulkki Apache HTTP palvelimeen. Seuraa vaikka näitä ohjeita.
  • Varmista että cURL kirjasto on kytketty php.ini tiedostossa päälle
    • php.ini tiedostossa, rivillä ~865 ota ; pois "extension=php_curl.dll" edestä.
    • php.ini tiedostossa rivillä ~721 varmista että "extension_dir" polku on oikein ja osoittaa missä PHP asennuspaikan /ext/ on.. e.g. "C:\PHP\ext"
  • Lataa VLC 2.2.4 Win32 ja pura paketti vaikka C:\ VLC\
  • Kopioi TimmyTV paketin materiaalit HTTP palvelimen julkaisukansioon esim. c:\apache\docroot\TimmyTV\.
  • Jos haluat suojata TimmyTV:n palvelun käyttö luvattomilta, käytä Apache:n omaa .htaccess salasana mekanismia..

VIIMEISTELY
  • Kokeile HTTP & palvelimen toiminta kutsumalla selaimella http://http_palvelin_ip/
  • Käynnistä VLC.exe ja mene Tools/Preferences eli asetuksiin.
    • "Show settings" = ALL, jolloin näet kaiken mahdollisen asetusmassan puussa.
    • Interface/Main Interfaces/ ja siellä oleva Web laatikko päälle eli WebModuli päälle.
    • Interface/Main Interfaces/Lua/Lua HTTP password kenttään keksit jonkun salasanan, jolla estetään luvaton VLC:n ohjaaminen selaimella.

  • Kokeile toimiiko VLC, kutsumalla selaimella http://vlc_asennus_kone:8080. Pitäisi tulla salasanakyselyikkuna (selaimen oma). Käyttäjätunnus on tyhjä ja salasana on äsken keksimäsi Lua salasana.
  • Koska VLC:n pitää olla aina käynnissä (apache pitää myös asentaa automaattisesti palveluksi eli on aina päälle muutenkin vaikka Windows-systeemin ei olisi kukaan kirjaantunut) tee seuraavaa. Asenna VLC palveluksi (en tiedä toimiiko kunnolla, koska VLC ei tuntunut löytävän windows profiilin alla olevaa asetustiedostojaan) tai tee VLC:lle profiilikohtainen automaattikäynnistyslinkki (käyttäjän pitää sisäänkirjaantua tosin). Windows koneissa luo VLC:lle automaattikäynnistys tekemällä oman profiisi Start kansioon (C:\Users\mineProfileName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\" shortcut VLC.exe tiedostoon, mutta lisää shortCutin propertieseihin käynnistysparametriksi " -I dummy --dummy-quiet". Täten VLC ei käynnistyessää näy missään.
  • Avaa timmyTV:n settings.php tiedosto jollain tekstieditorilla ja muuta siellä olevat arvot omikseksi.
    • E2 laitteen IP, salasana
    • VLC:n salasana.
    • Oman verkkosi IP rajat. katso reitittimesi (adsl modeemi ehkä) DHCP palvelimen submaski ja IP aloitus.. tyypilliset asetukset ovat 192.168.1.1 - 192.168.1.254, kun subMaski on 255.255.255.0
  • Kutsu selaimella http://http_palvelin_IP/timmytv/index.php ja klikkaa "Kill Stream" linkkiä. Nyt TimmyTV tarkistaa onko VLC päällä ja onko cURL asennettu.

ASENNUS - LINUX (suuntaa antavana ohjeena)

  • Asenna Apache HTTP palvelin ja PHP konsolista
    Koodi:
    sudo apt-get install apache2 -y
    sudo apt-get install php5 php5-curl libapache2-mod-php5 -y
  • Asenna VLC ja luo sille automaattinen käynnistys shelli. esim.
    • Koodi:
      #!bin/bash
      vlc -vvv "$@" -I http --http-password lua_salasana

  • Seuraa osittain Windows asennusohjeiden viitoittamaa tietä..
  • Huomasin että cvlc ei saa avata Output porttia alle 1024:n! Muuten saat Socket bind errorin

Settings.php on ainoa tiedosto, jota pitää käpistellä!


Vinkkejä
-----------
- TimmyTV osaa siis hakea Telviksestä kanavien senhetkiset ohjelmatiedot.
- /data/ kansiossa on XML "mäpperi" telvikselle, jossa on E2:n kanavan nimi sekä se hakuehto jolla telviksesta ohjelma löytyy..
- Ellei omat kanavasi osu nykyisen mäpperin kanssa, tuhoa kaikki /data/ kansiosta ja pyydä EPG listausta joltain kanavalistalta. Tämä luo Mäpperin sekä sekä "helpperi" tekstitiedoston /data/ kansioon. HelpperiFailistä näkyy kanavan nimi sekä sen Telvis arvo. Tästä on helppo kopsata arvot XML failiin, joka on nyt luotu sinun kanavistasi..
- Mikäli VLC koneessasi on puhtia, muuta settings.php:ssa $TRANSCODE_QUALITY vaikka arvoon "slower". Videon laatu on nyt parempi...
- VLC VLM käyttöliittymä on oletuksena portissa 8080 eli samasta mistä video tulee ulos, mutta ei ole järkevää julkaista tuota WebUI:sta julkisuuteen > turva-uhka. Muuta HTTP portti VLC:ssä vaikka portiksi 8081 ja muuta tämä myös TimmyTV:n settings.php VLC VLM kohtaan.


Siinä se. Olisin kiinnostunut kuulemaan myös palautteita, miten muut saavat tämän toimimaan. Ohjeet ovat hieman ehkä yliolkaiset ja huonot, tämä vaatii vähän IT tuntemusta...


Kiitos.

Update: 17.6.2015 (beta4 uusi)
* EPG kanaville on valmis.
* Telvis.fi on ainoa joka nyt toimii ja on myös päivitetty.
* Koodi siivouksia ...

Update: 18.6.2015 (beta5)
* TimmyTV osaa nyt itse päätellä, käytätkö palvelua lähiverkosta vai internetistä ja täten osaa luoda soittimeen oikean osoitteen.
* Settings.php:ssä LAN_POOL_START_IP & LAN_POOL_END_IP, jolla määräät mikä on lähiverkkosi IP rajat.

Update 21.6.2015 (beta6)
* Koodi virheet hoidettu. PHP PITÄISI OLLA V5.4 TAI PAREMPI!
* Systeemi osaa antaa soittimielle oikean osoitteen lähiverkossa, JOS VLC on asennettu eri koneeseen.

Update 22.6.2015 (3.1)
* TimmyTV v3.1 on julkaistu.
* Systeemi tarkastaa onko VLC käynnissä ja onko salasana oikein.
* Linuxin PHP virheet ovat korjattu (ajoin Raspberry Pi:ssa tätä) eli nyt pitäisi kaikkien resurssien löytyä ja näkyä.. Flash soitin ja osa graafikoista ei latautunut jos serveri oli linux.
* Ajoin käyttöliittymää Rasberry:ssä, mutta VLC oli käynnissä toisessa PC koneessa ja hienosti toimi.

Update 24.6.2013 (3.2)
* IP-WebCam tuki on valmis ja käyttäjä voi liittää systeemiin 8 IP-WebCameraa. Settings.php:ssa lisää ohjeita ja vinkkejä miten RaspberryPI esim voidaan muuttaa MJpeg IP WebCameraksi...

Update 30.6.2015 (3.3)
* TimmyTV juurikansiossa on tiedosto "Build-oscam.srvid.php" jota kutsumalla (index.php sijaan) systeemi kirjoittaa selaimeen Oscam:lle sopivan ServiceID tiedoston. Luo siis tästä ruudulla näkyvästä tekstitiedosto ja talleta /etc/tuxbox/config/oscam/oscam.srvid
* Telkku.com EPG scärpperi on valmis ja on myös oletuksena päällä.
* OGG (Theroa video ja Vorbis ääni) on sisällytetty. Valta-osa selaimista osaa OGG kääreen sisäänrakennetusti, mutta videon laatu on huonompi kuin FLV/TS kääreisessä H264:ssa. Ääni voi myös olla tässä epäsynkassa. Tämä on silti oiva siirto tapa esim WebKameroihisi.
* TimmTV osaa nyt varmistaa että VLC:si on toimintakuntoinen ja kertoo siitä isolla punaisella ruudulla kanavan käynnistyksen tai "kill Streamin" yhteydessä.
* Kanavalistan EPG tulostuu nyt progressiivisesti..

Update 06.07.2015 (3.4)
* Kokonaan uusi selaimen tunnistusrutiini.
* iPhone /iPad laitteet saivat nyt automaattisen VLC käynnistyksen linkin avulla!
* Windows Phone laitteilla striimin osoite on valmiina jo laitteen leikepöydällä striimin alkaessa. Tämä striimin osoite on helppo antaa VLC soittimelle.
* korjauksia ja siivouksia...

Update 10.07.2015 (3.5)
* TimmyTV osaa nyt kertoa onko cURL kirjasto asennettu PHP:en vai ei.
* TimmyTV osaa nyt kertoa jos syystä tai toisesta VLC:n lentökääntö on mennyt pieleen (varauksella).
* Käännettävän videon korkeutta ei enää anneta, sillä sehän on suhteessa annettuun leveyteen, joko 16:9 tai 4:3. Tämä on siis automaattinen nyt.
* IP-WebCam rakenteessa voi nyt kertoa mitä protokollaa käytetään (http / smb / ftp).. Lähteeksi käy lähestulkoot mikä tahansa aina windows jaoista asti..

Update 11.08.2015 (3.6)
* m3u muoto työpöytä koneille, jos streamusmuoto on valittu TS:ksi. MUISTA varmistaa linux käyttiksessä että sovelluksella on kirjoitusoikeudet omaan juuri-kansioonsa tai muuten saat virheen : "Can not create m3u.."

Update 24.8.2015 (3.7)
* Systeemi osaa nyt näyttää Bouquetin kanavalistassa jokaisen kamavan sen hetkisen ohjelman nimen.
Tiedot haetaan digiboxista. Settings.php:ssa on tälle kytkin päälle/pois.

* Update 14.12.2015 (3.8)
* Windows 10 perheelle (PC/Mobile/XBox one) on olemassa oma videosoitin Windows Storessa.
Kun käyttäjä klikkaa vlc:// linkkiä TimmyTV:ssä, Windows 10 laite heittää suoraan kauppaan ja tarjoaa ainakin yhden vaihtoehdon: "SmallWebVideoPlayer", asenna se. :)

* Update 04.07.2016 (3.82)
* TimmyTV toimii nyt VLC 2.2x versioiden kanssa siten että enää ei ääni- ja tekstityksistä koodata kuin valitut!
* Kanavalistassa näytetään nyt myös kuluvan ohjelman kuluma %:na..​

main.PNG

BouquetEPG.PNG

webCams.PNG

VLC_problem.PNG

bouquet_list.PNG
 

Liitetiedostot

Viimeksi muokattu:

Pakana

Huoltovalikon jäsen
#2
Paria bugia:
Koodi:
Parse error: syntax error, unexpected '[' in /home/juha/public_html/TimmyTV3/src/TimmyTVFunctions.php on line 141
Tuohon jumittaa aluksi. Mä poistin lopusta [0] tuosta sekä pari riviä alempaa audiolng osiosta, jonka jälkeen toimii ainakin suunnilleen oikein. En tiedä johtuuko tuon pätkän poistosta mutta jos VLC nappi valittuna sivu alkaa tällä:
Koodi:
Notice: Use of undefined constant PLAYER_TSLINK - assumed 'PLAYER_TSLINK' in /home/juha/public_html/TimmyTV3/src/playerRecommendations.php on line 19
Notice: Use of undefined constant PLAYER_JWPLAYER - assumed 'PLAYER_JWPLAYER' in /home/juha/public_html/TimmyTV3/index.php on line 44
Notice: Use of undefined constant PLAYER_TSLINK - assumed 'PLAYER_TSLINK' in /home/juha/public_html/TimmyTV3/src/playerRecommendations.php on line 19
Notice: Use of undefined constant PLAYER_TSLINK - assumed 'PLAYER_TSLINK' in /home/juha/public_html/TimmyTV3/index.php on line 45
Ei vaikuta toimintaan ja toimi mielestäni oikein.

E: Ja tosiaan muille testaajille VLC pitää olla päällä, ei osaa käynnistää omin nokkineen sitä.. Tai ainakin mulla pitää olla.
 
Kiitokset: realjobe

realjobe

Tuki-jäsen
Tuki-jäsen
#3
Voisitko Pakana kokeilla tätä uutta versiota? :) Sainko siivottua no linux php:llä ilmaantuvat virheet.. Windows php ei taida olla noin tarkka, tai sitten mulla on säädöt päin seinää. :)
 

Pakana

Huoltovalikon jäsen
#4
Voisitko Pakana kokeilla tätä uutta versiota? :) Sainko siivottua no linux php:llä ilmaantuvat virheet.. Windows php ei taida olla noin tarkka, tai sitten mulla on säädöt päin seinää. :)
Joo, ei tule enää php virheitä.

Tuo ensimmäinen oli ihan error, mutta nuo noticet tuli kai siksi että olen ne laittanyt ne päälle.
 
Kiitokset: realjobe

realjobe

Tuki-jäsen
Tuki-jäsen
#5
Uusi versio Beta5 on julkaistu. Nyt systeemiä pystyy käyttämään automaattisesti sekä lähiverkosta että internetistä (soitin saa oikean hakuosoitteen). Tosin VLC:n pitää olla nyt samassa koneessa kuin HTTP palvelin!
 
Viimeksi muokattu:
Kiitokset: Pakana

PeeHoo

Tuki-jäsen
Tuki-jäsen
Espoo
Laitteisto
Vu+ Duo2 (1x tuplaS2, 1xtuplaT), Vu+ Ultimo (3xT), Windows 10/Kodi, Denon AVR-2113, 2 x Raspberry Pi, Asus Lyra, Asus AC66U, Asus56U
#6
Tätähän voisi huvikseen kokeilla Raspiin... Hyvää noob-guidea missään?
 

realjobe

Tuki-jäsen
Tuki-jäsen
#7
Mä olen yrittänyt myös etsiä ohjeita miten Rpi2:seen saisi VLC 2.1.x version hw kiihdytyksellä, mutta tuntuu olevan aika saakelillinen työ. Http&php on helppo, mutta kääntäminen tuottaa ongelmia. VLC versio pitää olla yli 2.1.x, koska Lua salasana juttu on vasta noissa.. Jos joskus onnistun saamaan homman toimimaan, jaan valmiin imagen täällä
 

PeeHoo

Tuki-jäsen
Tuki-jäsen
Espoo
Laitteisto
Vu+ Duo2 (1x tuplaS2, 1xtuplaT), Vu+ Ultimo (3xT), Windows 10/Kodi, Denon AVR-2113, 2 x Raspberry Pi, Asus Lyra, Asus AC66U, Asus56U
#8
Ymmärtääkseni Raspissa (perustuu ihan mutuun) ei riitä potku hw-kiihdytykseen mutta GPU sen sijaan jaksaisi tämän tehdä...

Joku väittää että OMXPlayer osaa tuon kiihdytyksen tehdä GPU:lla mutta tiedä tuota... Lähinnä oli kysymys vain konfigeista, asennuksesta, tiedosto-oikeuksista yms. mitä laitetaan (mikä muuten linuxissa on vlc:n osoite?).

On mulla tuossa vanha Ubuntu-palvelinkin mihin tätä voisi kokeilla Q6600 2,4 GHz prossulla... uskoisin että vääntänee.. Mutta jos tuon TimmyTV paketin tiputan levylle niin mitkä ovat oikeat tiedosto-oikeudet Linuxissa?
 
Viimeksi muokattu:

realjobe

Tuki-jäsen
Tuki-jäsen
#9
Hmm.. Rpi2:ssä on 4ydin ARM V7 prosu ja sama GPU kuin ykkösessä.. kyllä mä uskon että laite jaksaa hyvinkin toimia TimmyTV alustana, kunhan joku osaa rakentaa VLC:n sinne.. kokeilen kunhan aikaa on... pistä kaikki CHMOD 777 :laugh:

Siis VLC ajetaan linuxissä kuten näin https://forum.videolan.org/viewtopic.php?f=13&t=120506

Kun olet saanut vlc:n asennettua linuxiisi ja uskot että olet saanut sen automaattikäynnistymään LUA (salasanalla) ja Web käyttöliittymällä, kokeile toimiiko tämä avaamalla jollain koneella selaimeen http://VLCKoneenIP:8080

Pitäisi tulla VLM näyttöä eli kaukosäätöä VLC:hen... kaikki muu on valmista ja helppoa (apache & php).

Tosin en usko että salasanan puuttuminen haittaa lainkaan eli vanhemmatkin vlc versiot ovat yhtä hyviä, sillä eihän tuota VLM porttia (8080) avata internettiin.. (windows phone käyttäjät joutuvat)
 
Viimeksi muokattu:

Pakana

Huoltovalikon jäsen
#10
Mä olen yrittänyt myös etsiä ohjeita miten Rpi2:seen saisi VLC 2.1.x version hw kiihdytyksellä, mutta tuntuu olevan aika saakelillinen työ. Http&php on helppo, mutta kääntäminen tuottaa ongelmia. VLC versio pitää olla yli 2.1.x, koska Lua salasana juttu on vasta noissa.. Jos joskus onnistun saamaan homman toimimaan, jaan valmiin imagen täällä
Mulla on VLC 2.0.8 ja kyllä tää silläkin toimii.. tai ainakin tuio beta4, beta5 en ole vielä koittanut
 
Kiitokset: realjobe

realjobe

Tuki-jäsen
Tuki-jäsen
#11
siis onko sulla Rapberry Pi:ssa VLC 2.0.8 asennettuna? voitko kertoa
* Mikä image
* Miten käynnistit VLC prosessin siten että sait VLM modulin päälle?
 

PeeHoo

Tuki-jäsen
Tuki-jäsen
Espoo
Laitteisto
Vu+ Duo2 (1x tuplaS2, 1xtuplaT), Vu+ Ultimo (3xT), Windows 10/Kodi, Denon AVR-2113, 2 x Raspberry Pi, Asus Lyra, Asus AC66U, Asus56U
#12
Siis... oliko tuo 777 oikeudet vitsi vai fakta? :rolleyes:. Ei huvittaisi laittaa apachen palvelimelle 777 oikeuksilla tiedostoja vaikken mikään tietoturvafriikki olekaan... Uubuntulle asennu menee:

- tehdään haluttu hakemisto /var/www hakemiston alle
- puretaan koko paska sinne alihakemistoineen
- .htaccessilla tarvittaessa rajoituksia
- settings.php -asetukset kuntoon
- VLC asennus Ubuntulle (tarvitseeko tämä konffata miten settings.php:ssä ja miten tuo vlc asennetaan palveluksi?
- testiä...;)
 

Jeppis673

Huoltovalikon jäsen
#13
Tuo sovellus näyttää hyvältä mutta saako sitä laitettua openelecciin/kodiin? että voisi käyttää kaukosäädintä?
Jos tohon saisi tallennukset niin olisi 5/5 ja papukaija merkki päälle.
 

PeeHoo

Tuki-jäsen
Tuki-jäsen
Espoo
Laitteisto
Vu+ Duo2 (1x tuplaS2, 1xtuplaT), Vu+ Ultimo (3xT), Windows 10/Kodi, Denon AVR-2113, 2 x Raspberry Pi, Asus Lyra, Asus AC66U, Asus56U
#14
Juu ei taas ossaa...

Sain näkymään tähän saakka (sisäverkossa):
Löytää bouquetit mutta striimi ei lähde... Connection refused - ei pitäisi olla sisäverkossa estoja... Pitääkö vlc:n pyöriä ubuntussa palveluna päällä ja jos niin millä komennolla? VLC VLM LUA passu on mulla "tyhjä" koska en tiedä mitä siihen pitäisi laittaa...

 

Pakana

Huoltovalikon jäsen
#15
Beta5:ssä error:
Koodi:
Parse error: syntax error, unexpected '[' in /home/juha/public_html/TimmyTV3/src/CurrentEGP.php on line 15
antaa tuon kun yrittää käynnistää striimauksen

siis onko sulla Rapberry Pi:ssa VLC 2.0.8 asennettuna? voitko kertoa
* Mikä image
* Miten käynnistit VLC prosessin siten että sait VLM modulin päälle?
Ei, mulla on siis normaalissa linux pc koneessa VLC 2.0.8.

Siis... oliko tuo 777 oikeudet vitsi vai fakta? :rolleyes:. Ei huvittaisi laittaa apachen palvelimelle 777 oikeuksilla tiedostoja vaikken mikään tietoturvafriikki olekaan... Uubuntulle asennu menee:

- tehdään haluttu hakemisto /var/www hakemiston alle
- puretaan koko paska sinne alihakemistoineen
- .htaccessilla tarvittaessa rajoituksia
- settings.php -asetukset kuntoon
- VLC asennus Ubuntulle (tarvitseeko tämä konffata miten settings.php:ssä ja miten tuo vlc asennetaan palveluksi?
- testiä...;)
Ihan normaalit lukuoikudet riittää.

VLC ei tarvinnut settingsissä mitään säätöä, mulla on VLC:n asetuksssa web käyttöliittymämoduuli akivoituna (tosin oli jo ennestään, mutta kai tääkin sen vaatii). VLC tosin käynnistettynä kokoajan että pelaa. En ole viitsinyt jaksaa säätää tota palveluksi.
 

realjobe

Tuki-jäsen
Tuki-jäsen
#17
Juu ei taas ossaa...

Sain näkymään tähän saakka (sisäverkossa):
Löytää bouquetit mutta striimi ei lähde... Connection refused - ei pitäisi olla sisäverkossa estoja... Pitääkö vlc:n pyöriä ubuntussa palveluna päällä ja jos niin millä komennolla? VLC VLM LUA passu on mulla "tyhjä" koska en tiedä mitä siihen pitäisi laittaa...]
VLC pitää siis olla koko ajan päällä, kuten ohjeissa kerrotaan. VLC:lle pitää käynnistyksen yhdeydessä linuxissa kertoa että Web moduli käynnistetään myös.
Kokeile selaimella onko VLC oikeasti päällä, kutsumalla http://<se_koneen_IP_jossa_VLC_on:8080. Ruutuun pitäisi tulla VLC:n web-käyttöliittymä.

Linux:ssa PHP5.x:hen pitää myös erikseen asentaa PHP5_CURL moduli! katso tämän säikeen ohjeista apt-get käskyt..
 
Viimeksi muokattu:

realjobe

Tuki-jäsen
Tuki-jäsen
#18
Siis... oliko tuo 777 oikeudet vitsi vai fakta? :rolleyes:.
- VLC asennus Ubuntulle (tarvitseeko tämä konffata miten settings.php:ssä ja miten tuo vlc asennetaan palveluksi?
- testiä...;)
En osaa antaa juurikaan linux vinkkejä.. kukin takoo nämä serveri jutut kuten parhaaksi osaa..
settings.php on jo valmiina VLC:lle paikallinen ip eli "localhost" 127.0.0.1 eli sama kone josta HTTP palvelimen php tulkki sitä kutsuu (loopback).
 

realjobe

Tuki-jäsen
Tuki-jäsen
#20
En ole ihan varma mutta etkös sanonut että tuossa enigma2 pvr pluginissa olisi ihan huono laatu vai oliko se joku eri juttu???
Kodi (ex XBMC) E2 PVR on pythonillä toteutettu hieno Kodi-PlugIn sovellus, joka vetää suoraa "Raaka" striimiä ihan mistä E2 digiboxsista tahansa. Tehokkaammat E2 koneet, kuten VU+ Duo2, joissa on lentökääntömahdollisuus ja joilta voi pyytää käännettyä videovirtaa, uudelleen pakattu videovirta on laadultaan huonompi kuin VLC:n tuottama.
 
Viimeksi muokattu:

Jeppis673

Huoltovalikon jäsen
#22
Kodi (ex XBMC) E2 PVR on pythonillä toteutettu hieno Kodi-PlugIn sovellus, joka vetää suoraa "Raaka" striimiä ihan mistä E2 digiboxsista tahansa. Tehokkaammat E2 koneet, kuten VU+ Duo2, joissa on lentökääntömahdollisuus ja joilta voi pyytää käännettyä videovirtaa, uudelleen pakattu videovirta on laadultaan huonompi kuin VLC:n tuottama.
Ahaa nyt ymmärsin asian
 

realjobe

Tuki-jäsen
Tuki-jäsen
#23
Hmm.. koitin äsken Raspberry Pi1 Wheezy MAY15 imagen kanssa cvlc:ta (v2.0.2 on ainoa minkä saa tuohon distroon) ja VLM lähti käymään.. StreamPortti pitää olla yli 1024 Linux systeemeissä!

Asensin RaspberryPi2:een Debian Jessie Imagen, johon VLC asennus kuulemma osaa HW kiihdytyksen.. tulos oli aika onneton 4 fps.. eli H264 enkoodaus ei taida olla päällä tuossa... Olisikos niin että dekoodaus on kiihdytetty, ei päinvastoin :wtf:

Sain webCam toiminnallisuudenkin valmiiksi... tulee 3.1 versioon...
 
Viimeksi muokattu:

realjobe

Tuki-jäsen
Tuki-jäsen
#24
TimmyTV 3.3 on valmis...

3.4 versioon tulee iOS laitteille automaattinen VLC appsin avaus, joka alkaa heti näyttämään striimiä! :)
 
Viimeksi muokattu:

realjobe

Tuki-jäsen
Tuki-jäsen
#25
Timmy TV 3.4 on valmis. Lue #1 viesti.

edit 2015-07-09 - Huomasin että tuohon WebIP kamera listaan voi listä oikeastaan ihan mitä videota http: maailmasta. Äsken kokeilin .m3u8 HLS striimiä sisään ja hienosti TimmyTV käänsi sen OGG kääreeseen! :) Versatile!

Kopsasin leffa.avi:n apachen näkyvyysalueelle (http://127.0.0.1/leffa.avi) ja senkin TimmyTV alkoi lentökääntää! Tällähän voi katsoa omia leffoja! :)

jopa VU'n nauhoitukset menee läpi .. smb://vu_ip/harddrive/movies/leffa.ts!
Nyt etsin keinoa kelata mistä kohtaa aloitetaan... Kelaaminen onkin vaikeampaa koska inputin keyframeja ei tiedä ja koko homma menee läskiksi...
 
Viimeksi muokattu: