SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations

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
  #1  
Old 03-26-2015, 10:36 PM
Jabroni's Avatar
Jabroni Jabroni is offline
Sage Aficionado
 
Join Date: Mar 2006
Posts: 251
Suggestions required regarding Network Encoders / Network Streams

Im trying to feed some URLs to playback on Sage as channels (live HTTP streams) via a network encoder. What do you guys think it would be the best way to feed SageTV with the streams?? Ive seen the webfeeder encoder and it uses VLC to transcode, so not sure if that would be the best way. Streams would different resolutions/bitrates. Suggestions??


(Sorry to have posted here but I couldnt find any developers help subforum)
__________________
SageTV 7.1.9 / Phoenix
Captures: 1x Genpix Skywalker DVB4Sage / 1x 7500 Prof DVBS2 Tunner DVB4Sage / 1x HD HomeRun / 1x Slingbox M1 / 1x Colossus HD
Extender: 2x HD200 / 1x HD300

Reply With Quote
  #2  
Old 03-27-2015, 01:25 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Jabroni View Post
Im trying to feed some URLs to playback on Sage as channels (live HTTP streams) via a network encoder. What do you guys think it would be the best way to feed SageTV with the streams?? Ive seen the webfeeder encoder and it uses VLC to transcode, so not sure if that would be the best way. Streams would different resolutions/bitrates. Suggestions??


(Sorry to have posted here but I couldnt find any developers help subforum)
So is this an HTTP stream that is always available? Would you be able to create or source guide data for what is on at a given time? If so, then the network encoder interface may be your best bet. Do use it, you'll have to creat e a program to talk with sage, and sage will tell it when to start recording, and where to write the file, and also when to stop recording. Your program would need to launch something that could grab the feed and write it to a file (this is essentially what the webfeedencoder does, using VLC). You could use ffmpeg to do the writing. I'm not sure there'd be a valid reason to not use the webfeedencoder for this, as this is pretty much exactly what it was made to do.
__________________
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
Reply With Quote
  #3  
Old 03-27-2015, 12:13 PM
Jabroni's Avatar
Jabroni Jabroni is offline
Sage Aficionado
 
Join Date: Mar 2006
Posts: 251
Quote:
Originally Posted by Fuzzy View Post
So is this an HTTP stream that is always available? Would you be able to create or source guide data for what is on at a given time? If so, then the network encoder interface may be your best bet. Do use it, you'll have to creat e a program to talk with sage, and sage will tell it when to start recording, and where to write the file, and also when to stop recording. Your program would need to launch something that could grab the feed and write it to a file (this is essentially what the webfeedencoder does, using VLC). You could use ffmpeg to do the writing. I'm not sure there'd be a valid reason to not use the webfeedencoder for this, as this is pretty much exactly what it was made to do.
I would taken care of the guide part via SageTV API plugin (using the same DVBE4Sage EPG Backend plugin i created) to populate.. So far ive tried webfeedencoder however the links I tested seems to be skipping/not playing smooth on the extenders, might be something realted that they are HTTP Live streams that are like "chunks" of videos on a m3au playlist.

My idea is to create a network encoder for a IPTV service. These services on some channels they require to first generate the stream url for that specific channel + user, and that would pass as a channel. Plus channels are dynamic (they are adding channel often), so webfeedencoder wouldnt fit that much. So far Ive created a C# app that lists the live channels, and I generate the streaming url correctly and I can playback them correctly on latest VLC app, now I need to figure out the part on how to pass the stream to Sage.
__________________
SageTV 7.1.9 / Phoenix
Captures: 1x Genpix Skywalker DVB4Sage / 1x 7500 Prof DVBS2 Tunner DVB4Sage / 1x HD HomeRun / 1x Slingbox M1 / 1x Colossus HD
Extender: 2x HD200 / 1x HD300

Reply With Quote
Reply


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

Advanced Search
Display Modes

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
v7 Network encoders dhorth SageTV Software 2 03-06-2011 04:42 PM
Linux Network Encoders Mahoney SageTV Linux 2 10-01-2007 06:33 AM
PVR-500 SageTV Network Encoders davey_fl Hardware Support 1 06-19-2005 12:52 PM
Network whizzkid required!! ukmgranger General Discussion 23 12-16-2004 09:33 PM
Beta 2 and Network Encoders? jptaz SageTV Beta Test Software 2 01-23-2004 11:17 PM


All times are GMT -6. The time now is 01:55 AM.


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