SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Placeshifter
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Placeshifter Discussion related to the SageTV Placeshifter application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV Placeshifter software application should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-11-2009, 12:20 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Question Faster Internet connections at home, time to support HD resolutions in placeshifter

Now that people are starting to get FIOS, CableTV internet connections with solid 10mbps, 20mbps upstream speeds it makes sense to look into hardware accelerated AVC encoding/decoding support; or in a worst case scenerio software encoding/decoding for HD resolutions. I'm curious if it makes sense for sageTV to start supporting HD resolutions in placeshifter for people who have the hardware and bandwith already in place to do this.

I currently get 11mpbs-16mbps upstream for highly compressed data transfers, definitely nothing lower than 11mbps (with 62mbps sustained downstream). Unfortunately, placeshifter is limited to only old fashioned SD DVD resolutions with a limit of just 2mbps speed. I currently max out my placeshifter settings to only get DVD quality over the internet. It would be great to watch real HDTV over the internet. I'm wondering how long it will be before this is a reality.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***

Last edited by mkanet; 11-11-2009 at 12:23 PM.
Reply With Quote
  #2  
Old 11-11-2009, 01:32 PM
Lucas Lucas is offline
Sage Icon
 
Join Date: Aug 2004
Location: Greece
Posts: 1,156
Until SageTV makes the necessary mods, you could theoretically have a VPN client on your remote PC and as such your placeshifter will think that it is opertating in your home LAN and work directly without transcoding.

Come to think of it, you could use the proper PC client version for this.....
__________________
Windows 10 64bit - Server: C2D, 6Gb RAM, 1xSamsung 840 Pro 128Gb, Seagate Archive HD 8TB - 2 x WD Green 1TB HDs for Recordings, PVR-USB2,Cinergy 2400i DVB-T, 2xTT DVB-S2 tuners, FireDTV S2
3 x HD300s
Reply With Quote
  #3  
Old 11-11-2009, 02:04 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Quote:
Originally Posted by Lucas View Post
Come to think of it, you could use the proper PC client version for this.....
I've tried using SageTV Client remotely over a VPN and it wasn't a very satisfying experience. Latency turns out to be a big issue in UI responsiveness. Placeshifter seems to handle this better since all the UI processing happens on the server and only the keystokes and screen updates are remoted. Whereas Client executes the UI locally, so all the database interactions have to be remoted over the VPN, which really slows things down.
__________________
-- Greg
Reply With Quote
  #4  
Old 11-11-2009, 02:11 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
If they ever bundle in a multithreaded version of ffmpeg then I think this is a real possibility. I know my Q6600 can handle faster than real time 720p encodes with conservative settings that look pretty good.
Reply With Quote
  #5  
Old 11-11-2009, 02:21 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Im already going through SSH remotely. Using the transcoder is necessary to dynamically adapt to bandwidth availability. Without the transcoder, all it would take is, for example, my wife to send an email with an attachment from home to break playback of the streamed mpeg2 file. Unfortunately no home internet speed offerings currently offer enough bandwidth to accomodate that kind of headroom. Non-transcoding for HD video is more appropriate for LAN speeds. Even my 802.11G wireless isnt good enough for reliable non-transcoded HD video.

Quote:
Originally Posted by Lucas View Post
Until SageTV makes the necessary mods, you could theoretically have a VPN client on your remote PC and as such your placeshifter will think that it is opertating in your home LAN and work directly without transcoding.

Come to think of it, you could use the proper PC client version for this.....
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #6  
Old 11-11-2009, 02:24 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
I wonder if its as easy as swapping out the executable.

Quote:
Originally Posted by evilpenguin View Post
If they ever bundle in a multithreaded version of ffmpeg then I think this is a real possibility. I know my Q6600 can handle faster than real time 720p encodes with conservative settings that look pretty good.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #7  
Old 11-11-2009, 02:45 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
If only it were that easy

Sage's FFmpeg (SageTVTranscoder) contains a lot of special customizations/optimizations for Sage so a straight up swap would completely break everything. But, they usually update ffmpeg with every new release so, provided there are no legal/technical issues, I wouldn't be surprised if they update to a multi-threaded version with the next beta cycle.

Last edited by evilpenguin; 11-11-2009 at 02:48 PM.
Reply With Quote
  #8  
Old 11-11-2009, 04:15 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
How many people really have 10Mbps pipes? I don't think anybody around here offers anything over 1Mbps (up) for prices south of astronimical.
Reply With Quote
  #9  
Old 11-11-2009, 09:38 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
The Sage transcoder already is multi-threaded, isn't it? I remember lots of discussions about a year ago or so. From the reports I've seen, it's never really lived up to expectations. I don't think it actually breaks things into separate threads very well.

I wonder if we'll ever see H.264 encoding on the Placeshifter. Is there some reason Sage can't use the x264 encoder?
Reply With Quote
  #10  
Old 11-11-2009, 11:03 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Which x264 encoder are you talking about? I dont know of a open source transcoder that supports Nvidia CUDA (or ATI's AVT). I'm guessing thats what sageTV development will be looking for if they decide to support AVC encoding.

EDIT: I found something that looks like might do the job, but I doubt sageTV would ever bundle it sageTV software since its not free:

Badaboomit


Quote:
Originally Posted by reggie14 View Post
...Is there some reason Sage can't use the x264 encoder?
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***

Last edited by mkanet; 11-11-2009 at 11:12 PM.
Reply With Quote
  #11  
Old 11-12-2009, 12:22 AM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by mkanet View Post
Which x264 encoder are you talking about? I dont know of a open source transcoder that supports Nvidia CUDA (or ATI's AVT). I'm guessing thats what sageTV development will be looking for if they decide to support AVC encoding.
x264 is an open source H.264 encoder. It's what Handbrake uses as a H.264 encoder. As you can imagine, it's software only. I don't see Sage using a CUDA encoder anytime in the foreseeable future. I don't think Placeshifting is a terribly important or widely used feature in Sage for them to pay licensing fees for a commercial product. And, I don't think we'll see a GPLed hardware-assisted encoder anytime soon.

And, I don't think there's a huge need for hardware-assisted encoding. Sure, it would be nice, particularly for HD stuff, but I don't think very many people will be streaming HD video to extenders. Decent bit-rate 480p video is probably enough (and unless I'm mistaken Sage doesn't even do that now), and strikes a pretty good balance between video quality, processing power and bandwidth. I'm guessing a pretty high percentage of Sage servers out there can encode H.264-main profile (high profile might be too much) in 480p in real-time in software.
Reply With Quote
  #12  
Old 11-12-2009, 06:06 AM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Yeah its hard for me to know what other people's needs are. For me, Ive already outgrown the max quality that sageTV placeshifter offers at 480p/576p @2000Kbps via Internet. If I were to take your comments as the average sageTV user's needs (which is probably true), my guess is sageTV will probably just stay where its at while devices like slingbox may much more easily offer "HD" resolutions. It would be relatively low cost for them; while marketing the "HD" offering (regardless of how many people actually actually can take advantage of it).

Quote:
Originally Posted by reggie14 View Post
x264 is an open source H.264 encoder. It's what Handbrake uses as a H.264 encoder. As you can imagine, it's software only. I don't see Sage using a CUDA encoder anytime in the foreseeable future. I don't think Placeshifting is a terribly important or widely used feature in Sage for them to pay licensing fees for a commercial product. And, I don't think we'll see a GPLed hardware-assisted encoder anytime soon.

And, I don't think there's a huge need for hardware-assisted encoding. Sure, it would be nice, particularly for HD stuff, but I don't think very many people will be streaming HD video to extenders. Decent bit-rate 480p video is probably enough (and unless I'm mistaken Sage doesn't even do that now), and strikes a pretty good balance between video quality, processing power and bandwidth. I'm guessing a pretty high percentage of Sage servers out there can encode H.264-main profile (high profile might be too much) in 480p in real-time in software.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #13  
Old 11-12-2009, 01:59 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Out of curiosity, does the higher resolution Placeshifter setting work on the extenders in placeshifter mode? I've never tried it on the extenders. I do occasionally use the PC-based Placeshifter client, and I can't use the D1 resolution because it just makes things look awful. I think there's some sort of goofy deinterlacing problem with mplayer, but I'm not sure. It's been discussed before here, but I don't think its been resolved yet (at least, not in the Placeshifter client as shipped).
Reply With Quote
  #14  
Old 11-12-2009, 02:06 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
How to play ripped bluray videos via placeshifter?

Does anyone have any ideas how to play ripped bluray movies via placeshifter? I have a several dozen bluray movies now (and growing quickly); but cant play any of them via placeshifter due ffmpeg's inability to trancode bluray on-the-fly; even on my quadcore Q6600 CPU. I'm guessing multithreading doesnt work that well or not at all. That would be kind of lame to not have an easy way to play any of my 1080p/1080i H.264 videos via Internet using placeshifter.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #15  
Old 11-12-2009, 03:16 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Since placeshifter can't play DVDs I doubt it will play Blue Ray.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #16  
Old 11-12-2009, 03:45 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
I meant bluray media files. A lot of people like to keep the movie itself without storing video games, trivia, commentaries, etc. I have no problems playing back my old fashioned DVDs in the form of mpeg2/vob. Sadly, FF/REW doesnt work on low-res 480p H.264 for me via placeshifter either. I'm not sure how all the people who record their TV recordings with the HD-PVR using H.264 even use placeshifter.

The only type of video that works correctly at any standard resolution and REW/FF is mpeg2; luckly, at least my TV recordings are in mpeg2 format.

Quote:
Originally Posted by gplasky View Post
Since placeshifter can't play DVDs I doubt it will play Blue Ray.

Gerry
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #17  
Old 11-12-2009, 04:35 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Get a Sling Box and hook it up to an extender. I have one, works great on rips.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #18  
Old 11-12-2009, 04:50 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
LOL.. yeah, I guess that's one way to solve the problem.

Quote:
Originally Posted by bcjenkins View Post
Get a Sling Box and hook it up to an extender. I have one, works great on rips.

B
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #19  
Old 11-12-2009, 05:14 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
It also solves the mobile phone playback problem too..
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #20  
Old 11-12-2009, 10:42 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
I just got word back from SageTV development. They are closely following the active development for CUDA support in FFMPEG. SageTV will definitely add this when its finished. They seem just as motivated to add it as I am. I think I'll just wait. It really doesnt make sense to temporarily use slingboxes and swap back and forth between it and sageTV placeshifter. Afterall, placeshifter has direct pure digital access to all 12 of my digital tuners.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
6.5.4 Placeshifter Over Internet lambda379 SageTV Beta Test Software 4 12-17-2008 09:59 PM
SageTV Announces Support for AMD LIVE!(TM) Home Cinema and Home Media Server Narflex Announcements 0 01-10-2007 09:09 AM
My internet at home is down... Is there anyway way to- flashbacck SageTV EPG Service 1 03-31-2005 06:57 PM
No PAL resolutions support in SageTV 2??? oshapir SageTV Software 11 08-13-2004 08:37 PM
Can Studio support widescreen resolutions olyar15 SageTV Customizations 4 05-22-2004 11:59 PM


All times are GMT -6. The time now is 04:17 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.