| 2015-04-15 |
| → dreamcat5 joined | 00:02 |
| ← dreamcat4^ left | 00:04 |
| ← dreamcat4 left | 00:04 |
| → dreamcat4^ joined | 00:06 |
| ← Belliash left | 01:59 |
| ← mETz left | 02:25 |
| → mETz joined | 02:26 |
| → arcus_ joined | 02:33 |
| ← arcus left | 02:33 |
| ← nilzen left | 02:54 |
| → DereC joined | 03:55 |
| → nilzen joined | 04:00 |
| ← DereC left | 04:05 |
| ← Tho85 left | 04:40 |
| ← dmarion left | 06:00 |
| → TomTom joined | 06:36 |
| → diddle joined | 06:40 |
| → IvanG joined | 06:43 |
| ← mETz left | 07:08 |
| → mETz joined | 07:13 |
| ← linuxstb left | 07:25 |
| → roboro joined | 07:27 |
|
btwe
| Hey there, I am running 3.9.2662 and have some weired epg and recording list updating issues with extjs and with kodi on openelec/pi (see #2755). Is there any hint to solve that issue? | 07:34 |
| → dmarion joined | 07:35 |
| → hans_s joined | 08:00 |
| ← lcapriotti left | 08:01 |
| ← Yepoleb left | 08:03 |
| → Yepoleb joined | 08:04 |
| ← roboro left | 08:10 |
| → roboro joined | 08:10 |
| → zipleen joined | 08:23 |
| → lcapriotti joined | 08:28 |
| → linuxstb joined | 08:41 |
| → Belliash joined | 08:45 |
| → sekil joined | 08:47 |
| ← sekil left | 09:13 |
| → sekil joined | 09:15 |
| → sekil1 joined | 09:21 |
| → sebastianlutter joined | 09:23 |
| ← sekil left | 09:24 |
| ← sekil1 left | 09:26 |
| → sekil joined | 09:48 |
|
negge
| perexg: could you take a quick look at http://paste.ubuntu.com/10795259/ (search for pvr.tvh), it seems a new subscriptionStart is not being sent even though it should since the first message had no video dimensions | 10:12 |
|
| if width/height is missing the addon ignores the message and waits until a new subscriptionStart comes in | 10:12 |
|
| in this case it doesn't happen so the client starts dropping mux packets once they start coming in | 10:12 |
| ← sebastianlutter left | 10:15 |
| → sebastianlutter joined | 10:20 |
| ← sebastianlutter left | 10:27 |
| → dreamcat4 joined | 10:37 |
| ← dreamcat5 left | 10:40 |
| ← sekil left | 10:49 |
| → sekil joined | 11:21 |
|
dmarion
| anybody interested in testing hardware CAM support for TVH? | 11:55 |
|
negge
| dmarion: would if I could, but I don't have a CAM | 12:18 |
|
dmarion
| negge: :( | 12:19 |
|
negge
| dmarion: do you mean you've coded support for it? | 12:20 |
|
dmarion
| yes | 12:20 |
|
trondmm
| dmarion: I have a CAM and a USB CI. I'd be happy to test. | 12:21 |
|
dmarion
| here it is: | 12:25 |
|
| https://github.com/dmarion/tvheadend/commit/3944e | 12:25 |
|
| you just need to have libdvben50221 | 12:25 |
|
| installed | 12:25 |
|
trondmm
| Thanks. I'll have to pay my bill and wait a couple of days to get my program card activated again :) | 12:25 |
|
dmarion
| it is part ov dvb-apps | 12:25 |
|
| :) | 12:26 |
|
| trondmm: what adapter do you have? | 12:26 |
|
trondmm
| BTW: do you know if it'll work against a muxdump? | 12:26 |
|
dmarion
| i dont think so | 12:27 |
|
trondmm
| It's a Hauppauge WinTV-CI | 12:27 |
|
dmarion
| Driver | 12:29 |
|
| There is no Linux driver for this device yet | 12:29 |
|
| my code works with cards which have integrated CI slot | 12:30 |
|
trondmm
| oh. What CI's should work on linux? | 12:30 |
|
dmarion
| i use dvbsky S860c | 12:30 |
|
trondmm
| I've got an DVB-T/C octopus net with CI as well | 12:30 |
|
dmarion
| but that one is network tuner | 12:32 |
|
| not inux card | 12:32 |
|
trondmm
| Sure. DVBSky looks interesting, though. I think I'll order a T680C and try that. It'll probably take a couple of weeks to get it. | 12:35 |
| ← alfonsius left | 12:36 |
|
SQUelcher
| I've got a Technisat SkyStar 2 HD CI rev 2.0, which works okayish, rev 1.0 crashes every few zaps :( - but haven't used the CI yet | 12:37 |
| → alfonsius joined | 12:51 |
| ← alfonsius left | 12:52 |
| → alfonsius joined | 12:53 |
| → dreamcat5 joined | 12:53 |
| ← dreamcat4 left | 12:56 |
|
BtbN
| tvh doesn't support CI modules. | 12:59 |
|
perexg
| BtbN: dmarion is working on it.. see above for the commit url.. | 13:01 |
|
BtbN
| My backlog doesn't go that far. | 13:06 |
|
trondmm
| It was 45 minutes ago | 13:08 |
|
BtbN
| So? | 13:09 |
|
| The first line i have here is [14:29:07] <dmarion> Driver | 13:09 |
|
trondmm
| Fair enough. I just thought that 21 lines was a pretty short backlog | 13:11 |
|
perexg
| http://colabti.org/irclogger/irclogger_log/hts?date=2015-04-15 - 12:25 (14:25 CEST), your client probably lost some lines.. | 13:11 |
|
BtbN
| backlog isn't length based. It's "when did I connect" based. | 13:11 |
|
| And as i connected around that time... | 13:11 |
|
trondmm
| Nevermind. | 13:13 |
|
dmarion
| BtbN: https://github.com/dmarion/tvheadend/commit/3944e | 13:17 |
|
BtbN
| Interesting, so the CAM just makes the streams appear unencrypted for tvh? | 13:18 |
|
dmarion
| it is not complete bat basic channel decryption works fine with my Nagra3 pairing CAM | 13:18 |
|
| yes | 13:18 |
|
BtbN
| CAM is getting quite useless though. | 13:18 |
|
| The only CAM CI modules i can get are all CI+ or don't work for my network. | 13:18 |
|
dmarion
| in my case it is quite useful as i have paired CAM | 13:19 |
|
| actually two of them from different service profviders | 13:19 |
|
BtbN
| The provider even stopped handing out smartcards, but hard-wired stuff in their proprietary receivers. | 13:19 |
|
dmarion
| one is Conax aand another one is Nagra3 | 13:19 |
|
SQUelcher
| BtbN: That should be against some antidiscrimination law... | 13:21 |
|
BtbN
| You can still order their CI+ module | 13:21 |
|
| So it's fine by the law. | 13:22 |
|
| But it's more expensive and very limited in features. | 13:22 |
| ← nils_2 left | 13:23 |
| ← Domin left | 13:24 |
| → Domin joined | 13:24 |
| → nils_2 joined | 13:31 |
| ← nils_2 left | 13:39 |
|
dmarion
| BtbN: another point here is about oscam being not legal in some countries, so i guess there are some people who will prefer to use hardware CAM instead even for non-paired cards | 13:40 |
| → nils_2 joined | 13:41 |
| → DereC joined | 14:52 |
| → tuxuser joined | 15:08 |
|
tuxuser
| good day | 15:08 |
| ← DereC left | 15:10 |
|
tuxuser
| it's about tvheadend, maybe somebody can help | 15:11 |
|
| somebody tried to link m3u playlists with multiple channels as IPTV muxes? Something like: http://pastebin.com/c14ZTRH8 | 15:11 |
|
| However, the URLs change frequently.. and when manually adding those muxes.. or even when automatically converting via scripts.. it would involve a restart of tvheadend service.. Which I don't want to do | 15:12 |
|
| Any alternative routes available? ffmpeg delivering a m3u playlist with various channels to tvheadend IPTV protocol? | 15:13 |
|
hans_s
| tuxuser: are there always the same channels with chaning urls in that m3u or also changing channels? | 15:22 |
|
tuxuser
| channels stay the same, just the URL changes | 15:22 |
| ← diddle left | 15:22 |
|
hans_s
| but generally, tvheadend only supports mpeg transport stream input, so you'll need at least ffmpeg or something else to convert to mpegts | 15:23 |
|
tuxuser
| would I spawn individual instances for every channel? | 15:24 |
|
perexg
| tuxuser: use a http proxy to rewrite the urls.. | 15:24 |
|
| tuxuser: tvh supports redirection.. | 15:24 |
|
hans_s
| I don't know, i ffmpeg is capable to mus all thos channels into one transport stream | 15:24 |
|
| *mux | 15:25 |
|
| you could create a script that parses the url from the m3u and calls ffmpeg with that url | 15:25 |
|
tuxuser
| https://github.com/Jalle19/node-ffmpeg-mpegts-proxy | 15:25 |
|
hans_s
| and then use that script with the pipe:// input | 15:26 |
|
| but you'll have to create a mux for every channel | 15:27 |
|
tuxuser
| ok, sounds nice | 15:28 |
|
andreasb-
| bd | 15:35 |
|
| oops | 15:35 |
| ← linuxstb left | 15:37 |
| → Zoomy joined | 15:38 |
|
Zoomy
| Hello I'm having an issue with frequency updates. When a channel updates tvheadend will store the old frequency, and when I go to playback that channel it will try using the old frequency, this is causing 10-15 second zap times with certain channels which have updated, because i guess it tries to open each frequency until it hit updated one. From what I can gather so far, if I manually remove the old frequency then save, the channel wil | 15:39 |
|
| Is there a way to automatically remove the old frequency once a channel has updated? | 15:39 |
|
perexg
| Zoomy: it appears that your provider has wrong tables with old and new frequencies. TVH is confused and the result is a ping-pong effect (old-new).. | 15:44 |
|
| Zoomy: if the channels are not changed often, it's better to disable auto-discovery | 15:45 |
|
Zoomy
| Thanks for your reply, what would you recommend I do then because frequencies update quite often on 28.2E | 15:46 |
|
| The above brings me on to the second issue I'm having. If a channel happens to change it's name for a period of time, for example Sky Sports 2 changed to Sky World Cup, but now even though the broadcaster have reverted it back to Sky Sports 2, my tvheadend still says Sky World Cup, and I now have a new channel named Sky Sports 2 which is numbered 0, so I have to manually edit it back to the correct number, and delete the World Cup channe | 15:49 |
|
| Sorry for muliple questions..... | 15:49 |
|
| As much as I love tvheadend, thes issues I'm facing are becoming quite a bit of effort. | 15:49 |
|
| Is there a way to back up my tvheadend channels so I don't need to scan again? | 15:53 |
|
| I would like to try using the bouquets tab to see if it solves my issue, and if not, I would like to revert to my old channel list. | 15:54 |
| → infinite joined | 15:55 |
| → DereC joined | 15:57 |
| ← sekil left | 16:00 |
|
dreamcat4^
| Zoomy: one day, i will write a 3rd party tool to do something a bit like that (supplement / tweak what is provided by bouquets) | 16:01 |
|
| just too busy with other things at the moment. it is possible to save a doctored config pre-scan however. And that will work with a bouquest. Just not custom channels / channel numbers | 16:02 |
|
| perexg: i am on 28.2e astra also... and i find that after time some of the channels move around in the list. it's really weird. | 16:05 |
|
| perexg: perhaps it's same thing as Zoomy is saying ^^ there above | 16:05 |
|
| perexg: have been keeping 'discovery' enabled too. will try your suggestion and turn it off. so should it be OFF a) always or b) after completed initial scan ? | 16:08 |
| ← hans_s left | 16:10 |
|
Zoomy
| do you have idle scan muxes enabled? | 16:10 |
|
perexg
| Zoomy: do you know the parameters of muxes which are ping-ponged ? | 16:11 |
|
Zoomy
| im not too sure what you mean | 16:12 |
| → serafean joined | 16:19 |
|
htsbot
| Commit in 'master ' by Jaroslav Kysela [ file modified ] http://bit.ly/1E2rOdO | 16:23 |
|
| mpegts: warn when the mux changed parameters | 16:23 |
|
| Commit in 'master ' by Glenn-1990 [ files modified ] http://bit.ly/1E2rLyG | 16:23 |
|
| add satpos and subsription status | 16:23 |
|
| Commit in 'master ' by Jaroslav Kysela [ file modified ] http://bit.ly/1E2rOdU | 16:23 |
|
| revert previous change | 16:23 |
|
| Commit in 'master ' by Adrian Strilchuk [ file modified ] http://bit.ly/1E2rOdY | 16:23 |
|
| hdhomerun: Upgrade libhdhomerun to 20150406 | 16:23 |
|
| Commit in 'master ' by Ullrich Kossow [ file modified ] http://bit.ly/1E2rLyO | 16:23 |
|
| Fixed include guard of src/satip/server.h | 16:23 |
|
| Commit in 'master ' by Ullrich Kossow [ file modified ] http://bit.ly/1E2rLyR | 16:23 |
|
| Use llabs instead of abs on 64bit integers. | 16:23 |
|
| Commit in 'master ' by Ullrich Kossow [ file modified ] http://bit.ly/1E2rOui | 16:23 |
|
| Corrected some unsigned int comparisons. | 16:23 |
|
| Commit in 'master ' by stbenz [ file modified ] http://bit.ly/1E2rOuk | 16:23 |
|
| transcoding: set AVFrame format, width and height, fixes #2763 | 16:24 |
|
| | 16:24 |
|
| ffmpeg 2.6 checks, if format, width and height is set in avcodec_encode_video2 and generates a warning, if they aren't set. | 16:24 |
|
| Commit in 'master ' by Jaroslav Kysela [ file modified ] http://bit.ly/1E2rOum | 16:24 |
|
| Makefile.ffmpeg: upgrade to ffmpeg 2.6.2 | 16:24 |
|
| Commit in 'master ' by Kai Sommerfeld [ file modified ] http://bit.ly/1E2rOut | 16:24 |
|
| Fix dvr_autorec_create_htsp to actually use "fulltext" parameter and not to always set fulltext to "1". | 16:24 |
|
perexg
| Zoomy: each service is from a mux which has some parameters (if you click to a mux in the mux grid, you'll see them). I need to compare both. Anyway, I changed log for these changes in the latest tvh, so if you upgrade, these changed should be visible as warnings.. | 16:26 |
|
tuxuser
| ok, dirty php script almost done :P | 16:27 |
|
Zoomy
| I can't rememeber which mux was playing up as I removed them from the channels | 16:39 |
|
| Do you think my issue is caused by not using the bouquets for 28.2e? | 16:40 |
|
| I simply scan and sort the channels my self, but I have now selected a bouquet to see if it makes a difference | 16:40 |
|
dreamcat4^
| Zoomy: no. if your channels are mysteriously moving about (like me). then it happen both with and without bouquest enabled | 16:43 |
|
| Zoomy: the common denominator here seems to be astra-28.2e (me and you) | 16:43 |
|
Zoomy
| what im facing is not channels moving about as such, but more along the lines of frequency updates | 16:44 |
| ← IvanG left | 16:44 |
|
Zoomy
| tvheadend selecting the wrong frequency once a channel has been updated | 16:44 |
|
dreamcat4^
| Zoomy: i had both 'idle scan' and 'network discovery' enabled. it not seems a problem on dvb-t/t2 terrestrial - only satellite | 16:44 |
| → IvanG joined | 16:44 |
|
Zoomy
| I too have those enabled | 16:45 |
|
| I've just deleted all my channels I'm trying with a bouquet | 16:45 |
|
dreamcat4^
| Zoomy: when i say 'channels moving about' i mean channels appear at top of list b/c they appear with channel number '0' - which is someting you yourself mentioned earlier | 16:46 |
|
Zoomy
| Yes thats correct, that happened when a channel changes name | 16:46 |
|
dreamcat4^
| Zoomy: ok. i didn't ever look closely enough to discern such things | 16:46 |
|
| (the reason) | 16:46 |
|
| Zoomy: i *suppose* a simple fix / hack is to configure the user account, so 'min channel number=1', rather than the default value. And make sure all channels you case about are assigned number which are positive integer. | 16:48 |
|
| perexg, Zoomy ^^. but sometimes i see channels appear with really huge number like "082348903984". they then appear or move to very bottom of channels list. | 16:49 |
|
Zoomy
| same | 16:50 |
|
dreamcat4^
| Zoomy: and like you say Zoomy - occasionally over time, some channels actually change to be a different channel than they were previously | 16:50 |
|
Zoomy
| It would be handy if this worked similar to auto bouquets on enigma2 | 16:51 |
|
| I have a vu duo and ive not had to worry about frequencies or channel names since I set it up | 16:51 |
|
dreamcat4^
| i'm just thinking of the swapped channels not. it may be nice to switch on scanning/network discovery for X hours. then in a cron job auto-disable them. but that may be a 'hack' also. i don't know | 16:55 |
| ← serafean left | 16:58 |
|
dreamcat4^
| s/not/now | 17:01 |
| → tuxiano joined | 17:02 |
| ← tuxiano left | 17:04 |
| → tuxiano joined | 17:04 |
|
Zoomy
| dreamcat4: do you use bskyb bouquets? | 17:05 |
|
| I now use bouquets for my region, hopefully this sorts out mmy issue | 17:07 |
| ← tuxiano left | 17:10 |
| ← DereC left | 17:16 |
| ← zipleen left | 17:22 |
|
Zoomy
| devolpers please look at this screenshot. I delete all my channels, I select my region, then it give me duplicate channels? http://s4.postimg.org/u512qv3ql/tvheadend.png | 17:22 |
|
htsbot
| Build #9871: v3.9.2692 for precise-amd64 completed http://bit.ly/1PO2ivX | 17:27 |
|
| Build #9872: v3.9.2692 for precise-i386 completed http://bit.ly/1PO3hfR | 17:31 |
| → tuxiano joined | 17:33 |
|
htsbot
| Build #9873: v3.9.2692 for trusty-amd64 completed http://bit.ly/1PO4qnn | 17:34 |
| → linuxstb joined | 17:35 |
| → DereC joined | 17:36 |
| → dreamcat4 joined | 17:36 |
|
tuxuser
| perexg, http://abload.de/img/unbenannt-1ssznx.png could you tell me how to fill it out for a FFMPEG pipe mix? | 17:37 |
|
| this page https://tvheadend.org/projects/tvheadend/wiki/Custom_MPEG-TS_Input does not seem very clear to me :/ | 17:37 |
|
htsbot
| Build #9874: v3.9.2692 for trusty-i386 completed http://bit.ly/1PO5ub8 | 17:38 |
| ← dreamcat5 left | 17:39 |
|
htsbot
| Build #9879: v3.9.2702 for precise-amd64 completed http://bit.ly/1PO7cZP | 17:44 |
| ← nilzen left | 17:46 |
| → nilzen joined | 17:47 |
|
htsbot
| Build #9880: v3.9.2702 for precise-i386 completed http://bit.ly/1PO894l | 17:47 |
| ← tuxiano left | 17:47 |
|
luuthe
| tuxuser: make a new IPTV network (maybe called PIPE to separate it?), add a new mux, select the new IPTV network and put your pipe:///usr/bin/blah -blah -blah into the URL: field. add a mux and service name that you find appropriate. i also disabled EPG Scan on mine and left the rest of the fields default/blank | 17:48 |
|
dreamcat4^
| Zoomy: no i use FreeSAT bouquet. but that does not matter to this issue. it appear with or without bouquets either way | 17:49 |
|
tuxuser
| What info goes into "Pipe environment" ? | 17:49 |
|
luuthe
| i left it blank, but it's probably just setting up environment variables | 17:49 |
| → tuxiano joined | 17:49 |
|
luuthe
| not sure | 17:50 |
|
tuxuser
| ok thx | 17:50 |
| ← tuxiano left | 17:51 |
|
htsbot
| Build #9881: v3.9.2702 for trusty-amd64 completed http://bit.ly/1PO96cU | 17:51 |
|
dreamcat4^
| Zoomy: pls wake me up (or fire an email at me: [email@hidden.address] if we get any further progress with this 28.2e channels issues. | 17:51 |
|
luuthe
| tuxuser: http://i.imgur.com/dClejf9.png?1 | 17:52 |
|
dreamcat4^
| otherwise i will use min-max channel nums + disable discovery. may eventually update build and take new log for the master. but not anytime soon as have many other things to do before that... | 17:52 |
|
tuxuser
| luuthe, got it like that, ffmpeg seems to be doing something^^ | 17:53 |
|
| gonna check on the client.. | 17:53 |
| → sebastianlutter joined | 17:54 |
|
htsbot
| Build #9882: v3.9.2702 for trusty-i386 completed http://bit.ly/1POa60J | 17:55 |
| → DrCode joined | 18:00 |
|
btwe
| perexg, Could you help me in spotting the cause for the epg list update trouble i have in extjs and kodi? | 18:07 |
|
| perexg, symptom is, that extjs gets a refreshed list of epg+subscriptions+recordings ... than the epg list of extjs jumps to the top entry. This happens approx every 10 sec | 18:10 |
|
| perexg, approximately at the time when this happens, extjs sends a 'POST /comet/poll' with e.g. 'boxid=a1b78cebd84d04faa97ad2a74610f4eff4afd731&immediate=0' to the tvh server. | 18:12 |
|
| perexg, and this only happens when tvh is recording at the same time. | 18:13 |
|
DereC
| btwe, are u using kodi and Tvheadend HTSP Client? | 18:16 |
| → Prilly joined | 18:16 |
|
DereC
| btwe did u try to clear and/or delete epg database? | 18:16 |
|
btwe
| DereC, yes and the extjs browser frontend which comes from tvh directly. | 18:17 |
|
| DereC, yes, cleared all epg data already. same behavior. | 18:17 |
|
DereC
| using 1.9.31 htsp client with kodi 14.2 a latest hts and dont have such as problem | 18:19 |
| → hans_s joined | 18:21 |
|
hans_s
| perexg: thanks again for the fix yesterday, sat>ip server with the dvb-c tuner is now working perfectly fine :) | 18:23 |
|
Intellium
| hans_s are you running your own sat>ip server backed by a dvb-c card? | 18:25 |
|
hans_s
| I'm running tvheadend as sat>ip server with a dvb-c tuner | 18:26 |
| ← alfonsius left | 18:27 |
|
Intellium
| mmkay. I was thinking about moving my DD-4tuner card (which is currently being passed through to a VM) to some kind of low powered box and run some sat>ip software on it to make it available to tvheadend | 18:27 |
| → alfonsius joined | 18:29 |
|
DereC
| perexg, btwe from my point of view it looks like unwanted webui epg refresh | 18:30 |
| ← alfonsius left | 18:30 |
| → HiddenWolf joined | 18:31 |
|
btwe
| DereC, thanks for pointing to that | 18:32 |
|
DereC
| anybody alse can confirm that?, webui, epg, scroll down and than it refresh and jumps back to top | 18:32 |
|
luuthe
| DereC: btwe: i've had that refresh-jump-to-top behavior for some builds a long while... pre-3.4 iirc. not in recent (~1yr+) memory though | 18:40 |
|
btwe
| DereC, for me (tvh 3.9.2662) this happens only under the condition when tvh is recording | 18:40 |
| ← HiddenWolf left | 18:40 |
|
perexg
| DereC: the complete refresh is the extjs behaviour.. | 18:41 |
|
btwe
| luuthe, it was not there in v3.9-2058 (from Nov 1024 in my case) | 18:41 |
|
perexg
| btwe: not sure why the recording update event causes epg reload.. will look when time permits.. | 18:41 |
|
btwe
| perexg, cool could you point to the .js file where refresh is handled? | 18:42 |
| ← Zoomy left | 18:42 |
|
perexg
| btwe: I found the culprit: tvheadend.comet.on('dvrentry', function() ... in epg.js ... | 18:44 |
|
| btwe: it's for the recording markers (icons) in epg... | 18:44 |
|
| the comet events needs a revision to do incremental updates... | 18:45 |
|
btwe
| perexg, as workaround can I hack in a delay, that updates will happend every 60 sec? | 18:47 |
|
perexg
| btwe: you can comment out the code or change 'dvrentry' to '___dvrentry' or so... | 18:50 |
|
| to avoid the callback which reloads the store (database) | 18:51 |
| ← DereC left | 18:54 |
|
btwe
| perexg, cool, that dirty hack solved the problem for me, at the moment. Thanks | 18:55 |
|
dreamcat4^
| Intellium: i am doing that with odroid-c1 hardware. it has 2x usb2.0 channels, so i connect my 2 usb tuners | 18:57 |
|
Intellium
| dreamcat4^: Sounds good. I need to look for something that supports PCI-E though :p | 18:58 |
|
dreamcat4^
| Intellium: 'low power', 'low cost' and 'pci-e' don't really all go together | 18:59 |
|
| you'll have to use an old x86 PC or something | 18:59 |
|
Intellium
| surely, there must be something available somewhere...I'll go find it... | 18:59 |
|
hans_s
| how about a cheap mini itx board with a celeron? | 19:01 |
|
dreamcat4^
| Intellium: low power + low cost = ARM = no PCIe. you might get luckier with a new AMD chip maybe like the 'fitlet' mini-PC perhaps? there's really not much else i know of | 19:01 |
|
| Intellium: a cheap celeron will be $72 + mobo = say $150. but the power consumption will be something like 10x of the odroid-c1. an order of magnitude higher. | 19:02 |
|
hans_s
| e.g. ASRock Q1900B-ITX | 19:03 |
|
| it's even passiveley cooled | 19:04 |
|
BtbN
| No PCIe on ARM? | 19:04 |
|
| Not integrated into the CPU like on modern Intel chips, but there definietely is PCIe on ARM boards. | 19:04 |
|
Intellium
| true, but that's because of the power requirements of PCI-e I'd assume. If I need to go real low power, I'd just go with something like an Rpi with USB tuners. The problem for me is that I already have the pci-e tuner. | 19:04 |
|
| Allthough currently it's being used in a VM via passthrough, I'd like a separate box more.... | 19:05 |
|
| ..just a feeling I guess... | 19:05 |
|
BtbN
| RPi with usb _tuners_? | 19:05 |
|
| That poor thing is barely able to handle one. | 19:05 |
|
dreamcat4^
| Intellium: well heh, 'odroid-c1' is pretty much the same thing as rpi2 (but a bit faster, and with gigabit) | 19:07 |
|
perexg
| BTW: http://lkml.iu.edu/hypermail/linux/kernel/1407.0/02369.html | 19:07 |
|
| wait for arm64 servers... | 19:07 |
|
| cheap | 19:07 |
|
Intellium
| yeah, gbit would be nice for a sat>ip server | 19:07 |
|
| Could always go the route of USB over IP with USB tuners... | 19:08 |
|
dreamcat4^
| Intellium: best thing you can do is make the celeron box a NAS too then. so it isn't wasted. | 19:08 |
|
BtbN
| http://www.viaembedded.com/en/boards/pico-itx/vab-820/ for example. | 19:08 |
|
| Has a MiniPCIe slot. | 19:08 |
|
Intellium
| I already have a NAS running :p | 19:08 |
|
| BtbN: That looks interesting... | 19:09 |
|
BtbN
| I just picked the first thing i found that's arm and has MiniPCIe. | 19:09 |
|
| Getting that board to be actualy usefull is most likely a lot of work. | 19:10 |
|
dreamcat4^
| perexg yeah... that is right. arm64 servers come with PCIe interface | 19:10 |
|
hans_s
| anyone having a reason not to change "make" to "$(MAKE)" in Makefile.ffmpeg? It worked for me, when I tried earlier today and it improves building speed dramatically when using "make -j12" on my quad core with ht ;) | 19:28 |
| → alfonsius joined | 19:31 |
|
perexg
| hans_s: for me 'make -j4' works here too without this change.. | 19:36 |
|
| BTW: if someone wants to learn internals about gssbox I gathered: https://github.com/perexg/satip-axe/tree/master/debug | 19:37 |
|
hans_s
| perexg: but that -j4 isn't populated to building the ffmpeg packages, so ffmpeg and the other dependencies aren't built with -j4 | 19:38 |
|
perexg
| hans_s: probably my makefile populates this to childs.. | 19:40 |
|
| my make not makefile.. | 19:40 |
|
hans_s
| see http://www.gnu.org/software/make/manual/make.html#MAKE-Variable | 19:40 |
| → DereC joined | 19:43 |
|
perexg
| you're right.. | 19:46 |
|
htsbot
| Commit in 'master ' by Jaroslav Kysela [ file modified ] http://bit.ly/1OCtBrw | 19:46 |
|
| Makefile.ffmpeg: replace make with \$(MAKE) | 19:46 |
|
| Build #9892: v3.9.2703 for precise-amd64 completed http://bit.ly/1OCtBrD | 19:48 |
|
hans_s
| I was actually just asking, if there might be some problems ;) | 19:49 |
|
| I don't know, if some build methods use any parameters for make, which get populated to the sub makes when using $(MAKE)... | 19:50 |
|
htsbot
| Build #9893: v3.9.2703 for precise-i386 completed http://bit.ly/1OCu0dz | 19:50 |
|
hans_s
| but thanks for directly commiting :) | 19:51 |
|
perexg
| hans_s: I just saw parallel downloads, but you're right that the compilation was done in the single task.. my mistake thanks. | 19:52 |
|
htsbot
| Build #9894: v3.9.2703 for trusty-amd64 completed http://bit.ly/1OCumkl | 19:53 |
|
hans_s
| no problem ;) | 19:53 |
|
htsbot
| Build #9895: v3.9.2703 for trusty-i386 completed http://bit.ly/1OCuKzi | 19:54 |
| ← DereC left | 19:55 |
|
hans_s
| I also found a bug in transcoding in some rare conditions, I'll probably try to fix it myself, but I need some input on how to properly fix it... | 20:00 |
|
| I have some channels that usually have 5.1 sound but switch to stereo when commercials start | 20:01 |
|
| that confuses the resampler/encoder which results in messed up sound or no more sound depending on the encoder | 20:02 |
|
| the question is, what to do, if the user set output channels to 5.1? by default there is no upmixing, so if the user sets 5.1 and the input is stereo, the output is stereo, but in that case the input might be stereo at the start and later switched to 5.1 | 20:04 |
|
| so to fix it, at least the resampler has to be reinitialized when the channel layout changes, but that might result in upmixing the input... | 20:06 |
|
| and I have no idea, if it is possible to change the channel layout of the encoder after it started, or if it's even possible to close the encoder and reopen iwth a different channel layout... | 20:09 |
|
BtbN
| You propperly fix transcoding code by rewriting it. | 20:11 |
|
| If a stream change occurs, the decoder and encoder have to be re-initialized. | 20:11 |
|
hans_s
| I actually thought about creating a new plumbing module, that does transcoding through a pipe ;) | 20:13 |
|
| but that would mean muxing > pipe to ffmpeg > pipe from ffmpeg > demuxing... | 20:13 |
|
| but I have no idea how to properly use the integrated ts demuxer... | 20:15 |
|
| BtbN: I'm not sure, but I think the decoder can handle changed channel layout, and if the output channel layout isn't changed, it might be enough to restart the resampler | 20:21 |
|
BtbN
| That doesn't work propperly. | 20:21 |
|
| Piping single streams through ffmpeg. | 20:21 |
|
| You end up massively desynced | 20:22 |
|
| You have to mux all streams into one container, otherwise the relation between the timestamps is lost | 20:22 |
| arcus_ → arcus | 20:24 |
|
hans_s
| that's what I said, instead of decoding/encoding streams, the streams would have to be muxed, piped and demuxed | 20:24 |
| senate_ → senate | 20:30 |
| ← ticoli left | 20:32 |
|
BtbN
| That won't help you. | 20:45 |
|
| If you mux a single stream, the one you get after demuxing has no usefull relation to the other ones. | 20:46 |
|
hans_s
| that wasn't what I meant | 20:48 |
|
| I meant to mux all streams together, like in webui, pipe that to ffmpeg and demux the output | 20:49 |
| → ticoli joined | 20:49 |
| ← hyponic left | 20:51 |
| → merbanan joined | 20:53 |
|
hans_s
| something like your pr, but instead of using the pipe on the output fd in webui, do it as a streaming target that additionally demuxes the output of ffmpeg, so it can also be used for htsp | 20:54 |
| ← IvanG left | 21:03 |
| ← sebastianlutter left | 21:16 |
| → serafean joined | 21:22 |
| ← serafean left | 21:22 |
| → serafean joined | 21:24 |
| → sebastianlutter joined | 21:32 |
| ← hans_s left | 21:40 |
| ← Prilly left | 22:09 |
| → mpmctoo joined | 22:40 |
| ← merbanan left | 22:47 |
| ← Albie left | 23:03 |
| ← amet left | 23:04 |
| → amet joined | 23:04 |
| → tarek525 joined | 23:04 |
| ← wetek left | 23:05 |
| → wetek_ joined | 23:05 |
| wetek_ → wetek | 23:06 |
| ← TomTom left | 23:24 |
| → G64 joined | 23:32 |
| → JackWinter_ joined | 23:33 |
| → distroguy joined | 23:33 |
| ← roboro left | 23:34 |
| → trondmm_ joined | 23:34 |
| → tajson_ joined | 23:35 |
| → nils__2 joined | 23:35 |
| → mick0_ joined | 23:35 |
| → dpryo_ joined | 23:35 |
| → BtbN_ joined | 23:37 |
| ← BtbN left | 23:38 |
| ← nils_2 left | 23:38 |
| BtbN_ → BtbN | 23:38 |
| nils__2 → nils_2 | 23:39 |
| ← nils_2 left | 23:39 |
| → nils_2 joined | 23:39 |
| ← tuxuser left | 23:39 |
| ← mick0 left | 23:39 |
| ← smue left | 23:39 |
| ← GaMeR64 left | 23:39 |
| ← m404 left | 23:39 |
| ← sebastianlutter left | 23:39 |
| ← JackWinter left | 23:39 |
| ← csmart left | 23:39 |
| → tuxuser joined | 23:39 |
| → Ouzo_12 joined | 23:39 |
| → m404 joined | 23:39 |
| → smue joined | 23:39 |
| → sebastianlutter joined | 23:39 |
| → sa5bke joined | 23:42 |
| distroguy → csmart | 23:45 |