<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Streaming MythTV from MythWeb using Flash</title>
	<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/</link>
	<description>Just another hacker making the world a better place</description>
	<pubDate>Wed, 07 Jan 2009 13:04:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: Wessel</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-955</link>
		<author>Wessel</author>
		<pubDate>Sat, 22 Nov 2008 21:36:23 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-955</guid>
		<description>I tried this and it all seemed to work first time:
-The 'encode' button is there in mythweb
-When I press it, .fvl files are created in my recordings directory

However, when I click '1X' (or any of the other buttons) to view the stream, the flash players comes up, but never gets past the 'spinning wheel'.

Any tips would be much appreciated.
Thanks.
Wessel</description>
		<content:encoded><![CDATA[<p>I tried this and it all seemed to work first time:<br />
-The &#8216;encode&#8217; button is there in mythweb<br />
-When I press it, .fvl files are created in my recordings directory</p>
<p>However, when I click &#8216;1X&#8217; (or any of the other buttons) to view the stream, the flash players comes up, but never gets past the &#8217;spinning wheel&#8217;.</p>
<p>Any tips would be much appreciated.<br />
Thanks.<br />
Wessel</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GrelryKeync</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-758</link>
		<author>GrelryKeync</author>
		<pubDate>Tue, 12 Aug 2008 22:44:00 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-758</guid>
		<description>netstat problem 
 
fabric problem silk velvet 
 
dell gx1 problems</description>
		<content:encoded><![CDATA[<p>netstat problem </p>
<p>fabric problem silk velvet </p>
<p>dell gx1 problems</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-745</link>
		<author>Andy</author>
		<pubDate>Fri, 08 Aug 2008 06:44:25 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-745</guid>
		<description>I'm really struggling with this, I'm running Mandriva 2008.1 and the recorded.php file is nothing like the ones mentioned. Replacing it with the modified one supplied results in a corrupt reocrdings page in mythweb, but looking at the code in recorded.php it isn't the same as tose mentioned here, so I can't work out the format or where to put code to enable the flash encode / stream links.

Using the supplied recorded.php does allow me to encode the flash file though, so the underlying mechanisms are lla working (the flv fiels are created OK etc.

So near yet so far - anyone have any ideas?

Andy.</description>
		<content:encoded><![CDATA[<p>I&#8217;m really struggling with this, I&#8217;m running Mandriva 2008.1 and the recorded.php file is nothing like the ones mentioned. Replacing it with the modified one supplied results in a corrupt reocrdings page in mythweb, but looking at the code in recorded.php it isn&#8217;t the same as tose mentioned here, so I can&#8217;t work out the format or where to put code to enable the flash encode / stream links.</p>
<p>Using the supplied recorded.php does allow me to encode the flash file though, so the underlying mechanisms are lla working (the flv fiels are created OK etc.</p>
<p>So near yet so far - anyone have any ideas?</p>
<p>Andy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larry</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-534</link>
		<author>larry</author>
		<pubDate>Fri, 09 May 2008 23:04:26 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-534</guid>
		<description>Ys3Zg7 sd9fj41dkg0ckahr82y4</description>
		<content:encoded><![CDATA[<p>Ys3Zg7 sd9fj41dkg0ckahr82y4</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dan</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-518</link>
		<author>dan</author>
		<pubDate>Tue, 08 Apr 2008 21:40:38 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-518</guid>
		<description>So if you delete the original recording will the flash version be deleted as well?</description>
		<content:encoded><![CDATA[<p>So if you delete the original recording will the flash version be deleted as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ezstreamer</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-381</link>
		<author>ezstreamer</author>
		<pubDate>Fri, 28 Dec 2007 12:36:07 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-381</guid>
		<description>The current MythWeb solution tries to launch FFmpeg on the server (from within handler.pl) to transcode the video to a format that can be played back by the Flex 2 based GPL flash video player.  If you stop the video, the FFmpeg job continues on, etc..

For Mac OS X, Linux and Windows based boxes, what's really needed is an option in MythWeb to launch VLC (in streaming mode) on the back-end and then launch either VLC, mplayer or WindowsMedia on the front-end to playback the stream.  (The advantage of using VLC on the client side too is that you can forward-fast/rewind the stream.)  Longer term, the flash video player could be hacked to simply display the RTP-over-HTTP stream from the VLC server and to control it using the VLC server's built-in mini-webserver.</description>
		<content:encoded><![CDATA[<p>The current MythWeb solution tries to launch FFmpeg on the server (from within handler.pl) to transcode the video to a format that can be played back by the Flex 2 based GPL flash video player.  If you stop the video, the FFmpeg job continues on, etc..</p>
<p>For Mac OS X, Linux and Windows based boxes, what&#8217;s really needed is an option in MythWeb to launch VLC (in streaming mode) on the back-end and then launch either VLC, mplayer or WindowsMedia on the front-end to playback the stream.  (The advantage of using VLC on the client side too is that you can forward-fast/rewind the stream.)  Longer term, the flash video player could be hacked to simply display the RTP-over-HTTP stream from the VLC server and to control it using the VLC server&#8217;s built-in mini-webserver.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael R. Hines</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-380</link>
		<author>Michael R. Hines</author>
		<pubDate>Fri, 28 Dec 2007 12:14:06 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-380</guid>
		<description>Jim, I encountered the same problems with repository-pulled versions of ffmpeg. They are several versions behind the latest versions of ffmpeg.

The errors you encountered above is because ffmpeg failed, not the ruby program. Do this to grab the latest version and install it into /usr/local:

svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

Then update the mythflash script to use the compiled version until your linux distribution updates its ffmpeg package in the future.</description>
		<content:encoded><![CDATA[<p>Jim, I encountered the same problems with repository-pulled versions of ffmpeg. They are several versions behind the latest versions of ffmpeg.</p>
<p>The errors you encountered above is because ffmpeg failed, not the ruby program. Do this to grab the latest version and install it into /usr/local:</p>
<p>svn checkout <a href="svn://svn.mplayerhq.hu/ffmpeg/trunk" rel="nofollow">svn://svn.mplayerhq.hu/ffmpeg/trunk</a> ffmpeg</p>
<p>Then update the mythflash script to use the compiled version until your linux distribution updates its ffmpeg package in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jim</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-368</link>
		<author>jim</author>
		<pubDate>Sat, 22 Dec 2007 18:40:34 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-368</guid>
		<description>nice feature... trying it with mythbuntu
having problems with flvtool2
jim@jim-mythbuntu:/usr/local/bin$ sudo ./mythflash.sh /var/www/mythweb/data/recordings 1086_20071222124800.nuv
/usr/bin/mplayer
/usr/bin/flvtool2
ERROR: undefined method `timestamp' for nil:NilClass
ERROR: /usr/local/lib/site_ruby/1.8/flv/stream.rb:285:in `lasttimestamp'
ERROR: /usr/local/lib/site_ruby/1.8/flv/stream.rb:274:in `duration'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:181:in `add_meta_data_tag'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:137:in `update'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:47:in `send'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:47:in `execute!'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:46:in `each'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:46:in `execute!'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:239:in `process_files'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:225:in `each'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:225:in `process_files'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:44:in `execute!'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2.rb:168:in `execute!'
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2.rb:228
ERROR: /usr/bin/flvtool2:2:in `require'
ERROR: /usr/bin/flvtool2:2
 any ideas ?
tnx jim</description>
		<content:encoded><![CDATA[<p>nice feature&#8230; trying it with mythbuntu<br />
having problems with flvtool2<br />
<a href="mailto:jim@jim-mythbuntu:/usr/local/bin$">jim@jim-mythbuntu:/usr/local/bin$</a> sudo ./mythflash.sh /var/www/mythweb/data/recordings 1086_20071222124800.nuv<br />
/usr/bin/mplayer<br />
/usr/bin/flvtool2<br />
ERROR: undefined method `timestamp&#8217; for nil:NilClass<br />
ERROR: /usr/local/lib/site_ruby/1.8/flv/stream.rb:285:in `lasttimestamp&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flv/stream.rb:274:in `duration&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:181:in `add_meta_data_tag&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:137:in `update&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:47:in `send&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:47:in `execute!&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:46:in `each&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:46:in `execute!&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:239:in `process_files&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:225:in `each&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:225:in `process_files&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2/base.rb:44:in `execute!&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2.rb:168:in `execute!&#8217;<br />
ERROR: /usr/local/lib/site_ruby/1.8/flvtool2.rb:228<br />
ERROR: /usr/bin/flvtool2:2:in `require&#8217;<br />
ERROR: /usr/bin/flvtool2:2<br />
 any ideas ?<br />
tnx jim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coaxial</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-284</link>
		<author>coaxial</author>
		<pubDate>Fri, 09 Nov 2007 22:00:18 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-284</guid>
		<description>'Nother Update: 

Not encoding big files was my fault. I somehow had it set to 480x480 which is not supported by ffmpeg! 

So now my only problem is trying to achieve the highest possible streaming quality. It looks ok, but I've seen better.  I think I need to mess with the bitrates, qfactor  and picture size...any help is appreciated.</description>
		<content:encoded><![CDATA[<p>&#8216;Nother Update: </p>
<p>Not encoding big files was my fault. I somehow had it set to 480&#215;480 which is not supported by ffmpeg! </p>
<p>So now my only problem is trying to achieve the highest possible streaming quality. It looks ok, but I&#8217;ve seen better.  I think I need to mess with the bitrates, qfactor  and picture size&#8230;any help is appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coaxial</title>
		<link>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-283</link>
		<author>coaxial</author>
		<pubDate>Thu, 08 Nov 2007 15:09:34 +0000</pubDate>
		<guid>http://chiefhacker.com/2007/01/22/streaming-mythtv-from-mythweb-using-flash/#comment-283</guid>
		<description>Update. If I try to encode a large file (this one is 3.99gb) from command line using the ffmpeg script command, ffmpeg reports time increasing, but frame, fps, etc all stay at 0.. I am going to let it run and see how long it runs unless thats indefinitely.</description>
		<content:encoded><![CDATA[<p>Update. If I try to encode a large file (this one is 3.99gb) from command line using the ffmpeg script command, ffmpeg reports time increasing, but frame, fps, etc all stay at 0.. I am going to let it run and see how long it runs unless thats indefinitely.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
