iPiMP 5.2.0 for MP 1.2.0 Beta (1 Viewer)

cheezey

Community Plugin Dev
August 26, 2004
1,560
312
51
West Yorks, UK
United Kingdom United Kingdom
  • Thread starter
  • Moderator
  • #1
iPiMP 5.2.0 for MediaPortal 1.2.0 Beta.

Live streaming is greatly improved thanks to the latest version of the SmoothStreaming Apache module and numerous iPiMP code updates, the dropped video streams are almost gone now. You can also stream Radio now.

Other updates included in this version are detailed in the changelog, one to note is the removal of the ability to do manual transcodings of recording or the ability to stream transcoded MP4 files. There's no need to offer two types of streaming for a recorded TV show. The transcode plugin is still there and will be maintained so you can continue to use it if needed, I'd be interested in feedback on this decision.

Minimum MP version is 1.2.0 Beta
THIS WILL NOT WORK ON MP 1.1.3 or lower

Change log
Download here (you only need to download the iPiMP Setup 5.2.0.821 for MP 1.2.0 Beta.exe file)
The Wiki (including install instructions) is also on the Google code site
The source is up on Google code

to help support continued iPiMP development
 

mylle

Portal Pro
April 14, 2005
574
66
Denmark
Denmark Denmark
Thanks alot Cheezey.

The "no channel group" bug after streaming once is now fixed for me.

Streaming recordings does not work though. Im getting this error:

NOT FOUND
the requested URL /SmoothStream.isml/SmoothStream.m3u8 was not found on this server

Keep up the great work :)

regards
Jacob
 

ravenrocks

Portal Pro
October 11, 2007
351
96
Country flag
When streaming to a PC the aspect ratio is not correct. It was the same in the previous version.
 

disaster123

MP Donator
  • Premium Supporter
  • May 14, 2008
    3,546
    432
    Germany Germany
    AW: Re: iPiMP 5.2.0 for MP 1.2.0 Beta

    Thanks alot Cheezey.

    The "no channel group" bug after streaming once is now fixed for me.

    Streaming recordings does not work though. Im getting this error:

    NOT FOUND
    the requested URL /SmoothStream.isml/SmoothStream.m3u8 was not found on this server

    Keep up the great work :)

    regards
    Jacob
    Same for me - this bug still exists.
     

    cheezey

    Community Plugin Dev
    August 26, 2004
    1,560
    312
    51
    West Yorks, UK
    United Kingdom United Kingdom
    • Thread starter
    • Moderator
    • #5
    Streaming recordings does not work though. Im getting this error:

    NOT FOUND
    the requested URL /SmoothStream.isml/SmoothStream.m3u8 was not found on this server
    Doh! Edit your C:\Program Files\iPiMP\Aspx\Config.xml - line 4

    Change from:

    <transcoder name="Recording" usetranscoding="1" filename="&quot;##FFMPEGPATH##\ffmpeg.exe&quot;" args="-ss 420 -i - -threads 0 etc. etc. etc.

    to:

    <transcoder name="Recording" usetranscoding="1" filename="&quot;##FFMPEGPATH##\ffmpeg.exe&quot;" args="-ss 420 -i &quot;{0}&quot; -threads 0 etc. etc. etc.
     

    cheezey

    Community Plugin Dev
    August 26, 2004
    1,560
    312
    51
    West Yorks, UK
    United Kingdom United Kingdom
    • Thread starter
    • Moderator
    • #6
    When streaming to a PC the aspect ratio is not correct. It was the same in the previous version.
    Yeah - the transcoding command always forces the aspect ratio to widescreen regardless of the source aspect ratio. This is something that I intend to look at in a future version but it's quite a lot of work.
     

    mylle

    Portal Pro
    April 14, 2005
    574
    66
    Denmark
    Denmark Denmark
    Streaming recordings does not work though. Im getting this error:

    NOT FOUND
    the requested URL /SmoothStream.isml/SmoothStream.m3u8 was not found on this server
    Doh! Edit your C:\Program Files\iPiMP\Aspx\Config.xml - line 4

    Change from:

    <transcoder name="Recording" usetranscoding="1" filename="&quot;##FFMPEGPATH##\ffmpeg.exe&quot;" args="-ss 420 -i - -threads 0 etc. etc. etc.

    to:

    <transcoder name="Recording" usetranscoding="1" filename="&quot;##FFMPEGPATH##\ffmpeg.exe&quot;" args="-ss 420 -i &quot;{0}&quot; -threads 0 etc. etc. etc.

    hmm. unfortunately no different.


    <appconfig>
    <transcoders>
    <transcoder name="LiveTV" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-i - -threads 0 -re -vcodec libx264 -fpre &quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg/ffpresets/libx264-veryfast.ffpreset&quot; -g 100 -keyint_min 50 -b 256k -s 480x272 -aspect 480:272 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="2" outputmethod="4" />
    <transcoder name="Recording" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-ss 420 -i &quot;{0}&quot; -threads 0 -re -vcodec libx264 -fpre &quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg/ffpresets/libx264-veryfast.ffpreset&quot; -g 100 -keyint_min 50 -b 256k -s 480x272 -aspect 480:272 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="0" outputmethod="4" />
    <transcoder name="TVSeries" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-i &quot;{0}&quot; -threads 0 -vcodec libx264 -fpre &quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg/ffpresets/libx264-veryfast.ffpreset&quot; -g 100 -keyint_min 50 -b 256k -s 480x272 -aspect 480:272 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="0" outputmethod="4" />
    <transcoder name="Radio" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-i - -threads 0 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="2" outputmethod="4" />
    </transcoders>
    </appconfig>
     

    cheezey

    Community Plugin Dev
    August 26, 2004
    1,560
    312
    51
    West Yorks, UK
    United Kingdom United Kingdom
    • Thread starter
    • Moderator
    • #8
    hmm. unfortunately no different.
    Try this...

    <appconfig>
    <transcoders>
    <transcoder name="LiveTV" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-i - -threads 0 -re -vcodec libx264 -fpre &quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg/ffpresets/libx264-veryfast.ffpreset&quot; -g 100 -keyint_min 50 -b 256k -s 480x272 -aspect 480:272 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="2" outputmethod="4" />
    <transcoder name="Recording" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-ss 420 -i &quot;{0}&quot; -threads 0 -vcodec libx264 -fpre &quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg/ffpresets/libx264-veryfast.ffpreset&quot; -g 100 -keyint_min 50 -b 256k -s 480x272 -aspect 480:272 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="0" outputmethod="4" />
    <transcoder name="TVSeries" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-i &quot;{0}&quot; -threads 0 -vcodec libx264 -fpre &quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg/ffpresets/libx264-veryfast.ffpreset&quot; -g 100 -keyint_min 50 -b 256k -s 480x272 -aspect 480:272 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="0" outputmethod="4" />
    <transcoder name="Radio" usetranscoding="1" filename="&quot;C:/Program Files (x86)/iPiMP/Utilities/ffmpeg\ffmpeg.exe&quot;" args="-i - -threads 0 -acodec libfaac -ac 2 -ab 64k -ar 44100 -async 2 -f ism http://192.168.1.50:80/SmoothStream.isml/Streams(SmoothStream)" inputmethod="2" outputmethod="4" />
    </transcoders>
    </appconfig>


    Also restart iPiMPWeb in case something is being cached (shouldn't be - but just in case).
    If that fails too can you post your C:\program Files\iPiMP\Apache\logs\error.log
     

    cheezey

    Community Plugin Dev
    August 26, 2004
    1,560
    312
    51
    West Yorks, UK
    United Kingdom United Kingdom
    • Thread starter
    • Moderator
    • #10
    He he - I was editing my previous reply whilst you were replying to it! Re-read please.
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    Top Bottom