{"id":119,"date":"2009-06-29T23:31:13","date_gmt":"2009-06-29T05:31:13","guid":{"rendered":"http:\/\/qos.mine.nu\/wordpress\/?p=119"},"modified":"2010-09-24T01:34:25","modified_gmt":"2010-09-23T16:34:25","slug":"flowplayer2","status":"publish","type":"post","link":"https:\/\/qos.dev7.net\/wordpress\/2009\/06\/flowplayer2.html","title":{"rendered":"Flowplayer\u3092\u4f7f\u3063\u3066\u307f\u308b(2)"},"content":{"rendered":"<div id=\"wppda_alert\">\u3053\u306e\u8a18\u4e8b\u306f\uff12\u5e74\u4ee5\u4e0a\u524d\u306b\u66f8\u3044\u305f\u3082\u306e\u3067\u3059\u3002<br\/>\r\n\u305d\u306e\u305f\u3081\u60c5\u5831\u304c\u53e4\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002m(_ _)m<\/div><p>Flowplayer\u3067\u3001mp3\u3082\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u518d\u751f\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308b\u3068\u304b\u3002<\/p>\n<p><a href=\"http:\/\/flowplayer.org\/plugins\/streaming\/audio.html\">Streaming plugin:&nbsp; audio<\/a><\/p>\n<p>\u300c<a href=\"https:\/\/qos.dev7.net\/2009\/06\/flowplayer.html\">Flowplayer\u3092\u4f7f\u3063\u3066\u307f\u308b<\/a>\u300d\u3067\u8a2d\u5b9a\u3057\u305f\u74b0\u5883\u306b\u3001\u8ffd\u52a0\u8a2d\u5b9a\u3057\u3066\u307f\u308b\u3002<\/p>\n<p># DocumentRoot\u306f\u3001\/home\/apache22\/https\u3002<\/p>\n<p><code><br \/>\n% cd \/home\/apache22\/https\/flowplayer\/<br \/>\n% wget &#039;http:\/\/flowplayer.org\/releases\/flowplayer.audio\/flowplayer.audio-3.1.0.swf&#039;<br \/>\n% cd example<br \/>\n% cp index.php index_mp3.php<br \/>\n<\/code><\/p>\n<p>% vi index_mp3.php\u3000\u3000\u3000\u30fb\u30fb\u30fbid=&#8221;player&#8221;\u306eA\u30bf\u30b0\u3092\u2193\u306b\u5909\u66f4\u3002<\/p>\n<pre><code class=\"language-php\">\n&lt;div id=&quot;audio&quot; style=&quot;display:block;width:750px;height:30px;&quot;\n     href=&quot;&lt;?php echo urlencode($_SERVER[&quot;QUERY_STRING&quot;]) ?&gt;&quot;&gt;&lt;\/div&gt;\n<\/code><\/pre>\n<blockquote>\n<p>\u3042\u3068\u3001\u3059\u3050\u4e0b\u306e&lt;script&gt; \uff5e &lt;\/script&gt;\u3092\u2193\u306b\u5909\u66f4\u3002<\/p>\n<\/blockquote>\n<pre><code class=\"language-php\">\n&lt;script&gt;\n \/\/ install flowplayer into container\n $f(&quot;audio&quot;, &quot;..\/flowplayer-3.1.1.swf&quot;, {\n \n \/\/ fullscreen button not needed here\n plugins: {\n       controls:{\n               fullscreen: false,\n               heightm: 30\n       }\n },\n clip: {\n         autoPlay: true,\n         \/\/ optional: when playback starts close the first audio playback\n         onBeforeBegin: function() {\n                 $f(&quot;player&quot;).close();\n         }\n }\n });\n&lt;\/script&gt;\n<\/code><\/pre>\n<p>\u30b5\u30f3\u30d7\u30eb\u306emp3\u53d6\u5f97<br \/>\n<code><br \/>\n% wget &#039;http:\/\/flowplayer.org\/demos\/plugins\/fake_empire.mp3&#039;<br \/>\n<\/code><\/p>\n<p>\/flowplayer\/example\/index_mp3.php?\/flowplayer\/example\/fake_empire.mp3<br \/>\u3078\u30a2\u30af\u30bb\u30b9\u3057\u3066\u518d\u751f\u3067\u304d\u308c\u3070\uff2f\uff2b\u3002<\/p>\n<p>\u30a6\u30c1\u306e\u74b0\u5883\u3060\u3068\u3001\u2193\u3053\u3093\u306a\u611f\u3058\u306eURL\u306b\u306a\u308b\u3002<br \/>ttps:\/\/qos.mine.nu\/flowplayer\/example\/index_mp3.php?\/flowplayer\/example\/fake_empire.mp3<\/p>\n<p>mp4\u3084flv\u3068\u540c\u3058\u3088\u3046\u306b\u3001\u3053\u3061\u3089\u3082mp3\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3068\u3001\u52dd\u624b\u306bFlowplayer\u3067\u518d\u751f\u3055\u308c\u308b\u3088\u3046\u306b\u3001mod_rewrite\u306e\u8a2d\u5b9a\u3092\u30a4\u30b8\u308b\u3002\n<\/p>\n<p><code><br \/>\n&lt;IfModule mod_rewrite.c&gt;<br \/>\n  RewriteEngine   on<br \/>\n  RewriteCond     %{REQUEST_URI}  .*(?:mp4|flv)$<br \/>\n  RewriteCond     %{HTTP_REFERER} !flowplayer-.*swf<br \/>\n  RewriteRule      (.*(?:mp4|flv)) \/flowplayer\/example\/index.php?$1 [R]<\/p>\n<p>  # mp3\u7528\u306b\u8ffd\u52a0<br \/>\n  RewriteCond     %{REQUEST_URI}  .*(?:mp3)$<br \/>\n  RewriteCond     %{HTTP_REFERER} !flowplayer.audio-.*swf<br \/>\n  RewriteRule      (.*mp3)         \/flowplayer\/example\/index_mp3.php?$1 [R]<br \/>\n&lt;\/IfModule&gt;<br \/>\n<\/code><br \/>\n<code>% sudo \/usr\/local\/etc\/rc.d\/apache22 reload<\/code>\n<\/p>\n<p>\/flowplayer\/example\/fake_empire.mp3<br \/>\u3078\u30a2\u30af\u30bb\u30b9\u3057\u3066\u3001Flowplayer\u3067\u518d\u751f\u3067\u304d\u308c\u3070OK\u3002\n<\/p>\n<p>\u30a6\u30c1\u306e\u74b0\u5883\u3060\u3068\u3001\u2193\u3053\u3093\u306a\u611f\u3058\u306eURL\u3002<br \/>ttps:\/\/qos.mine.nu\/flowplayer\/example\/fake_empire.mp3\n<\/p>\n<p>\u2193\u753b\u9762\u30a4\u30e1\u30fc\u30b8\u3002\n<\/p>\n<p><a href=\"https:\/\/qos.dev7.net\/WindowsLiveWriter\/Flowplayer2_13F8E\/flowplayer_mp3_2.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 0px none ;\" alt=\"flowplayer_mp3\" src=\"https:\/\/qos.dev7.net\/WindowsLiveWriter\/Flowplayer2_13F8E\/flowplayer_mp3_thumb.png\" width=\"644\" border=\"0\" height=\"278\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u306e\u8a18\u4e8b\u306f\uff12\u5e74\u4ee5\u4e0a\u524d\u306b\u66f8\u3044\u305f\u3082\u306e\u3067\u3059\u3002 \u305d\u306e\u305f\u3081\u60c5\u5831\u304c\u53e4\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002m(_ _)mFlowplayer\u3067\u3001mp3\u3082\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u518d\u751f\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308b\u3068\u304b\u3002 Streaming plugin:&#038;nb &hellip; <a href=\"https:\/\/qos.dev7.net\/wordpress\/2009\/06\/flowplayer2.html\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[29,42,43,61,28,69],"class_list":["post-119","post","type-post","status-publish","format-standard","hentry","category-5","tag-apache","tag-flash","tag-flowplayer","tag-fon","tag-php","tag-swf"],"_links":{"self":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":10,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":1289,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts\/119\/revisions\/1289"}],"wp:attachment":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}