Találatok száma: 19 üzenet |
|
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
14329. Elküldve:
2024-01-09 16:24:34 |
[1.] |
Hát egy biztos a kábel tv stabil és biztos
|
|
|
[előzmény: (14327) gomey, 2024-01-09 16:10:39]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
7562. Elküldve:
2023-08-14 17:40:56 |
[6.] |
Örülök hogy sikerült!!! És elnézés az iptvplayer.py-t fel kellet volna rakjam valahova ne csak a tartalmát bemásoljam ide. Mégegyszer elnezést!!! És köszönet glehenek!!!
|
|
|
[előzmény: (7561) nyakec, 2023-08-14 17:07:23]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
7548. Elküldve:
2023-08-13 09:00:20 |
[7.] |
Ezt csináld meg: usr\lib\enigma2\pyton\plugin\extension\IPTVPlayer\components\iptvplayer.py, - ennek a tartalmát lecseréled erre,
from Screens.Screen import Screen
from Screens.InfoBarGenerics import InfoBarSeek, InfoBarAudioSelection, InfoBarNotifications, InfoBarSubtitleSupport, InfoBarShowHide
from Screens.HelpMenu import HelpableScreen
from Components.ActionMap import HelpableActionMap
from Components.config import config
try:
from Components.AVSwitch import eAVSwitch
except Exception:
from Components.AVSwitch import iAVSwitch as eAVSwitch
from Screens.ChoiceBox import ChoiceBox
from Components.ServiceEventTracker import ServiceEventTracker
from enigma import iPlayableService, eTimer
from Plugins.Extensions.IPTVPlayer.tools.iptvtools import printDBG, printExc, eConnectCallback
class customMoviePlayer(InfoBarShowHide, InfoBarSeek, InfoBarAudioSelection, InfoBarSubtitleSupport, HelpableScreen, InfoBarNotifications, Screen):
STATE_IDLE = 0
STATE_PLAYING = 1
STATE_PAUSED = 2
ENABLE_RESUME_SUPPORT = True
ALLOW_SUSPEND = True
def __init__(self, session, service, lastPosition=None, bugEOFworkaround=0):
Screen.__init__(self, session)
self.skinName = "MoviePlayer"
self.__event_tracker = ServiceEventTracker(screen=self, eventmap=)
self["actions"] = HelpableActionMap(self, "MoviePlayerActions",
{
"leavePlayer": (self.leavePlayer, _("leave movie player...")),
"leavePlayerOnExit": (self.leavePlayer, _("leave movie player...")),
}, -5)
for x in HelpableScreen, InfoBarShowHide, InfoBarSeek, InfoBarAudioSelection, InfoBarSubtitleSupport, InfoBarNotifications:
x.__init__(self)
# InfoBarServiceNotifications
self.onClose.append(self.__onClose)
self.mainTimer = eTimer()
self.mainTimer_conn = eConnectCallback(self.mainTimer.timeout, self.timerCallBack)
self.mainTimer.start(1000)
self.bugEOFworkaround = bugEOFworkaround
self.session.nav.playService(service)
if lastPosition != None and (lastPosition / 90000) > 10:
self.position = 0
self.lastPosition = lastPosition
self.doSeekToLastPosition = True
else:
self.position = 0
self.lastPosition = 0
self.doSeekToLastPosition = False
self.waitForSeekToLastPosition = 0
self.stopTimeFix = 0
self.returning = False
self.aspectratiomode = "1"
self.isClosing = False
def getPosition(self):
time = 0
length = 0
service = self.session.nav.getCurrentService()
seek = service and service.seek()
if seek != None:
r = seek.getLength()
if not r[0]:
length = r[1]
r = seek.getPlayPosition()
if not r[0]:
time = r[1] #float(float(r[1]) / float(90000))
return time, length
def doSeekRelative(self, pts):
printDBG("doSeekRelative pts[%r]" % pts)
InfoBarSeek.doSeekRelative(self, pts)
self.waitForSeekToLastPosition = -1
def timerCallBack(self):
try:
position, length = self.getPosition()
if self.doSeekToLastPosition and self.seekstate == self.SEEK_STATE_PLAY:
printDBG("timerCallBack doSeekToLastPosition[%r]" % self.lastPosition)
# not sure why but riginal MP doSeek method does nothing, so I use on seeking only doSeekRelative
self.doSeekRelative(self.lastPosition - position)
self.doSeekToLastPosition = False
self.stopTimeFix = 0
self.lastPosition = 0
return
if -1 == self.waitForSeekToLastPosition:
if position > 0:
self.waitForSeekToLastPosition = position
printDBG('________waitForSeekToLastPosition position[%r]' % (position))
return
printDBG('________timerCallBack position [%r], length[%r], seekstate[%r]' % (position, length, self.seekstate))
if self.waitForSeekToLastPosition > 0 and self.waitForSeekToLastPosition >= position:
return
self.waitForSeekToLastPosition = 0
if self.bugEOFworkaround == 0 or position == 0 or self.seekstate != self.SEEK_STATE_PLAY:
return #== self.SEEK_STATE_PAUSE: return
self.lastPosition = position
except Exception:
printExc()
return
if position != self.position:
self.position = position
self.stopTimeFix = 0
else:
self.stopTimeFix += 1
if self.stopTimeFix >= self.bugEOFworkaround:
self.mainTimer.stop()
self.leavePlayer(True)
def aspectChange(self):
printDBG("Aspect Ratio [%r]" % self.aspectratiomode)
if self.aspectratiomode == "1": #letterbox
eAVSwitch.getInstance().setAspectRatio(0)
self.aspectratiomode = "2"
return
elif self.aspectratiomode == "2": #nonlinear
self.aspectratiomode = "3"
elif self.aspectratiomode == "3": #nonlinear
eAVSwitch.getInstance().setAspectRatio(2)
self.aspectratiomode = "4"
elif self.aspectratiomode == "4": #panscan
eAVSwitch.getInstance().setAspectRatio(3)
self.aspectratiomode = "1"
def pauseBeforeClose(self):
printDBG("pauseBeforeClose")
service = self.session.nav.getCurrentService()
if service is None:
printDBG("No Service found")
return False
pauseable = service.pause()
if pauseable is None:
printDBG("not pauseable.")
else:
printDBG("pausable")
pauseable.pause()
return True
def leavePlayer(self, endFile=False):
printDBG("customMoviePlayer.leavePlayer isClosing[%r], endFile[%r]" % (self.isClosing, endFile))
if False == self.isClosing:
self.pauseBeforeClose()
if endFile:
self._doClose(None)
else:
self._doClose('key_stop')
def doEofInternal(self, playing):
printDBG("--- eofint movieplayer ---")
self.leavePlayer(True)
def _doClose(self, sts):
printDBG("_doClose sts[%r], lastPosition[%r]" % (sts, self.lastPosition))
try:
self.hide()
self.isClosing = True
self.onShow = []
self.onHide = []
self.hideTimer.stop()
except Exception:
printExc(customMoviePlayer._doClose)
self.close(sts, self.lastPosition)
def __evEOF(self):
printDBG("evEOF=%d" % iPlayableService.evEOF)
self.leavePlayer(True)
def __onClose(self):
printDBG("customMoviePlayer.__onClose")
self.mainTimer.stop()
self.mainTimer_conn = None
self.onClose.remove(self.__onClose)
def show(self):
if False == self.isClosing:
Screen.show(self)
else:
printExc("customMoviePlayer.show")
def doShow(self):
if False == self.isClosing:
InfoBarShowHide.doShow(self)
else:
printExc("customMoviePlayer.doShow")
def openEventView(self, *args, **kwargs):
pass
#####################################################
# movie player by j00zek
#####################################################
from Screens.InfoBar import MoviePlayer as standardMoviePlayer
from enigma import eServiceReference
class IPTVStandardMoviePlayer(standardMoviePlayer):
def __init__(self, session, uri, title):
self.session = session
self.WithoutStopClose = True
#if '://' not in uri: uri = 'file://' + uri
fileRef = eServiceReference(4097, 0, uri)
fileRef.setName(title)
standardMoviePlayer.__init__(self, self.session, fileRef)
self.skinName = "MoviePlayer"
standardMoviePlayer.skinName = "MoviePlayer"
self.e2iplayerEOF = False
def doEofInternal(self, *args, **kwargs):
if (args and args[0]) or kwargs.get('playing', False):
self.e2iplayerEOF = True
standardMoviePlayer.doEofInternal(self, *args, **kwargs)
def close(self, *args, **kwargs):
if self.e2iplayerEOF:
standardMoviePlayer.close(self, *args, **kwargs)
else:
standardMoviePlayer.close(self, 'key_exit')
class IPTVMiniMoviePlayer(customMoviePlayer):
def __init__(self, session, uri, title, lastPosition=None, bugEOFworkaround=0):
self.session = session
self.WithoutStopClose = True
#if '://' not in uri: uri = 'file://' + uri
fileRef = eServiceReference(4097, 0, uri)
fileRef.setName(title)
customMoviePlayer.__init__(self, self.session, fileRef, lastPosition, bugEOFworkaround)
#####################################################
|
|
[válaszok erre: #7550 #7557]
|
[előzmény: (7547) MrX, 2023-08-13 06:33:29]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
7076. Elküldve:
2023-05-19 18:31:29 |
[8.] |
WinSCP
|
|
[válaszok erre: #7079]
|
[előzmény: (7075) joci55, 2023-05-19 18:08:17]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
8395. Elküldve:
2022-10-24 20:00:17 |
[10.] |
Ma szetreltem be egy pont ijen BU egy corab 90cm tanyerba, uj tanyer, uj fej, uj koax, 1w, nagyon szepen mukodik. Jobb mint az elodje szerintem.De egy komoj velemenyhez tobb ido kell, de szerintem megeri az arat siman.
|
|
|
[előzmény: (8392) chucky, 2022-10-24 11:48:28]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
108911. Elküldve:
2021-10-18 18:35:27 |
[11.] |
Szia Brunó! Nálam is ugyan ez volt a probléma, kb egy hete vagy igy valahogy, ma végeztem egy kis finom beálitast az antennán és a fejen is,az M1HD csatornát-ra kapcsolva a dekóder jelszint mérőjével, végeztem a finom hangolást és rá álitottam a maximumra, azóta megyen jól!
|
|
[válaszok erre: #108912]
|
[előzmény: (108909) Brunó1945, 2021-10-18 15:31:54]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
145. Elküldve:
2021-10-07 17:34:04 |
[12.] |
Szia, jelenleg nekem is egy Edision OS MIO 4K plusz van már pár éve és nagyon meg vagyok vele elégedve, azelőt volt Amiko 8260,Amiko A4,Amiko A5, igaz hogy az Edision jóval drágáb de szerintem megéri.Én az Amazon de. ről vettem.
|
|
|
[előzmény: (139) attijan, 2021-09-26 12:59:46]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
1975. Elküldve:
2020-12-31 17:08:17 |
[13.] |
Egészségben és Sikerekben gazdag, Boldog Új Évet kívánunk Mindenkinek!
|
|
[válaszok erre: #1976]
|
[előzmény: (1974) gyurkabá, 2020-12-31 16:39:12]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
13281. Elküldve:
2019-02-07 19:56:17 |
[15.] |
Nagra 3 es Irdeto 2
|
|
[válaszok erre: #13282]
|
[előzmény: (13280) balázsf133, 2019-02-07 17:13:07]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
1364. Elküldve:
2018-02-08 20:52:00 |
[16.] |
Az a4 combo
|
|
|
[előzmény: (1363) mokus888, 2018-02-08 19:42:05]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
1347. Elküldve:
2018-01-22 17:21:36 |
[17.] |
Ha nem talaltal meg sw-t akkor kuldjel egy email cimet es kuldok neked
|
|
|
[előzmény: (1344) gyimo, 2018-01-21 16:34:33]
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
10884. Elküldve:
2017-01-31 17:55:17 |
[18.] |
Tisztelt forumozok, egy kerdesem lenne azokhoz akik EVO Nova Combot hasznalnak, egy velemeny erdekelne.Amire hasznalnam sat-kabel-iptv vacilalok ekozt es egy amiko A4 combo kozott(tudom ket kulombozo dolog) egy kis segitseg kene a valasztashoz.
kosz.
|
|
|
Zöldfülű |
|
istvan65
Tagság: 2015-03-19 21:07:25 Tagszám: #131432 Hozzászólások: 19
|
14632. Elküldve:
2017-01-10 15:19:07 |
[19.] |
ugyan az a mese nalam is Amiko HD8260+ Sw: 2.3.65EMU par napja eszt muveli az enyem is
|
|
[válaszok erre: #14637 #14658]
|
[előzmény: (14631) tikkancs, 2017-01-10 14:05:21]
|
|
Zöldfülű |
|
|