ivars777 Ierakstīts Februāris 24, 2019 Share Ierakstīts Februāris 24, 2019 (labots) Kopā ar playstream pluginiem (gan Kodi, gan Enigma2) nāk klāt proxy komponente, kas sākotnēji bija domāta nestandarta strīmu "salabošanai" (kas vairs nav aktuāli). Šobrīd to var izmantot, lai uztaisītu m3u8 playlistes, ko var spēlēt ar jebkuru IPTV klientu. Pagaidām tā ir eksperimentāla fīča un kaut kas var nestrādāt (komentāri/pieredze ir velkami). Instalēšana ar Kodi: Atjaunina plugin.video.playstream uz pēdējo versiju (>=0.2.13) Palaiž pluginu, Add-on settings->General->Start local proxy server -> On Ja plāno izmantot Shortcut vai TVDom, jābūt korektiem user/password Pārstartē Kodi PVR IPTV Simple Client vai citā IPTV klientā norāda playlisti/epg: Shortcut TV paraugs - http://epg.blue.lv/ltc.m3u8 http://epg.blue.lv/ltc.xml.gz Citu kanālu strīmu url var sataisīt pēc parauga http://hostname:8880/playstream/urlencoded_stream_data/ ,kur urlencoded_stream_data ir attiecīgā kanāla playstream links (tipa, replay::tiesraide/ltv1), kas ir urlenkodēts (tipa, replay%3A%3Atiesraide%2Fltv1). Strīmu playstream linkus var paskatīties logos vai saglabākot kā favorītus un tad paskatīties streams.cfg. playstreamproxy palaižas reizē ar Kodi (t.i. lai playlisti izmantotu no cita klienta, pirms tam jāpalaiž Kodi) Citi varianti: Tam būtu jāstrādā arī uz Enigmas (neesmu mēģinājis) . Plugina opcijās jāatzīmē, ka jāpalaiž proxy automātiski. Attiecīgi jāsataisa buķetes (te vēl būtu jāpaburas ar epg). Vēl ir variants playstreamproxy palaist uz atsevišķa normāla servera (kas varētu būt ātrāks/stabilāks par android u.c. kastītēm): No plugina instalācijas uz severi vajag izkopēt folderi content (ar korektiem cfg failiem, kuros ir paroles) vai arī noklonē no gita - git clone http://git.blue.lv/home/content Proxy laižas ar komandu python playstreamproxy.py manualstart (foreground režīmā) vai python playstreamproxy.py start (daemon režīmā uz linux) Attiecīgi m3u8 playlistē jānorāda attiecīgais serveris Labots Februāris 25, 2019 - ivars777 2 Link to comment Share on other sites More sharing options...
Aigus Februāris 25, 2019 Share Februāris 25, 2019 Shortcutā kanāli lēni ielādējas un pēc ielādes "iefrīzo"... Link to comment Share on other sites More sharing options...
MIGs Februāris 25, 2019 Share Februāris 25, 2019 Vai šis strādās arī ar Baltcom DRM kanāliem ? Un vai gala ierīce varētu dabūt dekodētu kanālu, vai tas ar DRM tā nestrādā ? Link to comment Share on other sites More sharing options...
ivars777 Februāris 25, 2019 Author Share Februāris 25, 2019 Lēnums un iefrīzošana laikam primāri būs atkarīga no dzelža (programmai ir jāpaspēj gan pieprasījumus noservērt, gan pirms tam vēl no oriģinālās vietas saturu dabūt). Man it kā +/- strādāja (kāda sekunde pie kanālu pārslēgšanas). Var mēģināt uzlikt uz normālaka servera. Vēl varētu būt atkarīgs no IPTV klienta, kas kaut ko mēģina nestandartā prašņāt tam proksijam. Šobrīd HEAD un range (206 kods) pieprasījumi nav uztaisīti, plus var būt kaut kādas problēmas ar headeriem. Tāpat jāņem vērā, ka python standarta web serveris ir palēns un slikti strādā ar paralēliem pieprasījumiem (varbūt būs kaut kad jāsakodē uz Go) DRM dekodēšanu proxy protams neveic (pat ja izdotos to iemācīties, šaubos vai reālā laikā ar pythonu to var paspēt izdarīt). Link to comment Share on other sites More sharing options...
camel Februāris 25, 2019 Share Februāris 25, 2019 Vai uz plex caur dlna nevar no tā plugina skatīties? Priekš webos utml. vajag taisīt laikam caur dlna. Link to comment Share on other sites More sharing options...
maigais Februāris 25, 2019 Share Februāris 25, 2019 (labots) Pārbaudīju uz mobilā cat50s . Ltc strādā ideāli mygiga parī ar iptv pro un smārt box cs918s ir problēmas ar dažiem latvijas kanāliem Labots Februāris 26, 2019 - maigais 1 Link to comment Share on other sites More sharing options...
ivars777 Februāris 27, 2019 Author Share Februāris 27, 2019 ltc.m3u8 pamainīti kanālu id (lai nepārklājas ar citu avotu kanālu id) Link to comment Share on other sites More sharing options...
camel Marts 2, 2019 Share Marts 2, 2019 Eksperimentam mēģināju uz vlc palaist šito: http://localhost:8880/playstream/replay%3A%3Atiesraide%2Fltv1 - bildes nav Bet vai vispār proxy ir vajadzīgs, pilnīgi pietiktu ar redirect. Link to comment Share on other sites More sharing options...
laikamTak Marts 2, 2019 Share Marts 2, 2019 (labots) Pirms 21 minūtēm , camel teica: bildes nav bilde būs, ja iekš vlc ieliksi urli tipa http://str5e.lattelecom.tv/live/mp4:ltv1_lv_hq.stream/playlist.m3u8?resource_id=c-ltv1&auth_token=app_eyJ0eXAiOiKGB1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE1NDc3NTAzNzcsImV4cCI6MTU1MDg2MDgzNywidXNlcl9pKGB7MjMxNzkxOCwidWlkIjoiN2Y3NzdlOTM4ZDM1ZTAxNyIsInJpZ2h0cyI6eyJ3ZWJ0diI6ZmFsc2UsInZvZCI6ZmFsc2UsIm1hamFzX3ZpZGUiOmZhbHNlfX0.WcgtqxD9IocH3ywaav2RrM_dAwIqM6SzmKLp9GIc1Fo Labots Marts 2, 2019 - laikamTak Link to comment Share on other sites More sharing options...
ivars777 Marts 2, 2019 Author Share Marts 2, 2019 replay caur proxy strādā ar vlc (pamēģināju). Linkam galā jābūt /. Tā kā nav uztaisīts HEAD pieprasījums, tad nestādās tie klienti, kas vispirms mēģina noteikt strīma tipu ar HEAD pieprasījumu (android tv live channels tā dara). http://localhost:8880/playstream/replay%3A%3Atiesraide%2Fltv1/ Teorētiski varētu mēģināt taistīt redirektu. Vienīgi tad playerim korekti jāsūta relatīvie url uz jauno adresi (cik redzēju forumos, tad ar šo mēdz būt problēmas). Droši vien vajag pamēģināt, kā strādā redirekts ar populārākajiem klientiem Link to comment Share on other sites More sharing options...
kellerman Marts 6, 2019 Share Marts 6, 2019 Uz fikso pamēģināju ar enigmu, kaut kā nestrādā uz :8880/playstream/replay%3A%3Atiesraide%2Fltv1/ vakarā pamēģināšu vēl Link to comment Share on other sites More sharing options...
ivars777 Marts 30, 2019 Author Share Marts 30, 2019 Papildus proxy ir uztaisīts vienkārš redirekts uz resolvēto urli. Kodi Simple IPTV strādā Link to comment Share on other sites More sharing options...
Lieta Aprīlis 7, 2019 Share Aprīlis 7, 2019 Citēt 20:37:56.589 T:140325199046400 ERROR: Traceback (most recent call last): 20:37:56.589 T:140325199046400 ERROR: File "/home/lieta/.kodi/addons/plugin.video.playstream/service.py", line 41, in <module> 20:37:56.590 T:140325199046400 ERROR: playstreamproxy.start(host, port, redirect, key) 20:37:56.590 T:140325199046400 ERROR: File "/home/lieta/.kodi/addons/plugin.video.playstream/resources/lib/content/playstreamproxy.py", line 306, in start 20:37:56.607 T:140325199046400 ERROR: httpd = ThreadedHTTPServer((host, port), StreamHandler) 20:37:56.607 T:140325199046400 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 417, in __init__ 20:37:56.608 T:140325199046400 ERROR: self.server_bind() 20:37:56.608 T:140325199046400 ERROR: File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind 20:37:56.608 T:140325199046400 ERROR: SocketServer.TCPServer.server_bind(self) 20:37:56.608 T:140325199046400 ERROR: File "/usr/lib/python2.7/SocketServer.py", line 431, in server_bind 20:37:56.608 T:140325199046400 ERROR: self.socket.bind(self.server_address) 20:37:56.608 T:140325199046400 ERROR: File "/usr/lib/python2.7/socket.py", line 228, in meth 20:37:56.608 T:140325199046400 ERROR: return getattr(self._sock,name)(*args) 20:37:56.608 T:140325199046400 ERROR: error: [Errno 13] Permission denied 23:12:55.061 T:140326027122432 ERROR: CCurlFile::Open failed with code 404 for http://seppius-xbmc-repo.googlecode.com/svn/trunk/addons/addons.xml.md5 23:12:55.070 T:140326027122432 ERROR: Open - failed to open source <http://seppius-xbmc-repo.googlecode.com/svn/trunk/addons/addons.xml.md5> 23:12:55.070 T:140326027122432 ERROR: CRepository: failed read 'http://seppius-xbmc-repo.googlecode.com/svn/trunk/addons/addons.xml.md5' Link to comment Share on other sites More sharing options...
ivars777 Aprīlis 7, 2019 Author Share Aprīlis 7, 2019 Serveris nevar atvērt portu. Vai nu tas ports ir jau aizņemts vai aplikācijai trūkst privilēģiju. Kaut kādiem Linuxiem bija speciāli ar setcap jāatļauj bindot portus aplikācijai. Link to comment Share on other sites More sharing options...
Lieta Aprīlis 8, 2019 Share Aprīlis 8, 2019 Python TCP Server Example.py no šejienes https://gist.github.com/Integralist/3f004c3594bbf8431c15ed6db15809ae uz 8880 TCP porta palaižas. Kodi tiek startēts no tā paša jūzera. lieta@lieta:~/sources$ python Python%20TCP%20Server%20Example.py Listening on 0.0.0.0:8880 Link to comment Share on other sites More sharing options...
kobrety Aprīlis 8, 2019 Share Aprīlis 8, 2019 Please HELP jau ka gadu dzīvoju Beļģijā... ļoti trūkst LV kanālu izložņāju visu internetu, nevar atrast strādājušos m3u8 kanālu listes. (LTC shortcut dažu kanālu dēļ abonēt arī negribās) Lūdzu kāds var atsūtīt uz e-pastu? kobrety1983@gmail.com Link to comment Share on other sites More sharing options...
ivars777 Aprīlis 8, 2019 Author Share Aprīlis 8, 2019 No kurienes ņēmi playstreamproxy.py? Kas par vidi? Link to comment Share on other sites More sharing options...
Lieta Aprīlis 9, 2019 Share Aprīlis 9, 2019 (labots) PlayStream versija 0.2.14 no ivars777 Kodi addons repository. Manu playstreamproxy.py iekopēju šeit: https://failiem.lv/u/8cng68nz Debian 9 uz PC. Labots Aprīlis 9, 2019 - Lieta Link to comment Share on other sites More sharing options...
ivars777 Aprīlis 9, 2019 Author Share Aprīlis 9, 2019 Kā tu laid? Ar start vai multithread? Link to comment Share on other sites More sharing options...
Lieta Aprīlis 9, 2019 Share Aprīlis 9, 2019 Playstreamproxy settings: Start local proxy server: ON Local proxy server port: 88 Local proxy secret key: nav Redirect streams: ON User multithreading: OFF Threads: 10 Nomainīju portu uz 8880 - palaidās. Link to comment Share on other sites More sharing options...
Lieta Aprīlis 9, 2019 Share Aprīlis 9, 2019 Rāda, vienīgais logā ir kļūdas. Citēt 10:47:24.881 T:139755322771200 ERROR: 192.168.1.1 - - [09/Apr/2019 10:47:24] "GET /playstream/ltc%3A%3Acontent%2Flive-streams%2F101%3Finclude%3Dquality/ HTTP/1.1" 307 - 10:47:41.928 T:139755322771200 ERROR: 192.168.1.1 - - [09/Apr/2019 10:47:41] "GET /playstream/ltc%3A%3Acontent%2Flive-streams%2F102%3Finclude%3Dquality/ HTTP/1.1" 307 - 10:47:46.298 T:139755322771200 ERROR: 192.168.1.1 - - [09/Apr/2019 10:47:46] "GET /playstream/ltc%3A%3Acontent%2Flive-streams%2F104%3Finclude%3Dquality/ HTTP/1.1" 307 - 10:48:07.783 T:139755322771200 ERROR: 192.168.1.1 - - [09/Apr/2019 10:48:07] "GET /playstream/ltc%3A%3Acontent%2Flive-streams%2F103%3Finclude%3Dquality/ HTTP/1.1" 307 - Link to comment Share on other sites More sharing options...
ivars777 Aprīlis 9, 2019 Author Share Aprīlis 9, 2019 Porti >1024 ir priviliģēti un normāli tos neļauj izmantot Visdrīzāk iekš ltc.cfg ievadīta shortcut lietotājs/parole Link to comment Share on other sites More sharing options...
Lieta Aprīlis 9, 2019 Share Aprīlis 9, 2019 Pirms 11 minūtēm , ivars777 teica: Visdrīzāk iekš ltc.cfg ievadīta shortcut lietotājs/parole Tā ir. Kādu tad tur jāievada? Link to comment Share on other sites More sharing options...
ivars777 Aprīlis 9, 2019 Author Share Aprīlis 9, 2019 Jāabonē pa tiem 6 EUR un attiecīgais logins jāieraksta Link to comment Share on other sites More sharing options...
lala Aprīlis 27, 2019 Share Aprīlis 27, 2019 Uz OpenPLi 7.0 ar playstream 0.9c no feed'a LTV1 un LTV7 darbojas ar šādu buketi: #NAME Latvijas #SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//localhost%3a8880/playstream/replay%253A%253Atiesraide%252Fltv1/:LTV1 #SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//localhost%3a8880/playstream/replay%253A%253Atiesraide%252Fltv7/:LTV7 Ja servisa pirmais cipars ir 1 (DVB-S/C/T/IP - eDVBDemux decoder) tad neiet, visticamāk enigma2 iebuvētais dekoderis nesagremo proxy atgriezto m3u8 playlisti. Ar pirmo ciparu 4097 (gstreamer) iet diezgan stabīli, pārslēdzas ļoti ātri. Link to comment Share on other sites More sharing options...
martinno Maijs 17, 2019 Share Maijs 17, 2019 @ivars777 - ātrais jautājums Esmu LTC klients - nets + interaktīvā TV. Vai ir kādas opcijas skatīties pieejamos LTV TV kanālus caur netu legāli (vai nosacīti legāli), neabonējot to Shortcut? Setups gana vienkāršs - kaut kāds Samsung TV (ne android) + linux kaste ar Kodi. Iepriekš pateicos! Link to comment Share on other sites More sharing options...
laikamTak Maijs 17, 2019 Share Maijs 17, 2019 (labots) ko viņi tur runā? var kāds paskaidrot? es neko nesaprotu https://chaula.tv/lv/chaula_video/DDhDfL2Au9DDuA5/ Labots Maijs 17, 2019 - laikamTak Link to comment Share on other sites More sharing options...
Racer Maijs 23, 2019 Share Maijs 23, 2019 Grūti spriest... Link to comment Share on other sites More sharing options...
laikamTak Maijs 23, 2019 Share Maijs 23, 2019 ejt tu no`, kā teu nejiet Link to comment Share on other sites More sharing options...
Racer Maijs 23, 2019 Share Maijs 23, 2019 Par Vāciju sameloja. Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!