uglyned Posted March 23, 2009 Posted March 23, 2009 Yes. One for every search I do. I know there's an initial duplication there which can be ignored - ITV4 exists on satellite and terrestrial so I would expect it to show up once for each of those as they are effectively different channels. But the terrestrial one (shows as ITV4 - satellite shows as ITV4(eng)) keeps adding an entry every time I do a search. The search is to find 'touring car' on all channels. It's my only all channel search. Screenshot attached.
Lars_MQ Posted March 23, 2009 Author Posted March 23, 2009 Please take a look into the svctimers.xml (-> userdata folder -> subfolder \config). are all the ChannelID values of the entries the same?
jf2020 Posted March 23, 2009 Posted March 23, 2009 @jf2020The current Beta of the DVBViewer? They use the same code for this. Did you check if your channels.dat are identical? Yes the current beta (.35) beta of DVBViewer. I have only one channel.dat because I'm using the program folder to store the settings (userMode 0), but I have the same behaviour on an other instance of DVBViewer on another computer that has the same channel.dat.
Lars_MQ Posted March 23, 2009 Author Posted March 23, 2009 have you compared the hardware.xml and the svchardware.xml (in the subfolder\config)?
uglyned Posted March 23, 2009 Posted March 23, 2009 . are all the ChannelID values of the entries the same? I think so. A couple of examples added. <Timer Type="1" Enabled="-1" Priority="50" Date="28.03.2009" Start="13:55:00" End="14:45:00" Action="0"> <Descr>World Touring Car...</Descr> <Options AdjustPAT="-1" DVBSubs="-1" Teletext="-1"/> <Format>2</Format> <Folder>Auto</Folder> <NameScheme>%date_%time_%station_%event</NameScheme> <Log Enabled="-1" Extended="-1"/> <Channel ID="1650008225|ITV4"/> </Timer> <Timer Type="1" Enabled="-1" Priority="50" Date="28.03.2009" Start="13:55:00" End="14:45:00" Action="0"> <Descr>World Touring Car...</Descr> <Options AdjustPAT="-1" DVBSubs="-1" Teletext="-1"/> <Format>2</Format> <Folder>Auto</Folder> <NameScheme>%date_%time_%station_%event</NameScheme> <Log Enabled="-1" Extended="-1"/> <Channel ID="1650008225|ITV4"/>
jf2020 Posted March 23, 2009 Posted March 23, 2009 have you compared the hardware.xml and the svchardware.xml (in the subfolder\config)? Yep This is it! I have DiSEqCCount=1 in hardware.xml and DiSeqCCount=0 in svchardware.xml. I have edited svchardware.xml to put 1 for that entry as well and now it works So the only thing I'm sure is that it was working with .76 (but I don't know what was the value for this entry in the svchardware.xml) and that I upgraded to .80 by only extracting the files from the zip in the installation folder.
Lars_MQ Posted March 23, 2009 Author Posted March 23, 2009 @uglyned OK I give up, I can't figure it out without the real data. Would you please mail me your channels.dat, epg.dat and the searches.xml (config subfolder), so I can trace the problem down?
Lars_MQ Posted March 23, 2009 Author Posted March 23, 2009 @jf2020 I'll check, why the Diseqcount value was not set in the svchardware.xml. I fear, I might have overlooked something in the service options program...
uglyned Posted March 23, 2009 Posted March 23, 2009 You should have those files on your email now Lars. Good luck!
Lars_MQ Posted March 23, 2009 Author Posted March 23, 2009 Thanks! I look at them first thing in the morning tomorrow. Today would do no good after staring this long at the code.
Springveldt Posted March 27, 2009 Posted March 27, 2009 I've just installed the latest recordingservice beta, awesome job Lars. I love the fact DVBServer is integrated and the service is now completely seperated out from DVBViewer meaning I can run a client on the same machine, works a treat and is perfect for my needs. (I can now get rid of the little service I wrote to start DVBServer ) Just a quick question about the timers in the web control. I'm assuming that since their is an EPG Search function I can create a timer that will basically search the EPG for me and add entries straight to the timer for me and be a recurring search (autosearch one maybe?) I'm just unsure about what kind of timer I should use. e.g. I use EPG+ just now to make sure I have a "series link" kind of effect, what is the equivalent in the web control? Thanks
CX23882-19 Posted March 27, 2009 Posted March 27, 2009 (edited) Just a quick question about the timers in the web control. I'm assuming that since their is an EPG Search function I can create a timer that will basically search the EPG for me and add entries straight to the timer for me and be a recurring search (autosearch one maybe?) I'm just unsure about what kind of timer I should use.e.g. I use EPG+ just now to make sure I have a "series link" kind of effect, what is the equivalent in the web control? 1) Go to the Search EPG and enter the name of the programme you wish to create a series-link for 2) Save this as a Search Preset and tick the box for "Add to Auto-Record Search" 3) Repeat step 1 and 2 for as many programmes that you want to record in series-link style 4) Next, go to the Timer page and select "Autosearch Timer" from the drop-down box and click New Timer. 5) Pick a time that you want the Recording Service to search the search presets. This will be a recurring timer, so you might want it to run every day of the week. For me it is working really well so far. Edited March 27, 2009 by CX23882-19
CX23882-19 Posted March 27, 2009 Posted March 27, 2009 (edited) I wish I could give some useful feedback but on the other hand I'm actually happy that I don't have any functionality-related complaints to list here. The Recording Service has been working so great recently and all I have are these very minor interface-related comments: Programs Page - channel icon missing This is a very minor bug, but I thought I'd mention it. When viewing the "Programs" page, the channel logo next to the "Channel section" box is blank. After changing the channel from that box, the logos appear correctly. There is a similar issue on the "Recordings" page when viewing program details. Timeline Page - badly scaled background Again, very minor. On the "Timeline" page, the area which contains the channel logos uses /gfx/dvbv_header_bg.gif as its background image. This doesn't scale very well (results in a stripy effect). A solid color background looks better. Edited March 27, 2009 by CX23882-19
Springveldt Posted March 28, 2009 Posted March 28, 2009 1) Go to the Search EPG and enter the name of the programme you wish to create a series-link for2) Save this as a Search Preset and tick the box for "Add to Auto-Record Search" 3) Repeat step 1 and 2 for as many programmes that you want to record in series-link style 4) Next, go to the Timer page and select "Autosearch Timer" from the drop-down box and click New Timer. 5) Pick a time that you want the Recording Service to search the search presets. This will be a recurring timer, so you might want it to run every day of the week. For me it is working really well so far. Thanks, worked a treat.
Barleyman Posted March 28, 2009 Posted March 28, 2009 1) Go to the Search EPG and enter the name of the programme you wish to create a series-link for2) Save this as a Search Preset and tick the box for "Add to Auto-Record Search" 3) Repeat step 1 and 2 for as many programmes that you want to record in series-link style 4) Next, go to the Timer page and select "Autosearch Timer" from the drop-down box and click New Timer. 5) Pick a time that you want the Recording Service to search the search presets. This will be a recurring timer, so you might want it to run every day of the week. For me it is working really well so far. Whoa. So I can _finally_ put EPG+ to rest and have recording service do it's stuff on the background automagically? I've been intimidated by the beta "recording link from DVBViewer/epg+ is kaput" line in betas since *.10.. Apparently it's not really necessary to use epg+ anymore at all, at least after you have recording service working properly. I'll have to take a look ..
Springveldt Posted March 29, 2009 Posted March 29, 2009 Can I suggest a little UI update in the web control. After the DST change last night all my timers where 1 hour out, they didn't auto-update. I couldn't find a way of deleting them all at once, I had to manually delete them 1 by 1. If we could have a little checkbox next to the timers we could select which ones to delete and this would have saved time. Even a "delete all" button would have been useful. I tried the "delete selected Recordings" button in the EPG Search but that only deleted my autosearch settings, all the timers remained. Is that a bug? I'm not sure if it is only meant to delete the autosearch setting or all the timers in the autosearch.
CX23882-19 Posted March 29, 2009 Posted March 29, 2009 I believe that some broadcasters send a "corrected" time before the DST change, but I could be wrong. For example, if a program runs from 08:00 to 08:30 every day of the week: - when you look at the EPG data BEFORE the change, these programmes before run from 08:00 to 08:30 and programmes after appear to run from 07:00 to 07:30 - when you look at the EPG data AFTER the change, these programmes all run from 08:00 to 08:30 This results in a duplicated timer, or a missed timer in case of manual timer settings. I don't know if DVBViewer tries to correct DST data, or if the broadcasters are sending an incorrect time as above, but this has always been a problem for me and I suspect it's the broadcasters at fault. They seem to assume times based upon nobody changing their PVR's clocks, which becomes an issue with PCs (and probably more intelligent PVRs) because the time is updated automatically. Right now I have two sets of timers - correct ones which were auto-set this morning, and ones an hour earlier which were set yesterday.
Springveldt Posted March 29, 2009 Posted March 29, 2009 If I was a litle smarter I would have set my autosearch timer to be performed at 3am this morning rather than midnight, but we live and learn. When I got up I changed my autosearch timer to run straight away and it brought through all the correct timers but with duplicates from an hour before. This is to be expected as the web control doesn't know anything about DST and to it they look like different timers (I wouldn't expect the timer function to validate each existing timer is still valid as it is a very uncommon occurance). So I think the "simple" fix is to set the autosearch timer to run at 3am, and give the user an option to mass delete timers without destroying their autosearch presets. A checkbox in the table header to indicate all timers and a checkbox in each table row to select individual timers would do the job. Also since I'm quite a lazy user I would like a button that ran my autsearch timer there and then for me rather than me having to go into the timer settings and change it to the current time, save it, let it run then change the timer back. I'd image that is fairly easy, just a new button that calls the autosearch run function. As a software developer by profession I hate users sometimes as well.
Springveldt Posted March 29, 2009 Posted March 29, 2009 hmm, I think I've run into another configuration problem. I've setup a new shared folder just to be sure and turned off all passwords. I configured the recorder setting to point to the new folder and moved all my recording in there. I refreshed the web control recordings and all the recordings came through as expected. I then ran DVBViewer (latest beta) on a client machine and set it up to use the recordingservice. Everything went fine and the recordings on the client DVBViewer got populated but they were pointing to a local folder (c:\recordedtv) not the folder on the server (\\myserver\recordedtv). On the client DVBViewer when I double click a recording to view it, it just disappears from the list BUT it also disappears from the recordingservice list as well when I check the web control. The actual file is still physically on the drive though. I clicked each recording int the DVBViewer client until all were gone. I checked the recordingservice and they were all gone from there as well. In the recordingservice I clicked "refresh db" and all my recording came back. The DVBViewer client refreshed as well but once again I can't actually play any of them. So, have I missed out a step somewhere or is this a bug? Recordingservice is 1.4.7.80 and DVBViewer is 4.0.1.35. Obviously the DVBViewer on the server works fine. I don't think it's a permissions issue as I've removed all passwords.
Springveldt Posted March 29, 2009 Posted March 29, 2009 Bah, sorry my bad, I'm being an idiot. I need to point the recordingservice at the network share directory, not the local directory. I stupidly thought the recordingservice would notice the path was a local one and change it to the network shared one but since you can call your network share anything you like it would have no way of mapping it. Think today is one of my dumb days.
janip Posted March 31, 2009 Posted March 31, 2009 Can't see those timer page on/off points. Maybe red and yellow or something else? http://en.wikipedia.org/wiki/Color_blindne...color_blindness
janip Posted March 31, 2009 Posted March 31, 2009 Can't see those timer page on/off points. Maybe red and yellow or something else? http://en.wikipedia.org/wiki/Color_blindne...color_blindness Ok, i change green image to brighter. That red-green blindness is very common. Everything else work good now. Maybe somebody can fix that channel logo disappear when you scroll down to tvguide page.
feucar Posted April 2, 2009 Posted April 2, 2009 (edited) Hi all, I'd like to ask some questions about webservice. I'm using recording service 1.4.7.90 (beta) and i'm trying to access the web interface using a pocketpc windows mobile 6.1 and its pocket internet explorer. This browser seems doesn't support the javascript functions extensively used by service's pages: java script:record('timer_new.html?aktion=timer_new&silent=1&time=39905,9253472222&channel=0','yes'); or java script:popup('epg_details.html?aktion=epg_details&time=39905,9253472222&channel=0'); This way seems to be impossible to record from epg or look to program details. Other issue: using standard web interface (not mobile) with internet explorer 6 on windows xp function "new recording timer" (without epg, new button from timers page) is not visible the channel selection combo box (see hardcopy). Thanks and compliments for the good work. Edited April 2, 2009 by feucar
Lars_MQ Posted April 2, 2009 Author Posted April 2, 2009 The second issue can be cured by using the corrected html template from here. The first issue: did you try the mobile (http://yourIP/mobile/) part? I know this needs also reworking but I'm having nor the time neither the resource (an actual device) to do it at the moment. So anyone who feels the need and has the knowlegde to work on this is welcome
feucar Posted April 2, 2009 Posted April 2, 2009 The second issue can be cured by using the corrected html template from here. The first issue: did you try the mobile (http://yourIP/mobile/) part? I know this needs also reworking but I'm having nor the time neither the resource (an actual device) to do it at the moment. So anyone who feels the need and has the knowlegde to work on this is welcome Thanks for reply. Second issue: I'll try. First issue: yes I'm, trying with the "http://yourIP/mobile" part. I've understood your message
janip Posted April 3, 2009 Posted April 3, 2009 (edited) Thanks for reply. Second issue: I'll try. First issue: yes I'm, trying with the "http://yourIP/mobile" part. I've understood your message http://yourIP/mobil is right. Small bug. If i timer superbike (13:00-13:45) and supersport (14:15-15:00) race with epg auto search and set both record 60min more time to end, then i will get one superbike timer. Edited April 3, 2009 by janip
Lars_MQ Posted April 3, 2009 Author Posted April 3, 2009 Uhm, what? Sorry but I don't understand your post. Maybe I should call it a day and read it again tomorrow morning.
janip Posted April 4, 2009 Posted April 4, 2009 Maybe picture? Timer 1. Teini-ikäiset Mutantti... + extra time to end Timer 2. Huntik + Extra time to end I will get only first record to timerlist with Epg auto search timer.
Lars_MQ Posted April 4, 2009 Author Posted April 4, 2009 Well yes it does check for is there a already a timer for this timewindow and channel to avoid duplicating timers.
janip Posted April 4, 2009 Posted April 4, 2009 Well yes it does check for is there a already a timer for this timewindow and channel to avoid duplicating timers. Yep. But now i will miss last race end, if biaggi crash. But i can live with that, have to check timer.
CX23882-19 Posted April 4, 2009 Posted April 4, 2009 I did a clean installation on Vista, and found that it is not possible remove the default recording folder under C:\Users\<username>\Videos, even when an alternative location has been set. I worked around it by manually editing the XML file to remove it and set my preferred location at E:\Videos to 0.
Lars_MQ Posted April 4, 2009 Author Posted April 4, 2009 With the 1.4.7.10 or the 1.4.7.90 version? [Edit] Found it, confirmed it, fixed it [/Edit]
feucar Posted April 4, 2009 Posted April 4, 2009 (edited) Thanks for reply. Second issue: I'll try. First issue: yes I'm, trying with the "http://yourIP/mobile" part. I've understood your message Hi, attached you can find a little remake of "\mobil" directory based on 1.4.7.90 version. Changes: - Dropped out the java script:popup, java script:record and so on instructions, substituted with direct link. - Inserted on top of every pages a little 3 choice menu for easy navigation Tested with pocket ie on a windows mobile 6.1 device Known issue: - The "save" and "cancel" buttons in "timer_new" page after action execution ("save" correctly set up the new timer) return to browser a "java script:window.close()" instruction that isn't correct because in this implementation we aren't using popup windows that aren't supported by the pocket ie. Best soluction I think should be always return the code: <HTML><HEAD><TITLE>DVBViewer - Redir</TITLE></HEAD> <BODY>You should be redirected automatically !<BR> <A HREF="http://192.168.10.50:4659/mobil/timer_list.html?aktion=timer_list">Click Here</A><BR> </BODY></HTML> actually returned olny when you select "cancel" after a "new timer" action from "timer list". Sorry I don't know how to fix this, any help will be appreciated. - Often the pocket ie don't ask for user/password Lars feel free to insert into DVBViewer any modification suggested without problems if you thinks it's worth. mobil.zip Edited April 4, 2009 by feucar
janip Posted April 5, 2009 Posted April 5, 2009 Maybe is good if i can set epg auto search to not record program replay? If epg auto searh find word "Replay" or something else, then it will pass timer. Maybe two or three different word to search. Do you need picture? hihiihi...
Rob100 Posted April 5, 2009 Posted April 5, 2009 Maybe is good if i can set epg auto search to not record program replay? I would find it very useful if the auto search (record) could be set to only scan certain day of the week. For example, lets say I want it to record our local news program (called "Anglia Tonight") on a Saturday/Sunday. Every week it seems to be on a different time late afternoon or early evening. So I'd like to be able to set it to search every Saturday/Sunday between 3pm and 7pm for "Anglia Tonight" on channel ITV1.
Lars_MQ Posted April 5, 2009 Author Posted April 5, 2009 That's actually a very useful suggestion. Thank you, I'll look into it and try to come up with something nice. As for the replay suggestion: nice idea but it can not work. I don't know what replay or repeat means in french, chinese, russian, suomi etc. In german it could be "" (nothing because most station do not mark repeats), "Wiederholung", "Wdh" or several other strings... so no match there. BUT you can always get aquainted with regEx and exclude your flavour of "repeat" there...
Rob100 Posted April 5, 2009 Posted April 5, 2009 (edited) That's actually a very useful suggestion. Thank you, I'll look into it and try to come up with something nice. Great stuff Something like the attached mock-up? I have quite a few more suggestions, want to hear them? Edited April 5, 2009 by Rob100
Lars_MQ Posted April 6, 2009 Author Posted April 6, 2009 Knock yourself out But remember, we don't want people to have a masters degree just to use the search Oh, and I don't promise anything. But I'll put the changes on hold to see, what you come up with. I'm going to add one thing which I need: The datefield can have the additional values "today" and "tomorrow" which will be replaced on the fly with the current (next to current) date.
uglyned Posted April 6, 2009 Posted April 6, 2009 The timer events for specific day feature would work very well with the 'add event to EPG search from OSD' feature I'm desperate for. Even if from the OSD I could only add an auto EPG search event for the current programme name and channel, at least it's now there and I won't miss any more episodes. I can then go into the recording service interface at my convenience and refine the search myself to avoid repeat transmissions. I still say it's better that recording service finds more than I want meaning I have to remove / disable / delete extra ones, than I miss shows I want to see! (I did read your post Lars that you're looking at something like this but I thought I'd add my thoughts while the subject was being discussed). Things like this make DVBViewer very wife freindly. I have a battle trying to convince her that we want a nice HTPC with DVBViewer - not Sky+!
janip Posted April 6, 2009 Posted April 6, 2009 That's actually a very useful suggestion. Thank you, I'll look into it and try to come up with something nice. As for the replay suggestion: nice idea but it can not work. I don't know what replay or repeat means in french, chinese, russian, suomi etc. In german it could be "" (nothing because most station do not mark repeats), "Wiederholung", "Wdh" or several other strings... so no match there. BUT you can always get aquainted with regEx and exclude your flavour of "repeat" there... Yes, i mean that user can set those word. But maybe that feature is very low priority. This sunday eurosport miss SBK last race, they show some f#%#*ing tour de france! Replay is good sometime.
Recommended Posts