<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Kawauso&apos;s Blog</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/" />
    <link rel="self" type="application/atom+xml" href="http://blog.kawauso.com/kawauso/atom.xml" />
    <id>tag:blog.kawauso.com,2010-07-13:/kawauso//2</id>
    <updated>2012-04-25T02:31:12Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 5.02</generator>

<entry>
    <title>らじおぱバージョン1.5.1リリース</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2012/04/151.html" />
    <id>tag:blog.kawauso.com,2012:/kawauso//2.192</id>

    <published>2012-04-24T21:24:04Z</published>
    <updated>2012-04-25T02:31:12Z</updated>

    <summary> お久しぶりです。 らじおぱを更新し1.5.1としてリリースしました。 このリリ...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioPad" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
お久しぶりです。
</p>
<p>
らじおぱを更新し1.5.1としてリリースしました。
このリリースでの変更点は以下のとおりです。
<ul>
	<li>このアプリケーションを起動するためのカスタムURLスキームを設定しました。</li>
</ul>
URLスキームというのはURLの先頭の部分(例えば"http")のことです。
カスタムURLスキームとはアプリが自分に対して割り当てるURLスキームのことで、別のアプリから指定されることによってそのアプリを起動することができるようになります。
らじおぱのカスタムURLスキームは com.kawauso.Ladiopa としました。
従って例えばブラウザからURL "com.kawauso.Ladiopa://" にアクセスするとらじおぱが起動するようになったはずです。
</p>
<p>
形式的な変更はそれだけですがあと2つ変更を入れました。
</p>
<p>
1つはiOS 5.1のiPadのSplit Viewへの対応です。
Split ViewというのはiPadの画面を横にすると左右に分かれ縦にすると統合されるタイプの画面表示です。
iOS 5.1になってこのビューが細かく改良されていましたのでiOS 5.1に合わせました。
iPadでiOS 5.0をお使いの方は表示が若干ずれてしまうと思いますので5.1にされることをおすすめします。
</p>
<p>
2つめはネットワーク切断により放送の再生が中断した場合の処理です。
以前まではエラー表示をして再生を終了させていましたが、できる限り再接続するように変更しました。
再接続を試みている間もバッファに再生データがある限り再生され、再接続が成功した場合さらに再生が継続されます。
ただしねとらじ(Icecast2)の仕様上なめらかに継続するわけではなく、前後にとんだりノイズが入ったような再生になることと思います。
なおこれに伴ってバッファサイズの設定に最長の×16を新設しました。
この処理変更は試験的に入れた面がありますので、何か気がついたことがありましたらメールかブログコメントかツイートメッセージをいただければと思います。
</p>
<p>
以下はまたApp Storeの審査について。
今回2回審査で不適格になりましたがどちらも
Metadata Rejected
(メタデータ失格)
という新しいタイプのものでした。
アプリ本体ではなく付属情報が不適格とのことで具体的には
"Since your application includes a browser allowing unfiltered internet access, ..."
「フィルター無しでインターネットアクセスできるブラウザーを含んでいる」からApp Storeレーティング(年齢適合)が正しく設定されていないというものです。
新しい基準ですね。
</p>
<p>
どのレーティングにすれば良いかまでは書いてなかったのですが4+から12+として再提出したところ今度はしっかり
"where content with mature or suggestive themes can be accessed, it should be rated 17+"
と17+にせよと返されたので素直に17+にしておきました。
自由にインターネットサイトにアクセスできるブラウザを内包しているアプリにはこの基準が適用されるようになったと思われますので開発者の方はお気をつけください。
</p>
<p>
それではまた。
</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Robotic Static Sounds USB Headset - LadioCast開発記その70</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/11/robotic_static_sounds_usb_head.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.191</id>

    <published>2011-11-16T12:38:22Z</published>
    <updated>2011-11-16T15:22:37Z</updated>

    <summary> MacにUSBヘッドセットを接続して使うと、数10分毎に入力音声が乱れる(人間...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
MacにUSBヘッドセットを接続して使うと、数10分毎に入力音声が乱れる(人間の声がロボットの声のようになる)場合があります。
この現象は随分以前からあり、Appleのユーザーフォーラムでも語られている問題(<a href="https://discussions.apple.com/thread/2166616">Robotic Static Sounds USB Headset</a>)です。
思い出した時にフォーラムをチェックしているのですが今だに解決には至っていない、というよりAppleの主張としては当該メーカー(ソフトウェア、ハードウェア)側が対応しなければならない問題ということのようです。
</p>
<p>
ただフォーラムでGriffinのiMicはどうやら大丈夫という話が出ていましたので、メモとしてこの記事を書いておきます。
iMicというのはMac対応として出ている数少ないそして随分以前からあるUSBオーディオインターフェース(マイクではありません)で、私もだいぶ昔に秋葉原で何気無く買ったものを持っています。
別にこれといって音質がいいわけではありませんし安くもありませんがやはりMac用ということでリファレンステストのためにずっと使ってきました。
ここへ来て価値があることがわかりましたのでこれからも大事に使っていこうと思います(^^)。
</p>
<p>
アナログヘッドセットを接続するためのUSBオーディオインターフェースが必要な方は、ちょっと見つけるのが難しいかもしれませんがこれを探してみると良いかもしれませんね。
</p>
]]>
        
    </content>
</entry>

<entry>
    <title>らじおぱバージョン1.5.0リリース</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/10/150.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.190</id>

    <published>2011-10-07T01:38:17Z</published>
    <updated>2011-10-07T02:06:39Z</updated>

    <summary> このカテゴリーお久しぶりですね^^。 予想外に早くらじおぱ1.5.0がApp ...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioPad" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
このカテゴリーお久しぶりですね^^。
予想外に早くらじおぱ1.5.0がApp Storeの審査を通過してしまったのであわてて書きます。
</p>
<p>
このリリースでの変更点は以下のとおりです。
    <ul>
	<li>iCloudで個々のお気に入り設定をお持ちのデバイス間で同期し共有できるようになりました (iOS 5以降)。</li>
    </ul>
</p>
<p>
iOS 5がリリースされるまで対応アプリも足止めされるかなと思っていたんですが出てしまっていいようですね。
何をどう対応したかはiOS 5にならないとわからないと思いますのでしばらくお待ちください。
</p>
<p>
このリリースを使用する注意点としまして、サウンドが設定されているお気に入りについてはサウンドを選択し直して更新されることをおすすめします。
これはファイルシステムがらみでアプリに対するチェック基準が若干厳しくなり方法を変更したことによります。
それ以外にも結構手を入れてしまったのですが、機能的には今まで通りに見えているべきはずです。
</p>
<p>
ではとりあえずそういうことで。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>らじおぱのプッシュ通知が4時間ぐらい止まりました</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/06/4_1.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.189</id>

    <published>2011-06-26T11:35:31Z</published>
    <updated>2011-06-26T11:59:52Z</updated>

    <summary> らじおぱのプッシュ通知が本日の16時22分から約4時間ぐらい止まりました。 こ...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioPad" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
らじおぱのプッシュ通知が本日の16時22分から約4時間ぐらい止まりました。
この間に始まってかつ終った放送についての通知はされてないと思います。
iOSプッシュ通知サービスを運用するためには1年毎に開発者サイトで発行されるデジタル証明書を更新しなければいけません。
昨年発行した証明書の有効期限が前記の日時だったのです。
</p>
<p>
通知されていないことに気がついたのが3時間後ぐらい(それでもラッキーでした)、期限が切れたことに思い至りあわてて手続きを始めました。
しかしデジタル証明書の発行とシステムへの設定は煩雑な上に1年前にやったきりのことなので細部を覚えていず、さらに時間がかかってしまいました。
</p>
<p>
来年覚えていられる自信も全くありません。
1週間ぐらい前になったらなんとか教えてもらいたい。
もっといいのは証明書の有効期間を100年ぐらいにしてもらえることですけれど。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>バージョン0.10.4リリース - LadioCast開発記その69</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/05/0104_-_ladiocast69.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.188</id>

    <published>2011-05-14T00:16:26Z</published>
    <updated>2011-05-14T00:17:24Z</updated>

    <summary> LadioCastバージョン0.10.4をリリースします。 LadioCast...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
LadioCastバージョン0.10.4をリリースします。
<ul>
<li><a href="http://ladiocast.kawauso.com/downloads/LadioCast-0.10.4.dmg">LadioCast-0.10.4.dmg</a> (3ウェイユニバーサルバイナリ・Mac OS X 10.5 "Leopard" 以降)</li>
</ul>
</p>
<p>
0.10.3から0.10.4への変更点は以下のとおりです。
<ul>
  <li>保存した設定ファイルを読み込めないバグを修正</li>
</ul>
</p>
<p>
前リリース同様、事前にMac App Storeに同バージョンを提出しておきました。
Mac App Store版について今回は、より通常版に近付けて審査が通るか、をみてみました。
それが通りましたので違いは以下だけとなります。
<ol>
<li>Power PC用バイナリーが省かれています</li>
<li>32ビットアーキテクチャーが優先されていません</li>
</ol>
2番目の32ビットアーキテクチャーが優先されていないことは注意が必要です。
通常版でなぜまだ32ビットアーキテクチャーを優先しているかといいますと、32ビット版しか無いライブラリをインストールして使用している場合が多いと思っているからです。
したがって逆に以下の場合Mac App Store版の動作は通常版と差異が無いといえます。
<ul>
<li>使用ライブラリを64ビットにできている場合</li>
<li>アプリケーション自体を32ビットで起動する場合</li>
</ul>
</p>
<p>
一体何のことをいっているんだ、と思われた方もいるでしょうね。
そういう方はあまり気にする必要は無い話だと思います。
</p>
<p>
ということでではでは。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Xcode 4.0.2 で PowerPC バイナリを作る</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/05/xcode_402_powerpc.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.187</id>

    <published>2011-05-05T07:00:32Z</published>
    <updated>2011-05-06T01:54:42Z</updated>

    <summary> Macの統合開発環境Xcodeはバージョン4になってPowerPCバイナリの生...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
Macの統合開発環境Xcodeはバージョン4になってPowerPCバイナリの生成をサポートしなくなりました。
それでも以下の設定をすれば生成させることができるようになったのでメモします。
</p>
<p>
(LLVM GCC使用を前提)PPCコンパイル環境をシンボリックリンクする。
</p>
<p>
<code>
sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/libexec/gcc/darwin/ppc /Developer/usr/libexec/gcc/darwin<br />
sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/libexec/gcc/darwin/ppc /usr/libexec/gcc/darwin<br />
sudo ln -s /Developer/usr/bin/powerpc-apple-darwin10-gcc-4.2.1 /Developer/usr/llvm-gcc-4.2/bin/powerpc-apple-darwin10-llvm-gcc-4.2<br />
sudo ln -s /Developer/usr/bin/powerpc-apple-darwin10-g++-4.2.1 /Developer/usr/llvm-gcc-4.2/bin/powerpc-apple-darwin10-llvm-g++-4.2<br />
</code>
</p>
<p>
Xcodeの当該プロジェクトのBuild Settingsの以下の値にppcを追加する。
<code>
<pre>
Valid Architectures
Architectures
</pre>
</code>
</p>
<p>
ちなみにできたユニバーサルアプリケーションから特定のアーキテクチャーのみのアプリケーションを作るのは簡単で
<code>
<pre>
ditto --arch i386 --arch x86_64 Original.app New.app
</pre>
</code>
などとすればよいようです。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>MacPeople - LadioCast開発記その68</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/01/macpeople_-_ladiocast68.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.185</id>

    <published>2011-01-30T13:39:26Z</published>
    <updated>2011-01-30T14:36:17Z</updated>

    <summary> 雑誌MacPeople 2011年3月号の特集5マック流音声活用のススメの中で...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
雑誌MacPeople 2011年3月号の特集5マック流音声活用のススメの中でLadioCastが小さく紹介されています。
LadioCastが雑誌に載るのって初めてじゃないかな。
少なくとも事前に連絡をもらったのはこの掲載が初めてです。
</p>
<p>
ソフトウェアとしても同付属のCD-ROMにバージョン0.9.2が収録されています。
収録のタイミングはバージョン0.10.3が出る直前だったようですが、
記事の方のスクリーンショットは0.10.3になってますね。
たぶんApp Storeが開いた後でそちらを元に執筆したんじゃないかな。
そんな気がします。
(そういえば0.10.3のRTMPストリーマーとか使えてるのかな、反応とか全然もらわないんですが。)
</p>
<p>
しかし雑誌の3月号って1月中に出るのね。
全く油断していました。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Mac App Store - LadioCast開発記その67</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/01/mac_app_store_-_ladiocast67.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.184</id>

    <published>2011-01-07T18:14:48Z</published>
    <updated>2011-01-23T17:43:28Z</updated>

    <summary> Mac App Storeに上げたLadioCastがここに上がっているものと...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
Mac App Storeに上げたLadioCastがここに上がっているものとどう違うかを書きます。
<ul>
<li>App Storeに適合したパッケージ形式になっています</li>
<li>Power PC用バイナリーが省かれています</li>
<li>MP3がエンコード形式メニューから省かれています</li>
</ul>
です。
</p>
<p>
以下は余談になります。
</p>
<p>
先月下旬にMac App Storeのオープン1月6日という日付が出ました。
正直それまで何か出すつもりは無かったのですけれど、日付が出ちゃうとそれに向けてお祭り心がうずくというかイベント好きの血が騒ぐというか。
iPhoneやiPadのときもそうでしたけれど、情報が限られ手続きが難しい時ほど面白さを感じてしまうんでしょうね^^。
</p>
<p>
というわけでそこからLadioCastをターゲットにApp Storeの審査規定を見てどう擦り合わせるか決め、Mac開発者登録をし、パッケージを作成し提出しました。
ホリデーシーズンをはさんでいたので正確なところはわかりませんが、
Mac App Storeの審査期間はiOSの場合とだいたい同じぐらい。
幸い落ちることなく年内に通ったのでさらに踏み込んでアップデートをかけ、
幸いこれもそのまま通りオープンに間にも合いました。
ちなみに二回目の審査時間自体は例外的にかなり短かった。
時間単位ですら無かったです。
完全な推測ですが全体の感じから日本発は日本で審査しているのではないかと思える節が。
そういう意味ではiPhone App Storeの初期の頃の審査に近い感じもしました。
</p>
<p>
ということで。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>バージョン0.10.3リリース - LadioCast開発記その66</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/01/0103_-_ladiocast66.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.183</id>

    <published>2011-01-07T14:02:27Z</published>
    <updated>2011-01-07T14:08:15Z</updated>

    <summary> LadioCastバージョン0.10.3をリリースします。 LadioCast...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
LadioCastバージョン0.10.3をリリースします。
<ul>
<li><a href="http://ladiocast.kawauso.com/downloads/LadioCast-0.10.3.dmg">LadioCast-0.10.3.dmg</a> (3ウェイユニバーサルバイナリ・Mac OS X 10.5 "Leopard" 以降)</li>
</ul>
</p>
<p>
0.10.2から0.10.3への変更点は以下のとおりです。
<ul>
  <li>ReadMeとChangeLogドキュメントをヘルプメニューへ追加</li>
</ul>
現在Mac App Storeに上がっているものはこれがベースになっています。その話についてはエントリーを改めて。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>バージョン0.10.2リリース - LadioCast開発記その65</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/01/0102_-_ladiocast65.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.182</id>

    <published>2011-01-07T13:38:46Z</published>
    <updated>2011-01-07T14:06:58Z</updated>

    <summary> LadioCastバージョン0.10.2をリリースします。 LadioCast...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
LadioCastバージョン0.10.2をリリースします。
<ul>
<li><a href="http://ladiocast.kawauso.com/downloads/LadioCast-0.10.2.dmg">LadioCast-0.10.2.dmg</a> (3ウェイユニバーサルバイナリ・Mac OS X 10.5 "Leopard" 以降)</li>
</ul>
</p>
<p>
0.10.1から0.10.2への変更点は以下のとおりです。
<ul>
  <li>RTMPストリーマーのメタデータ設定を実装</li>
</ul>
すぐに0.10.3へGO!
</p>]]>
        
    </content>
</entry>

<entry>
    <title>USBオーディオの宇宙人声に対するAppleの見解を要約 - LadioCast開発記その64</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2011/01/usbapple.html" />
    <id>tag:blog.kawauso.com,2011:/kawauso//2.181</id>

    <published>2011-01-06T14:50:33Z</published>
    <updated>2011-01-07T13:40:52Z</updated>

    <summary> MacでUSBオーディオ(ヘッドセットとか)を使っていると20分ぐらいして音声...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
MacでUSBオーディオ(ヘッドセットとか)を使っていると20分ぐらいして音声が宇宙人(とかロボットとか生霊とか)のようになる現象が以前からありました。
この現象についてAppleから<a href="http://discussions.apple.com/thread.jspa?threadID=2166616&start=47">詳しい返事をもらったという投稿</a>がありましたので、要約したいと思います。
</p>
<p>
<ul>
<li>
この問題はアプリケーションがオーディオドライバーのサンプルレートを正しく変更していないために起きる。
</li>
<li>
Mac OS X 10.5.6およびそれ以前で問題にならなかったのは、USBオーディオドライバーが入力と出力でそれぞれオーディオエンジンを提供していたため。片方のサンプルレートを変更してももう片方に影響しなかった。
</li>
<li>
Mac OS X 10.5.7からは1つのオーディオエンジンで入力と出力を扱うようになったため、影響するようになった。
</li>
<li>
10.5.6でも1つのサンプルレートしかサポートしないドライバーであれば同じ問題が生じる。
</li>
<li>
USBオーディオドライバーに限らずFirewireオーディオドライバーも1つのオーディオエンジンで入力と出力を扱うので同じ問題が生じる。
</li>
<li>
結論としてサードパーティーのアプリケーションの問題なので、そのようにこの問題を連絡してかまわない。
</li>
</ul>
</p>
<p>
既にスカイプ社にはこの見解を引用した<a href="https://jira.skype.com/browse/SCM-747">レポート</a>が上げられているようですが、現時点で対応は未定のようです。
</p>
<p>
ひるがえってこの話LadioCastに関わりがあるかどうか。
実装的にデバイスのサンプルレートとは独立させているので大丈夫じゃないかなぁと思いますが、
この回答だけではなんとも判断できないのが正直なところです。
スカイプ社が仮に対応した後、まだ続くようならそこから考えるかも^^。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>OpenswanのUbuntu 64bit用Debianパッケージを作る</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2010/12/openswanubuntu_64bit_serverdeb.html" />
    <id>tag:blog.kawauso.com,2010:/kawauso//2.180</id>

    <published>2010-12-29T00:05:51Z</published>
    <updated>2010-12-31T01:48:01Z</updated>

    <summary> IPSec実装Openswanの最新版2.6.32のUbuntu用パッケージが...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
IPSec実装<a href="http://www.openswan.org/">Openswan</a>の最新版2.6.32のUbuntu用パッケージが32ビット版しかアップされてないようなので、良い機会と思いtarballから自分で作る手順を調べてメモ。
<code>
<pre>
# aptitude install libgmp3-dev devscripts debhelper libssl-dev htmldoc man2html
 libcurl4-openssl-dev libopensc2-dev libldap2-dev libpam0g-dev libkrb5-dev dpatch
 po-debconf
# tar zxvf openswan-2.6.32.tar.gz
# cd openswan-2.6.32
# debuild -i -us -uc -b
# cd ..
</pre>
</code>
インストール
<code>
<pre>
# dpkg -i openswan_2.6.32-1xelerance1_amd64.deb
</pre>
</code>
</p>
<p>
Ubuntuほとんどのパッケージは標準でこと足りるのだがOpenswanだけは新しいものでないと話にならない。
</p>
<p>
以前のエントリー<a href="/kawauso/2008/10/iphone_ipod_touch_macl2tp_over.html">Mac, iPhone, iPod touchでL2TP over IPSec - サーバ設定編</a>は今見ると無駄が多いのでいつか書き直したい。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>らじおぱバージョン1.4.1リリース</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2010/12/141.html" />
    <id>tag:blog.kawauso.com,2010:/kawauso//2.179</id>

    <published>2010-12-22T22:00:55Z</published>
    <updated>2010-12-22T22:25:17Z</updated>

    <summary> らじおぱ1.4.1がApp Storeの審査を通過しました。 このリリースでの...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioPad" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
らじおぱ1.4.1がApp Storeの審査を通過しました。
このリリースでの変更点は以下のとおりです。
    <ul>
	<li>番組表を取得できなかった際のエラー処理を修正しました</li>
    </ul>
単発ですがちょっと気になったので修正をリリースしておくことにしました。
</p>
<p>
今回初めて開発者が公開タイミングをコントロールできるモードで提出してみましたが、審査通過に早めに気がついてよかったです。
明日からコントロールするサイトが1週間の休みに入るはずですので。
</p>
<p>
では。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>いろいろなサービスのFMSに軽くつなげてみる - LadioCast開発記その63</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2010/12/fms_-_ladiocast63.html" />
    <id>tag:blog.kawauso.com,2010:/kawauso//2.178</id>

    <published>2010-12-13T21:46:19Z</published>
    <updated>2010-12-13T21:46:24Z</updated>

    <summary> Flash Media Serverを使ったライブ配信サービスというのはサーバ...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
Flash Media Serverを使ったライブ配信サービスというのはサーバー側においてもいくらでも独自作り込みできてしまうので、部外者にとって厳しいサービスです。
ただFlash Media Live Encoderでも接続可能にしているケースが増えていますので、そこを拠り所としてLadioCastをつなげてみます。
(逆にいうとFMLEに対応していないサービスではまず難しいでしょう。)
なおFMLE用接続プロファイルXMLから接続アドレスを読み込む機能を、LadioCast RTMPストリーマーにつけてありますので、同プロファイルがダウンロードできる場合は用いてみて下さい。
</p>
<p>
以下の確認方法では、いわゆるそのサービスの番組表に載ったか載らなかったか、放送として認識されたかどうかについては全く関知していません。
現状のLadioCast 0.10.1をFMLE用のアドレスにつなげてみて音声ストリーミングを送信できたかどうか、できた場合は同アドレスについてFlash Playerで音声ストリーミングを再生できたかどうかを確認しています。
(つまり個別のサービス自体についてはよく知らない者が行うとっても浅いテストです。)
</p>
<p>
<dl>
<dt>ニコニコ生放送</dt>
<dd>送信、受信とも確認できました。今回試したFMSの中では最も素直な作りになっているように思います。</dd>
<dt>USTREAM</dt>
<dd>送信は確認できましたが受信は確認できませんでした。配信は別アドレスになっているのか、単に吸い込まれて捨てられただけなのかよくわかりませんでした。</dd>
<dt>Justin.tv</dt>
<dd>送信できませんでした。正確にいうと接続はできましたがそこからのRTMP上のサーバー応答が乏しかったため、ストリーミングの送信をしていいのかLadioCastが判断できるに至りませんでした。</dd>
<dt>Stickam JAPAN!</dt>
<dd>接続プロファイルXMLがどこに提供されているのか見つけられなかったのでテストできませんでした^^;。</dd>
</dl>
ざっとこんな感じでしたね〜。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>バージョン0.10.1リリース - LadioCast開発記その62</title>
    <link rel="alternate" type="text/html" href="http://blog.kawauso.com/kawauso/2010/12/post_60.html" />
    <id>tag:blog.kawauso.com,2010:/kawauso//2.177</id>

    <published>2010-12-13T21:45:48Z</published>
    <updated>2010-12-13T21:50:46Z</updated>

    <summary> LadioCastバージョン0.10.1をリリースします。 LadioCast...</summary>
    <author>
        <name>かわうそ</name>
        
    </author>
    
        <category term="LadioCast" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://blog.kawauso.com/kawauso/">
        <![CDATA[<p>
<a href="http://blog.kawauso.com/kawauso/assets_c/2010/12/SS-2010-12-14-7.html" onclick="window.open('http://blog.kawauso.com/kawauso/assets_c/2010/12/SS-2010-12-14-7.html','popup','width=562,height=476,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.kawauso.com/kawauso/assets_c/2010/12/SS-2010-12-14-thumb-320x271-7.png" width="320" height="271" alt="SS-2010-12-14.png" class="mt-image-none" style="" /></a>
</p>
<p>
LadioCastバージョン0.10.1をリリースします。
<ul>
<li><a href="http://ladiocast.kawauso.com/downloads/LadioCast-0.10.1.dmg">LadioCast-0.10.1.dmg</a> (3ウェイユニバーサルバイナリ・Mac OS X 10.5 "Leopard" 以降)</li>
</ul>
</p>
<p>
0.10.0から0.10.1への変更点は以下のとおりです。
<ul>
  <li>Flash Media Serverへ音声ストリーミングを送信するRTMP(Real Time Messaging Protocol)ストリーマーを実装</li>
  <li>ユーザー定義AppleScriptで扱えるイベントを追加</li>
  <li>3ウェイ(ppc, i386, x86_64)ユニバーサルバイナリアプリケーションとして再構築</li>
</ul>
今回リリースするLadioCastも全くのベータ版ですので安定した動作が必要とされる場合は使用しないで下さい。
</p>
<p>
ストリーマーはIcecast用も含め根本的に内部実装を書き直し、いよいよ第二のストリーマーとなるRTMP用を導入しました。
実装には以前のブログのエントリー<a href="/kawauso/2010/04/rtmp.html">RTMPストリーミングエンジン</a>で書いたものが用いられています。
このRTMP対応がLadioCast 0.10系列の最大の目的で、以降は安定させていくリリースになると思われます。
</p>
<p>
RTMPストリーマーについてはまだ制限事項が多くありますので主なところを箇条書きにします。
<ul>
<li>映像は出ません^_^。</li>
<li>エンコーディング形式は今のところAACのみです。</li>
<li>メタデータは設定しても送信されません。</li>
<li>サーバーとの相性が強烈にあります。</li>
</ul>
相性については別エントリーで触れようと思います。
</p>
<p>
その他、増えたユーザー定義イベントハンドラーは接続完了と切断正常完了です。
なおイベントは新RTMPストリーマーでも同様に使えるはずです。
</p>
<p>
ppc64バイナリーのサポートを止めたのはどうやらユニバーサルバイナリは3ウェイが標準となるようだったからで特に意味はありません。
</p>
<p>
このリリースについて、とりあえずそういうことで。
</p>]]>
        
    </content>
</entry>

</feed>

