SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #181  
Old 11-11-2011, 06:43 PM
jorton jorton is offline
Sage Icon
 
Join Date: Jul 2005
Location: Canada
Posts: 1,273
Quote:
Originally Posted by Fonceur View Post
So has anyone updated to 1.3 and noticed any differences, good or bad? I'm guessing I would have heard something if I had broken it...
Seems to be working again on iPhone/iPad on iOS5 for me. Just have the HDPVR file pauses I used to have during playback.

Thanks for getting this fixed.

J
Reply With Quote
  #182  
Old 11-20-2011, 10:42 AM
coldtoes coldtoes is offline
Sage User
 
Join Date: Dec 2007
Posts: 23
Quote:
Originally Posted by Fonceur View Post
Try with the latest version of the iOS streaming plugin, the TouchPad is no longer blocked...
Can anybody verify for me if the HP Touchpad works with streaming video? Is there anything that needs to be loaded on the HP Touchpad itself, to make this work?

I have access to the webinterface, and I have an option to "Watch Now" "On this Page", but the screenshot at the top seems to be fixed - there is no arrow on it for displaying video.

I've read the comments in this forum, and I believe that I have the 1.3 version of the Multimedia Streaming plugin (downloaded via SageTV Plugins).

Any ideas? Am I missing something simple, or should I start uploading logs?
__________________
Motherboard: Intel Core 2 Duo
Memory: 4 GB RAM
Storage: 1 x 250Gig SATA HDD,2 x 2TB SATA HDD
Video: Nvidia GT610 (HDMI Out for Audio and Video)
Tuners: Hauppauge PVR-500, HVR-1600, HVR-950Q,
OS: Windoze 8.1
Software: Sage 7.1.9.256, Java 7 update 51
Remote: Logitech Harmony One
Reply With Quote
  #183  
Old 11-20-2011, 10:52 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by coldtoes View Post
I have access to the webinterface, and I have an option to "Watch Now" "On this Page", but the screenshot at the top seems to be fixed - there is no arrow on it for displaying video.
From what I remember, reaching the actual playback was more convoluted than it should be, and I had to watch the demo video of the web server on geektonic to see how to do it... I don't know if it has changed since.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #184  
Old 01-03-2012, 06:20 PM
ryancampbell ryancampbell is offline
New Member
 
Join Date: Aug 2008
Posts: 4
64 bit?

Would it be possible to use the 64 bit ffmpeg binary? That would be a faster at transcoding. It might only be 25-33% faster but it could get some folks over the hump without upgrading servers.
Reply With Quote
  #185  
Old 01-03-2012, 06:31 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by ryancampbell View Post
Would it be possible to use the 64 bit ffmpeg binary?
Actually, on Windows it uses SageTV's version...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #186  
Old 01-22-2012, 11:04 AM
CptKirk CptKirk is offline
Sage Aficionado
 
Join Date: Sep 2010
Posts: 268
Unable to play recordings

- Description of the problem

I was traveling this week and went to use the web ui to watch some recorded shows. But once I got to the shows I found that none of them could be watched. Every show ends up with a circle with a line through it on top of the picture with the 'play' symbol. (see attached photo.jpg)

It has been working in the past. A few weeks ago I did go through the plugins and applied all updates. Which ones those were I don't recall. I updated 5 or 6 at least.

- CPU

Intel Core i7 Q820

- SageTV server operating system

SageTV V7.1.9.256 running on Win7 64 SP1 Pro

- Wireless Connection (WiFi G/N or 3G)

WiFi G, WiFi N or 3G (same results on all three of them)

- Type of device (iPhone, iPod touch, iPad)

iPhone 4

- iOS Version

5.0.1
Attached Images
File Type: jpg photo.jpg (61.4 KB, 160 views)
Attached Files
File Type: zip NoPlay.zip (212.3 KB, 118 views)
__________________
SageTV running on: Win10 21H2
SageTV 9.2.6.976 (64 bit)
Java 1.8.0 311 (64 bit)
OpenDCT 0.5.32 (64 bit)
Clients: HD300 (x2)
HDHR3-CC Prime 20220822 (Comcast CableCard) - 3 Tuners
HDFX-4K Flex 20220822 (OTA) - 4 Tuners

Last edited by CptKirk; 01-22-2012 at 11:06 AM.
Reply With Quote
  #187  
Old 01-22-2012, 11:21 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by CptKirk View Post
- Description of the problem
First of all, the fact that you are seeing that "denied" circle probably means that it never reached the iOS streaming plugin itself, it's the mobile web server itself that would be producing it...

From a glance at the sagetv_0.txt, your jetty web server has some serious issues... The log is full of exception... Did you move the server to a different OS/PC or something?
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #188  
Old 01-22-2012, 12:33 PM
CptKirk CptKirk is offline
Sage Aficionado
 
Join Date: Sep 2010
Posts: 268
No, no moves. It's been running on the same machine / same OS for months.
__________________
SageTV running on: Win10 21H2
SageTV 9.2.6.976 (64 bit)
Java 1.8.0 311 (64 bit)
OpenDCT 0.5.32 (64 bit)
Clients: HD300 (x2)
HDHR3-CC Prime 20220822 (Comcast CableCard) - 3 Tuners
HDFX-4K Flex 20220822 (OTA) - 4 Tuners
Reply With Quote
  #189  
Old 06-28-2012, 09:59 AM
benjatelcom benjatelcom is offline
Sage Advanced User
 
Join Date: Mar 2005
Posts: 92
iOS streaming quality templates?

Absolutely love the iOS streaming plugin, but would like to increase the quality of the video streams. One thing I notice is that the streams look like they are 15FPS, and resolution looks like QVGA perhaps. Perfectly viewable, but I think my server can do better. I see that high motion scenes tend to saturate the encoder's rate.

The SageTV transcoder process is using about 15-18% utilization on my six core PhenomII CPU.

All of my video is R5000 captured TS and MPEG files from Dishnet, so the initial quality is there.

Can we make adjustments to the encoding quality (templates perhaps)?

All the best,

Benjamin
__________________
Intel NUC i7 SageTV and Plex
Synology NAS 4TB
Nextcom R5000 on Dish VIP211
Tablo DVR
4 HD300 Extenders
Reply With Quote
  #190  
Old 06-28-2012, 05:05 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by benjatelcom View Post
but would like to increase the quality of the video streams.
In principle it uses a playlist with variant bit rates, so if the bandwidth permits, it should end up with a much higher quality... If you want to force a specific bit rate, you would need to add the following to the streaming URL:

&Quality=440

where 440 can be replaced by a value among: {150, 240, 440, 640, 840, 1240, 1840}

The source code is at:

http://sageplugins.cvs.sourceforge.n...ediaStreaming/

If anyone figures some issues in there, I could push an update, but nothing has jumped out last time I checked...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #191  
Old 06-28-2012, 08:40 PM
Olias's Avatar
Olias Olias is offline
Sage Advanced User
 
Join Date: Sep 2007
Location: Wisconsin
Posts: 179
Quote:
Originally Posted by benjatelcom View Post

The SageTV transcoder process is using about 15-18% utilization on my six core PhenomII CPU.
Does anyone know if the transcoder is multi-threaded? If not, you'll never see more cpu utilization than what you're seeing now. 16% for a single threaded program on your six core cpu is actually 100% of a single core.
Reply With Quote
  #192  
Old 06-28-2012, 09:36 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
The Sage transcoder is not multi-threaded.
__________________
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...
Reply With Quote
  #193  
Old 06-29-2012, 04:27 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Technically they are using a version of ffmpeg, and the streaming plugin is supposed to use the option to use multi core, but as Slugger said, it's possible that they disabled it in their compilation or something...

I think that the Linux version is using the regular ffmpeg, so it might be possible to modify the iOS streaming plugin to also use it and gain some performance...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #194  
Old 07-05-2012, 12:19 PM
NoodleNT NoodleNT is offline
Sage Advanced User
 
Join Date: Mar 2011
Location: DC
Posts: 197
Audio

I find the audio blown out when streaming. Is there any way to tweek this?
Reply With Quote
  #195  
Old 07-05-2012, 05:31 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by NoodleNT View Post
I find the audio blown out when streaming. Is there any way to tweek this?
I am planning on setting the audio to 64k instead of 48k and some other little tweaks, so that might help...

EDIT: I do see that the volume is at 1024 instead of the default 256, so I'll try 512...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad

Last edited by Fonceur; 07-05-2012 at 06:27 PM.
Reply With Quote
  #196  
Old 07-07-2012, 01:24 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
I've submitted version 1.3.3 which should be slightly better... I've increased the audio bit rate and dropped 2 video bit rates (to reduce the CPU load).

My plan is to drop even more bit rates, but instead have the streaming app provide its connection type (wifi/cellular) and device's width, so I can target it better... Of course if you are using the web server, that won't help you...

As far as I can tell, the pause at 10s is due to switching from the lower quality setting, which shouldn't be an issue if my plan works...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #197  
Old 07-08-2012, 09:03 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 1.3.4

- Try to use the original video's frame rate.
- Adjust bit rates based on initial quality.


Version 1.3.3

- Starting at higher initial bit rate.
- Disabled -bt.
- Reduced volume to 512.
- Increased audio bit rate to 64kbps.
- Removed the 640 kBps quality.


Version 1.3.2

- Removed the 1840 kBps quality.
- Reordered the qualities.


Version 1.3.1

- Disabled the authentication to enable Android streaming.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #198  
Old 10-09-2012, 08:49 AM
LehighBri LehighBri is offline
Sage Expert
 
Join Date: Sep 2006
Posts: 694
I am working on developing the SageTV addon for XBMC and am looking preliminarily at mobile streaming services. Assuming an iOS / HLS-compatible browser is available, what is the syntax for the URL that is used for streaming?

I see it might start with /stream, but am curious on what comes after? Do you pass in the mediafileid somehow?

I searched around and couldn't seem to find the answer in any of the documentation.
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings)
Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos)
Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin)
Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on)
Reply With Quote
  #199  
Old 10-09-2012, 03:56 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by LehighBri View Post
Assuming an iOS / HLS-compatible browser is available, what is the syntax for the URL that is used for streaming?
You want something like:

Code:
	    final StringBuilder sbURL = new StringBuilder("http://");
	    sbURL.append(hostname);
	    sbURL.append(":").append(jettyPort);
	    sbURL.append("/stream/HTTPLiveStreamingPlaylist?MediaFileId=");
	    sbURL.append(ID);
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #200  
Old 10-09-2012, 06:56 PM
LehighBri LehighBri is offline
Sage Expert
 
Join Date: Sep 2006
Posts: 694
Quote:
Originally Posted by Fonceur View Post
You want something like:

Code:
	    final StringBuilder sbURL = new StringBuilder("http://");
	    sbURL.append(hostname);
	    sbURL.append(":").append(jettyPort);
	    sbURL.append("/stream/HTTPLiveStreamingPlaylist?MediaFileId=");
	    sbURL.append(ID);
Perfect, thanks. And is there a way for to spit out a result that is a .m3u8 file? I see the file it spits out if I open that link in a browser is HTTPLiveStreamingPlaylist but with no extension on it.
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings)
Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos)
Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin)
Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on)
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
Plugin: Mobile Web Interface Version 2 jreichen SageTV v7 Customizations 411 02-28-2021 10:05 PM
Plugin: Mobile Web Interface 1.2 jreichen SageTV Customizations 281 06-17-2011 02:20 PM
FAQ: Mobile Web Interface V2 iOS Streaming jreichen SageTV v7 Customizations 3 11-07-2010 08:28 PM
Wanted: Developer for Web Interface Mobile Brent SageTV Customizations 249 02-09-2009 11:21 PM
Web User Interface + Secure = Broken Streaming Function jmoney579 SageTV Customizations 1 05-28-2008 01:51 AM


All times are GMT -6. The time now is 07:05 PM.


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