|
The SageTV Community Here's the place to discuss what's worth recording, HTPC deals at retail stores, events happening outside of your home theater, and pretty much anything else you'd like. (No For-Sale posts) |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
||||
|
||||
Quote:
I totally understand the revenue generated, and the sports fan wanting to see the whole game (could you imagine! "well that's all the time we have folks, check the paper to see who won"!), I also would rather not see sports (or anything) relegated to a special channel for just it. Why not blot out a sufficient amount of time that barring something TRULY unusual would be more then enough time? If the game took the "standard" amount of time they could fill the rest with interviews of athletes, highlight reels from HUGE games (recent or the past), Whatever (replay monologues from the tonight show, whatever). I think to continue to "push everything back" is a concept that should have be retired.
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip Clients: HD-200, Nexus Player w/ Android miniclient Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300 |
#22
|
|||
|
|||
Fox takes care of it by setting up a 1 hour buffer between the end of the game and the prime-time lineup and runs re-runs that it quashes if the game goes long.
It also looks like cbs provides an email/text message service to provide an update on what time your fav show is going to start due to sports run-overs. So who is going to turn http://www.cbs.com/eye-lerts/ into a plugin I don't know Java and have too many irons in the fire already so I'm not gonna do it. Here's an opportunity to be a hero....... |
#23
|
|||
|
|||
I suspect that game is why they now delay the following programming. It wouldn't have been so bad if the Raiders hadn't done their score a zillion points in the last 2 minutes trick. They did though, and a lot of people were really upset.
|
#24
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#25
|
|||
|
|||
Quote:
livepvrdata.com has a similar setup to what I was doing at the time with SRE - they're design/infrastructure is actually better. If CBS (or any network) were willing, they could easily provide up to the second programming changes to the livepvrdata.com web service, which could then be consumed and acted upon by SRE, any other Sage plugin, or, for that matter, any kind of software at all. I don't believe any contact was attempted by livepvrdata.com with CBS, though I did share my experiences with them on the subject. If the livepvrdata.com project regains the steam it's recently lost then perhaps they'll make a pitch to CBS, but I would expect the same response from CBS (i.e. none). Alternatively, if those emails have improved since I last received them then there are possibilities for SRE to add support for monitoring those emails - only issue with that is you have to somehow feed the emails to Sage/SRE. I never put any thought into that issue because I never got past the email parsing issues.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#26
|
|||
|
|||
I was actually thinking SJQ after I posted that. I agree it should be doable.
Well as for getting the messages, http://pyropus.ca/software/getmail/ looks like it would work and it has a cygwin package so installation shouldn't be too brutal I didn't find anything that was Windows native though. No surprise there.... If CBS sends the emails in a parsable format now I'd be glad to help with the parsing/cygwin details/etc. I just don't have the time to learn a new language right now. |
#27
|
|||
|
|||
Don't like the getmail idea because I don't like asking for and storing credentials, especially for something as critical/sensitive as email. However, I've got a couple ideas for handling the emails. Have to run it by the livepvrdata.com team and see if they'll accept a patch to support it. Let's assume they will, it requires a lot of tedious setup and account creation with the CBS service. So tedious, in fact, that I will not do it. I'll code the sol'n, but someone will have to volunteer to do the grunt work. So I guess we'll see just how bad people want this and that'll determine if it gets done. Of course, it's unlikely to be completed during this NFL season, but if it works, it'll be good to go for next season! Now I'll move over and wait for the line of volunteers to form. If some does want to volunteer for this then PM me because I probably will forget to return to this thread after a day or two and will miss out on any further replies.
Note: The grunt work I'm talking about could itself be automated by someone with the programming skills (doesn't have to be Java because this work is all outside of Sage), but either way I have no interest in doing it. Basically, it requires creating a unique account with the CBS alert system for each known CBS callsign (affiliate). A quick Google search tells me there's in the neighbourhood of 200 such affiliates. So someone would need to automate the process of creating 200 accounts, each with a unique email address, or they would manually have to create the accounts. The key is that the callsign of the CBS station would be embedded in the email address and we'd feed these emails into livepvrdata.com, which would process them and update up to the second programming changes for each CBS affiliate (livepvrdata.com can accept incoming emails with very little effort). From there, SRE could then just query livepvrdata.com just as it does for sports info and adjust recording times accordingly. The key here is that I'd need an account for each CBS affiliate since you can't subscribe to more than one callsign per email address on the CBS service. Note 2: This all hinges on the emails being in a somewhat consistent format that can be parsed to get the required info out of them. If that's not the case then all bets are off.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#28
|
|||
|
|||
As for storing credentials, that's what dummy mail accounts on gmail/hotmail/yahoomail/etc are for! It looks like getmail is a bust though so it's a moot point. I had a bit of freetime after dinner and installed it. Apparently the Python that is installed with cygwin doesn't have SSL support so I can't even attempt a connection to anything I have access to.
I think Sluggers implementation would be the best route to take. Lets see how many Undercover Boss, Amazing Race, and CSI: Kit Kat fans want to step up I will be willing to write a Curl script for doing the submissions on the CBS website if someone would provide a list of affiliates and the email address accounts/details (Creating 200+ CBS/gmail accounts would be a royal PITA) assuming the email is parsable. If anyone is considering getting this started, it might be wise to wait until the results of the email parsability are in |
#29
|
|||
|
|||
http://www.cbsnews.com/stories/2002/...in517034.shtml
The sucky part (maybe), is that you have to provide a valid zip code for each affiliate. So for WWJ (Detroit, MI), you must provide a valid zip code for Detroit otherwise the submission is rejected. Now that validation might be JS only and if so then you can probably bypass it, but if it's also done server side on submission then you're going to have to find a valid zip code for each listed affiliate and pass it along with the account creation. Again, more tedious work involved. I've signed up again for the emails for one of the CBS stations I get (Detroit) and will see what they look like this weekend. As for the email addresses, you won't need to create gmail/etc. accounts. They will just be livepvrdata.com addresses. The account name will be specific and will have the callsign embedded in them so that livepvrdata will know which station it's receiving updates for. For example, an address for WWJ affiliate would look like: cbsalerts+wwj AT livepvrdata DOT com NOTE: Don't use that email address, it won't work right now and I haven't finalized the availability of any email addresses with the livepvrdata.com team yet.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#30
|
|||
|
|||
While reading this thread, I find myself thinking that it's only a matter of time before this is a service that is available - some automated means of providing standardized data that is readable by a Tivo or major-cable-company-provided DVR. This has to be one of the main gripes of the fast-growing DVR society (not Sage geeks like us, but those who just want a simple out-of-the-box DVR)... "so, I bought this box that is supposed to know when a show is on and record it, but it's not PERFECT?!?!? Waaah!!!! I hate {insert provider name here}!!" (to which I would say, "dude, this DVR/Tivo is 100,000X better than your old VCR, deal with it...").
But nonetheless, griping consumers always get what they want (and technology manufacturers are always looking for some new little perk to add that will make their device stand out), so I expect it will only be a matter of time before Tivo, or Time-Warner, or Comcast, or some mega-behemoth works out a deal with major sports providers (the four major networks, ESPN) where the post-game schedule is provided automatically to cable/satellite providers, who can then send a signal to everyone's boxes to adjust the EPG. The question will be, when that becomes a standard technology in all these boxes, will the data be publicly available (and free) for HTPC developers as well.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such... Software: SageTV v9x64, stock STV with ADM. Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic). Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each. |
#31
|
||||
|
||||
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#32
|
|||
|
|||
Quote:
So the other alternative is that the end user pays either directly through a subscription service to access the data through Sage, MythTV, etc. or indirectly through an increased service fee with Tivo/cable co. DVR/sat co. DVR/etc. Since this data is being consumed and processed automatically, by design, it's not like costs can be offset by advertising revenue because there's no platform to show/view the ads. Either way, someone's eating the cost of this data and that's probably what's stopping a big player from doing this kind of thing on a large scale - there's just no way to make $$$ unless you're convinced that 1) the end user will pay for the privilege of accessing this data and 2) there's a big enough user base such that you could set a reasonable price point that the user would pay while still at least covering all expenses. I suspect neither point can be met and therefore the reason we have no reliable source for this kind of data. And given the shifting landscape of tv/content viewing to the internet, this kind of data is becoming less and less important since, presumably, someday you won't ever have to (or even want to) watch your show Sunday at 7pm, you'll just go to the show's web site and watch it on demand. I realize that day is well off into the future, but it's probably close enough to reality that this kind of investment is almost seen as useless by the "big boys".
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... Last edited by Slugger; 11-17-2010 at 12:39 PM. Reason: Internet tv |
#33
|
|||
|
|||
The ideal situation would be some sort of a "carrier feed" that transmits show info, not unlike the way that PSIP or Closed Captioning is transmitted on top of the broadcast signal. That way every second or so it could tell SageTV "Show=CSI:NY" or "Show=NFL Football". That would help for shows that are extended, like sports, but it wouldn't help as much for shows that have a delayed starting time but at least you could maybe set up a process to watch for when the show changes on the relevant channel.
Again theoretically, another way to do this would to have a real-time feed internet feed like a CSS feed that tells you when shows actually start and stop. The problem is that you may have to have a separate feed for each and every network affiliate in the country. But the cynic in me says that TV networks may like the uncertainty in their schedule - that means that you actually have to sit there and wait until your show comes on and that increase their ratings by a little bit. The downside to the networks is that they alienate viewers who say "screw it, I will just download the torrent later on tonight".
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#34
|
||||
|
||||
Quote:
Sorry, I'm not buying the idea that we should cheerfully accept correctable flaws in new technology simply because it's better than older technology. If we remain silent about dumb design decisions, then the designers have no incentive to improve their products.
__________________
-- Greg |
#35
|
|||
|
|||
Quote:
Given the fact that the OTA channels tend to be available on all types of tuners (OTA, QAM, cable) it it less likely to be an issue with most Sage users unless they like a lot of the shows that air on Sunday nights. And if you have OTA available it is a very cheap problem to solve.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#36
|
||||
|
||||
All those solutions would take care of situations if you wuld only be recording on the channel delayed. But if you are recording from multiple channels (barring additional tuners), you will have a conflict and lose something (potentially).
|
#37
|
|||
|
|||
Quote:
Of course, Sage also can have problems with it; I had a bad crashing error back in v7.0.21 which seemed to happen randomly - a bug submission and some back-and-forth later, and they determined it was caused when I had a EPG update and those channels choked on the OTA PSIP data somehow. They fixed it around release 22. I suspect that this is the reason that they don't make a big effort to alleviate the problem, and haven't totally fixed it in the 50+ years that they've been showing football on TV. After all, their goal IS to have eyes on their channel.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such... Software: SageTV v9x64, stock STV with ADM. Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic). Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each. |
#38
|
|||
|
|||
Quote:
By the way, you may be able to find guide data for that "OTA-only" channel that Sage does subscribe to. I had one channel similar to what you mention - it is the ion channel (from Buffalo NY) that has 3 or 4 sub-channels including a childrens channel called qubo. I was able to find a cable co, I think in Pittsburgh, that carried the channel. So I went to the Z2I website, entered a Pittsburgh zip code, entered the cable co (Comcast?) and found the channel ID number for qubo. I then manually added a new channel in Sage using this channel ID number and remapped channel 51-2 to this newly created channel and now I have guide data.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#39
|
|||
|
|||
Anyone else get a CBS alert email tonight? I'd like to see an email from someone in the eastern time zone that isn't subscribed for affiliate WWJ (Detroit). I'd also like to see some examples from anyone outside the eastern time zone.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#40
|
|||
|
|||
I signed up but didn't get an email, not even in the spam bucket. Does it look parsable?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CBS Freq info | paulie | SageTV United Kingdom | 1 | 05-24-2010 06:16 AM |
Does anyone record Medium over ATSC on CBS? | TwistedMelon | SageTV Software | 5 | 05-08-2010 09:22 AM |
CBS-HD grief | GTwannabe | SageTV Software | 1 | 08-27-2008 11:36 PM |
Playback of CBS HD = reboot ... stumped | dlandrum | SageTV Software | 3 | 12-03-2007 09:18 PM |
Stuttering Only During CBS Football | Goodspike | SageTV Software | 3 | 01-23-2006 11:46 PM |