|
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
|
||||
|
||||
The approach I took, a long time ago, was to use plex on Roku. I even wrote a sagetv channel that served up views using the vfs. The streaming was biggest challenge, and added a VLC streamer specifically for that purpose. It did work, but, not great. And to be honest, streaming was the biggest challenge even when I was doing the Android apps. It wasn't until I ported/wrote the SageTV miniclient and implemented the streaming datasources from SageTV video playback became rock solid.
I thought about doing a brightscript version, but, I didn't have any interest in learning it. And then along came Android, which is java based, and fit better with my skills. I often wonder how much life Roku has left. Don't me wrong, I liked Roku (I own 3 of them), but I wonder with AppleTV and AndroidTV if they'll remain relevant. Good work on this, I'm sure others will be very interested... while I question how long Roku will be relevant, for today, it's still pretty relevant. Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#22
|
|||
|
|||
Quote:
That is the case with media players and also connected speakers, assuming that Apple ever gets their product out the door. And increasingly these devices, either speakers or media players or both, will act as a hub for Home Automation systems. So the independent hardware makers, like Roku may get squeezed out. It will be interesting to see if the independent streaming media companies, like Netflix and Spotify, will also get squeezed out.
__________________
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 |
#23
|
|||
|
|||
I think MCEBuddy could work for transcoding. I have it remove commercials, rename, rewrite, and create/place in directories for Emby in the middle of the night for my HDHR Prime recordings. Emby has a Roku app that will play my recordings remotely. I don't need it to transcode since Emby/Roku handle TS and MP4 just fine.
It would be nice to have a SageTV Roku app that would play them as soon as they're recorded with the commercials removed.
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist Last edited by hb4; 12-21-2017 at 06:29 PM. |
#24
|
|||
|
|||
All I know is I'm in awe of guys like Stuckless and the developers that have done all the remarkable and excellent coding for SageTV....which in my humble opinion, is still the best damn software to hit the market....like EVER!
We all like the tech stuff and solving problems...our customers (wives, sons, daughters and grandchildren) are the ones we use as excuses to come up with solutions. So, however long a platform may or may not be around....if that's what our 'customers' want to watch on today...that's what I'll be trying to provide a solution for! Win-win....the granddaughter is happy and grandpa is a hero for providing it!! In the end it's about actually 'watching' a show, not about how we arrange the 1's and 0's to get there....our 'customers' could care less! |
#25
|
||||
|
||||
Quote:
Does Roku support OpenGL and sockets? If so, and when you are done this, you might want to look creating an actual miniclient for Roku. It's not trivial, but, it's not too hard either. Also, internally, sagetv uses ffmpeg for streaming and it does have an experimental httpls streamer as well. Just wondering if your needing to use an external transcoding server was born out of a limitation of sagetv's ffmpeg, or, just that you wanted/needed it to be separate from sagetv. Do you intend to open source your streamer at some point? (not that you have to)
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#26
|
|||
|
|||
Quote:
While I haven't yet used sockets in brightscript, the documentation would seem to suggest that it can use TCP sockets. See: https://sdkdocs.roku.com/display/sdkdoc/roStreamSocket Regarding OpenGL, most of the Roku devices seem to support it, but I don't know enough about it to see how you program for it. See this link and search for OpenGL: https://sdkdocs.roku.com/display/sdk...eloper+Program A mini-client would be awesome, but I wouldn't have a clue where to start! But it might be fun to give it a go with some direction! The middleware FFMpeg solution I used was created for 2 reasons. First, brightscript makes extensive use of http for serving up content so the most obvious (to me) way to get at the Sage recordings was to use the existing sagex api's through the web server plugin. The transcoding coming from sage using that route was being provided by VLC in one of the web server plugin servlets. Using only http, I didn't see how to get at the FFMpeg in the actual Sage application. Additionally, the newer FFMpeg releases are way, way better at real-time transcoding than older versions. I found the latest releases (with the right parameters) to have a much higher quality and much less intensive CPU rate when transcoding video for a HD client. Basically, I did what I was comfortable doing, without screwing up my base Sage installation....which would really have me in the dog house with my customers.... At some point, I plan on making this available to others. Last edited by mwittl; 12-22-2017 at 09:57 AM. |
#27
|
|||
|
|||
I could see a need for a newer FFMPeg which supports newer containers and codecs. Not to mention HW accelerated enc and dec.
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
#28
|
|||
|
|||
Hey, any more progress?
|
#29
|
|||
|
|||
bumping this in the event anyone is still thinking about a Roku app for SageTV... apparently Roku TV's can play MPEG-2 just fine. I'm not sure about the external boxes but transcoding is definitely not needed on my TCL C803 https://my.hdhomerun.com/instructions/tv-dlna/ I tested this and can watch OTA TV just fine.
|
#30
|
|||
|
|||
Just found this thread, and it looks exciting. Is your software available to download anywhere? And is it possible to use without transcoding if on a local network?
cheers syrel |
#31
|
|||
|
|||
I know I personally would be interested in a roku app with direct ties to sagetv over going the plex route. Keep up the great work! I wish I had coding skills.
|
#32
|
|||
|
|||
And I am interested in anything that goes on with this too.
To Stuckless' question/concern on longevity, the answer is simple. Roku is a single point solution. The only real annoyance with it is the RF remote and the need to have someone make an app for it. Otherwise, it does YT, Netflix and Amazon as well as all the other things. There are many TVs out there that don't have all of the smart features and people are not going to replace a whole TV just to get them. So as far as I am concerned, yes, it will be around for a while. They are the only neutral party out there. Google and Amazon hate each other and most people don't actually buy Apple products at the scale that people think outside of the iPhone. I have several V2 and one V1 Chromecast and one Roku. Since Amazon finally got their app out for Canada, I have been using it and I really like it. Even with the two mentioned annoyances. If I could add SageTV to this, well that would be absolutely awesome.
__________________
My contribution to the internet: https://www.youtube.com/user/frontlinegeek |
#33
|
|||
|
|||
I just bought a RUKU Ultra and am trying to figure out what the benefits it has over the apps built into my LG OLED before i send it back. I thought if an app was available on to view my SagetV recorded content, it would be useful as an extender.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#34
|
||||
|
||||
Quote:
In any event, my guess is the advantage would be that the Ultra gives one access to 4K HDR video (away from SageTV, obviously) and it is voice controlled. |
#35
|
||||
|
||||
Just head a up Roku adding MPEG-2 decoding in ver 9 update
In case you didn't know that last MPEG-2 patent expired a long with MP3 and AC3 some time ago. |
#36
|
|||
|
|||
Do you have a link for Roku adding MPEG-2 support. I'd like to read up on it, but didn't see it in their release notes for OS 9.
|
#37
|
||||
|
||||
Quote:
|
#38
|
||||
|
||||
Quote:
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson |
#39
|
|||
|
|||
Quote:
If not in Roku, what about MiBox? Or anything else? I notice some cheap Chinese Android TV boxes say they have MPEG-2 but I have to wonder. I have a lot of OTA recordings and also watch live TV OTA (sports). I would like to move on from HD300s and have a single box at each TV if there's a miniclient solution that allows me to watch my Sage-recorded OTA MPEG-2. I'm open to any of them.
__________________
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. |
#40
|
||||
|
||||
Quote:
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV UI as a Roku App? | plawlor | SageTV Github Development | 41 | 01-27-2016 12:37 PM |
PlayOn/MyMedia/Roku/SageTV Question | Savage1701 | SageTV v7 Customizations | 5 | 11-14-2015 11:07 AM |
Roku+Plex = Leaving SageTV? Anyone regret it? | IVB | The SageTV Community | 60 | 08-29-2013 07:57 PM |
SageTV Roku channel? | tchapin | SageTV Media Extender | 79 | 01-14-2013 09:15 AM |
Just got a Roku box... | cncb | The SageTV Community | 4 | 12-08-2009 03:10 PM |