Last Update: 16-01-11
StreamTv 2
Main Features:
HTTP Based streaming of Live Tv.
HTTP Based Transcoding of Live Tv.
HTTP Links to tune and watch liveTv.
Finally a simple webserver to host anything you want on it with simple plugin support.
Hosted on Google code: mpstreamtv - Project Hosting on Google Code
---------------------------
Compile Info
---------------------------
1.0.4.3 is compiled against the 1.1.2 version of MediaPortal which was posted on the main page.
---------------------------
ChangeLog Since Last Build.
---------------------------
Re-compiled for latest offical MP release.
---------------------------
Download and Install Information
---------------------------
Since I can't remember the login details for googlecode the latest version is attached to this post. It uses the same installer as the other releases so just follow the same install instructions.
StreamTv 2 (version 1.4.2) can be downloaded from:
Patch: http://mpstreamtv.googlecode.com/files/setup_patch_1-4-02.exe
Full Install: http://mpstreamtv.googlecode.com/files/setup_full_1-4-02.exe
The only difference between the patch and full install is the encoders are included.
Now with an installer!
To install you need to stop the tvServer process. Also when you turn the plugin on you have to restart the TvServer before it will be active.
* For those who want to use ffmpeg StreamTv looks for it at:
%ProgramData%\Team MediaPortal\MediaPortal TV Server\StreamTv\FFMpeg\bin\ffmpeg.exe
(FFMpeg is included with MEncoder in the full installer, if the authors of either have an issue with this PM me).
FFMpeg is still untested.
If all went well your files should be located in something like:
C:\Program Files (x86)\Team MediaPortal\MediaPortal TV Server\
C:\ProgramData\Team MediaPortal\MediaPortal TV Server\StreamTv\
---------------------------
Start Up
---------------------------
If all went well you should have loaded up the TvServer Configuration tool, goto plugins and turned on StreamTv 2 then restart the TvServer.
Goto: http://127.0.0.1:8080/TvServer/ChannelList.rss
and see if it lists your channels.
Good luck and enjoy.
Valk.
---------------------------
For those who want to tinker with transcoding if you go into the wwwroot folder you will see a ChannelList.<some extension> and Timeshift.<some extension>
If you open those files up in notepad or your prefered xml editor you will see they are simple xml files.
For timeshifting I have a .m2ts which has transcoding disabled and a .mpeg which transcodes with the settings I used in the transcoding preview release.
Just as a note, {0} and {1} get replaced with the input and output locations for mencoder so it knows where to find the media to transcode it.
Also if you set changeable to true then when a user puts that option in the query string they can overwrite the default set in the file.
I still have more I want to do with this system for the plugins but for now its a start. Ideas welcome on improvements to it.
---------------------------
Final Comments
---------------------------
Enjoy .
This version is untested as I don't have a setup to test it with at the moment so if there are any issues please post and i'll try to fix them.
StreamTv 2
Main Features:
HTTP Based streaming of Live Tv.
HTTP Based Transcoding of Live Tv.
HTTP Links to tune and watch liveTv.
Finally a simple webserver to host anything you want on it with simple plugin support.
Hosted on Google code: mpstreamtv - Project Hosting on Google Code
---------------------------
Compile Info
---------------------------
1.0.4.3 is compiled against the 1.1.2 version of MediaPortal which was posted on the main page.
---------------------------
ChangeLog Since Last Build.
---------------------------
Re-compiled for latest offical MP release.
---------------------------
Download and Install Information
---------------------------
Since I can't remember the login details for googlecode the latest version is attached to this post. It uses the same installer as the other releases so just follow the same install instructions.
StreamTv 2 (version 1.4.2) can be downloaded from:
Patch: http://mpstreamtv.googlecode.com/files/setup_patch_1-4-02.exe
Full Install: http://mpstreamtv.googlecode.com/files/setup_full_1-4-02.exe
The only difference between the patch and full install is the encoders are included.
Now with an installer!
To install you need to stop the tvServer process. Also when you turn the plugin on you have to restart the TvServer before it will be active.
* For those who want to use ffmpeg StreamTv looks for it at:
%ProgramData%\Team MediaPortal\MediaPortal TV Server\StreamTv\FFMpeg\bin\ffmpeg.exe
(FFMpeg is included with MEncoder in the full installer, if the authors of either have an issue with this PM me).
FFMpeg is still untested.
If all went well your files should be located in something like:
C:\Program Files (x86)\Team MediaPortal\MediaPortal TV Server\
C:\ProgramData\Team MediaPortal\MediaPortal TV Server\StreamTv\
---------------------------
Start Up
---------------------------
If all went well you should have loaded up the TvServer Configuration tool, goto plugins and turned on StreamTv 2 then restart the TvServer.
Goto: http://127.0.0.1:8080/TvServer/ChannelList.rss
and see if it lists your channels.
Good luck and enjoy.
Valk.
---------------------------
For those who want to tinker with transcoding if you go into the wwwroot folder you will see a ChannelList.<some extension> and Timeshift.<some extension>
If you open those files up in notepad or your prefered xml editor you will see they are simple xml files.
For timeshifting I have a .m2ts which has transcoding disabled and a .mpeg which transcodes with the settings I used in the transcoding preview release.
Just as a note, {0} and {1} get replaced with the input and output locations for mencoder so it knows where to find the media to transcode it.
Also if you set changeable to true then when a user puts that option in the query string they can overwrite the default set in the file.
I still have more I want to do with this system for the plugins but for now its a start. Ideas welcome on improvements to it.
---------------------------
Final Comments
---------------------------
Enjoy .
This version is untested as I don't have a setup to test it with at the moment so if there are any issues please post and i'll try to fix them.