![]() |
|
Register | Forum Rules | FAQs | Members List | Social Groups | Downloads | Search | Today's Posts | Mark Forums Read |
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]()
Web Feed Encoder version 0.9.6
Introduction The webfeedencoder is a means to get web based streaming TV and radio and device output available in SageTV and its extenders as if they were regular channels. As far as SageTV is concerned the webfeedencoder behaves like another TV tuner. The excellent VLC media player software is used to tune to the internet TV or radio station, add video to the radio, or audio to video where its missing, and dump to an MPEG2 file for SageTV. The means of tuning and detuning is completely configurable so any source of video or audio could be fed to SageTV via the webfeedencoder. The webfeedencoder also includes an EPG grabber to harvest schedules from the web pages and other sources and update SageTVs program guide without need for an XMLTV importer. Feeds can also be added to online services menu in SageTV. A configuration tool is provided which allows you to:
Installation of the encoder requires installation of a single plugin jar file to your SageTV installation and updates to the Sage.properties file. A comprehensive install wizard performs the whole installation task and provides options to downgrade to your previous version and uninstall. Headline changes this release
Installation Prerequisites
Installation and upgrade from earlier versions Download the file from here Unzip the download file in a location of your choice. The zip file contains a user guide and a jar file. To install or upgrade run: java -jar webfeedencoder_0_9_6.jar On windows vista and windows 7 you should run this in an elevated command prompt or from your admistrator account. Support and updates Support is available on this thread. Credits Many thanks to all those who have given WebFeedEncoder a try and provided valuable feedback. Special thanks to everybody who helped with pre-release testing. Version History 0.9.6 - 7th release.
0.9.5 - 6th release (Beta).
0.9.4 - 5th release (Beta).
0.9.3 - 4th release (Beta).
0.9.2 - 3rd release (Beta).
0.9.1 - 2nd release (Beta).
0.9.0 - Initial release (Beta) Screenshots The installer ![]() The config tool ![]() ![]() ![]() Adding a new channel - the essentials page will get you going ![]() Even easier - grab the information you need from external directory sites ![]() ![]() ![]() Optional extras: harvest the web for programme guides and now playing text ![]() ![]() Extra tweaking if you need it ![]() Test tools for all channel configuration http://www.keepandshare.com/userpics...t-13315087.jpg ![]() ![]() Last edited by Opus4; 02-21-2011 at 11:41 AM. Reason: image(s) too wide to post inline; changed to link |
#2
|
|||
|
|||
Beta testers please...
My testing is very UK focused, I only have an MVP not an HD200, and I've not tried your favourite internet radio stream. Post problems here and I will endeavour to turn around a fix soon as |
#3
|
||||
|
||||
wow...this will be a great addition.
So, if VLC can tune to the stream, this will play it? BTW, what "video" is added to the stream? Just a black image, or is it actually something? I'll try to try this out tonight :-) Matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9 |
#4
|
|||
|
|||
A scaled up channel logo, with a black border and potentially track now playing.
This is just what i had time to do - the possibilities are nearly endless...station webcams, further artist/track info and pictures.... |
#5
|
||||
|
||||
Thanks Michael, I've been hoping for something like this. I will give it a try in the next several days depending on what happens in "real life".
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#6
|
||||
|
||||
Wow, that's pretty brilliant. Great work
![]() I'll have to try this out over the weekend, I've been wanting a good webradio on extender solution for ages. |
#7
|
|||
|
|||
Guys,
It's somewhat difficult to discern what all has been going on since you've been exchanging data on "effectively" beta testing... so, on the TV streaming side, what is the current state of this plug-in? It sounds like it is allowing internet TV streaming - which would be the holy grail that everyone is looking for, if it allows things like hulu. Yet very few people have been commenting in the thread, so I figure this must not be the case. A solution that allowed true internet TV streaming would surely have everyone shouting from the mountaintops. Can you give us an update of "it currently works to do A, B, and C, it does not work to do X, Y, and Z"? Thanks, and keep up the good work!
__________________
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. |
#8
|
|||
|
|||
Quote:
This is now achieved bar a few issues that affect some users but not others. TV was a new thing at user request, and very easy to do for this plug-in, far easier than radio. By internet TV here I mean something which you can get via a URL which is a video stream and can play in a regular media player. Also for the moment this solution is intended to address a radio/tv channel rather than a source of online videos - which would be better accessed from the "online services" menu rather than the programme guide. I'm pretty sure if the feed publishes a stream URL or dumps an video file of any format I can make it operate as a channel in your lineup. I'm not really aware of anything I cannot make this plug in do but thats only I have not tried everything that is out there. If there is something you would like access to in SageTV I am very willing to give it a go. I chuffed to bits with what I have achieved with this plug in and am slightly disappointed after 10 months of effort that the SageTV community seems a little cool about what I have done. Could be for any number of reasons: its in beta, appears to require a lot of config, badly named, badly described. Who knows. Someone tell me ![]() I am not put off - I will keep making it more accessible and capable of feeding more sources into SageTV. As plug-ins go it is quite easy to try. It will NOT spray unwanted files over your sagetv installation - it only requires a small config change in SageTV properties. External programs are only the well known LMGestion XMLTV importer and the excellent open source, multi-platform, "play anything", very useful in its own right, VLC media player. Regards, Michael |
#9
|
|||
|
|||
Michael,
Gave this a whirl, I am not having much success with pulling in stations. All of the stations I have tried are not functioning from the command line in linux or from my install on Mac as well. I would post a log but feel it isn't your process as much as it is the ability of VLC to setup and record the mms streams. I will try to find a stream which does what I am aiming to accomplish. I will describe my setup though: Headless Linux server with audio disabled in the bios running 64-bit Jaunty 9.04 server and 1.6.13-64bit java. Also, note X does not run on this box and your command line code seems to require it. (You can run cvlc instead in Linux) Regarding improvements, I would like to run this jar as a load time option for server much like nielm's webserver. Is that possible? Also, it would be handy to add/manage stations from the gui. I will say though the RadioTime makes it very easy to setup. B
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
#10
|
|||
|
|||
Quote:
edit commands/tune.radio.unix.commands and add: --extraintf logger --logfile "%logfile%" -vvv to the end of the command line for vlc sessions. I will able to test linux myself for sure later this month. Don't fancy setting up dual boot but portable ubuntu jaunty should be available later this month and then I can get VLC 0.9.9. (Mac is another thing altogether - my code switches on file seperator / = unix \ = windows. Haven't given mac a thought) Edit your encoder.props and use cvlc instead of vlc in the vlc.exe property. Quote:
Michael |
#11
|
|||
|
|||
Quote:
B
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
#12
|
||||
|
||||
Quote:
My $0.02 is that the setup looks a little daunting. I want to try it out more but I want to have a few hours set aside to get things going. Most plugins and STVs only take a few minutes to install and try.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#13
|
|||
|
|||
Where is the .zip file with app and instructions to install?
|
#14
|
|||
|
|||
#15
|
|||
|
|||
whats the path on the scripts directory?
Running the encoder
As a service in windows In the scripts directory is a script(whats the path) installServiceNT.bat. Run this to install the encoder as a windows service. |
#16
|
|||
|
|||
Quote:
You have unzipped it somewhere it will have created a directory "webfeedencoder" Find that directory in windows explorer Descend into the scripts sub directory Double click on installServiceNT.bat file This should add the encoder as a windows service on windows boxes. You can check this by going to control panel->Administration tools->Services You should see "Web Feed Encoder" as a service - you may need to start it. Does this help at all? May be I misunderstood the issue. Michael |
#17
|
|||
|
|||
got it
Thx for the quick reply.
No scripts directory, I found under wrapper instead. |
#18
|
|||
|
|||
Hi,
I just installed the whole package and when running configtool.jar, I get "web feed encoder not running". When starting the webfeed encoder service is starts up OK (no errors) but stops again after a few seconds. I also tried running encoder.jar, same result. Could this be a vista 64 bit issue? Joost |
#19
|
|||
|
|||
Quote:
There are various scenarios in which this may happen. Please can you post the file webfeedencoder/logs/encoder.log and I will diagnose the problem. Thanks, Michael |
#20
|
|||
|
|||
Hi Michael,
Looks like a great plug-in. Can't wait to get it working. However, I'm having the same install problems as Farmer Scott and have not been successful with moving the install location to c:\webfeedencoder like jpt1303 did. Any fixes for this? MikeH
__________________
MikeH |
![]() |
Tags |
extender, internet video streaming, mvp, online videos, radio |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV and web radio | michaeldjcox | SageTV Customizations | 3 | 12-01-2008 11:09 AM |
STV Import: Simple Web Radio V1.2 | koelec | SageTV Customizations | 294 | 02-29-2008 12:53 PM |
Recording Volume vs. Web Radio / Music | FidgetyRat | SageTV Software | 0 | 11-29-2006 08:33 AM |