XML DEVELOPER
ポッドキャストを人目に触れさせるには
作成したポッドキャストをより多くの人にダウンロードしてもらうには、iTunes Storeに登録するのが1つの手だ。その方法を紹介する。
XMLの活用のヒントを紹介するこの連載では前回、Atomを取り上げた。今回は、特定のタイプのフィード配信としてポッドキャスティングについて見てみよう。ポッドキャスティングはWebで大人気を呼び、幅広い支持を集めている。こうしたポッドキャスティングの人気は、その名前の由来であるアップルのiPodの人気を反映している部分もある。iPodを使わなくてもポッドキャストは聞けるが、この広く浸透したパーソナルオーディオデバイスが、ポッドキャスティングの普及に一役買ったのは間違いない。しかし、ポッドキャスティングの人気は、音声など各種コンテンツのフィード配信がシンプルかつ簡単にできることを反映している部分の方がはるかに大きいと思う。ポッドキャスティングのフィード配信のこの特徴は、シンプルなマークアップ言語と、その機能を活用してコンテンツを作成するための優れたツールのおかげだ。
しかし、現実問題として、ポッドキャストは、iTunes Storeのポッドキャストディレクトリに載っていなければ、人目に触れにくい。iTunes StoreのポッドキャストディレクトリもWebベースのフィードアグリゲータの1つにすぎないが、このディレクトリへの掲載効果を認める多くの人にとって、そこにポッドキャストを登録して公開することは必須だ。となると、以下の特徴を持つRSSフィードを作成することになる。
- XMLマークアップはRSS 2.0の仕様に準拠している。
- iTunes推奨RSSタグを含む(詳細は次の段落を参照)。
- 再生対象のエピソード(ポッドキャスト)へのポインタを含む。
もちろん、まずエピソードを作る必要もあるが、そのファイルフォーマットは.m4a、.mp3、.mov、.mp4、.m4v、.pdfのいずれかでなければならない(当然のことながら、データタイプはファイルタイプに対応していなければならない)。次に、エピソードのファイルを、URLが公開されているサーバにアップロードする。そしてRSSファイルが、同じく公開されているURLを持つサーバにアップロードされたら、そのRSSフィードのURLをiTunes Storeに提出するだけで、ポッドキャストディレクトリへの登録プロセスが開始される。
iTunes Storeでポッドキャストを公開するためのマークアップでは、XMLネームスペース「itunes」を使用するため、フィードのXMLの2行目に、以下のネームスペース宣言を追加しなければならない。
itunesネームスペースの各エレメントは、最初に「itunes:」が付く。iTunes Storeはこれらのエレメントを利用して、登録されたRSSフィードのカタログ化、インデックス作成、表示を行う。以下にこれらのエレメントの一部をアルファベット順に示すが、このiTunes独自のネームスペースの定義に関する詳しい説明は、FeedForAllで参照できる。
ポッドキャストがiTunes Storeでブラウズされる際に、どのカテゴリー(やサブカテゴリー)に表示されるようにするかを指定するために使用する。
エピソードの再生時間を記述するために使用する。再生時間はHH:MM:SS(時間:分:SS)の表記法か、秒数で記述する。
最も重要なitunes:エレメントと言える。レベル(ポッドキャストチャンネルについての記述)やレベル(各エピソードについての記述)で使用でき、これらのレベルで記述した内容は、iTunes Storeのポッドキャストディレクトリで、それぞれポッドキャスト全体や各エピソードについての長い説明文として表示される。アップルは、キーワードメタタグに記述したい内容をitunes:summaryエレメントに記述することを勧めている。このエレメントの記述内容はインデックスに大きく反映され、多角的に参照されるからだ。
ポッドキャストの作成に便利なツールはたくさん見つけられるだろう(なお、オーディオ作業では、最終的にエピソードに仕上げるトラックを用意するために、オープンソースのAudacityのような録音編集ツールも必要だ)。だが、ポッドキャスト用のXMLマークアップはシンプルなため、ほとんどの人は手作業でも対応できる。チュートリアルやヒント、事例については、アップルのiTunes Store Webサイトのポッドキャスティングの技術仕様に関するページで、コンテンツとリンクをチェックすれば大いに参考になるだろう。
本稿筆者のエド・ティテル氏はライターと講師を兼業しており、XMLと開発のほか、IT資格や情報セキュリティなどのテーマに関心を持っている。XMLに関する仕事を多数手掛けており、著書としては「XML For Dummies, 4th edition」(Wiley Publishing、2005)や「Schaum's Easy Outline of XML」(McGraw-Hill、2004)などがある。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
新着ホワイトペーパー PR
-
製品資料
[o9ソリューションズ・ジャパン株式会社] 「改正物流効率化法対策」徹底解説 総物流費を抑制するサプライチェーン戦略 -
製品資料
[o9ソリューションズ・ジャパン株式会社] 「サプライチェーン最適化」実践ガイド:効果的な意思決定を実現する秘訣とは? -
製品資料
[株式会社リンプレス] 非デジタル/IT人材を「自走するDX推進者」に変えるための育成ロードマップ -
市場調査・トレンド
[ワンアイルコンサルティング株式会社] AI時代の組織設計:「判断と責任」を人に残すための2つの原則とは? -
技術文書・技術解説
[ワンアイルコンサルティング株式会社] システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「AIバブル」は崩壊するのか? 熱狂の後に来る“尻拭い”と4つの防衛策
-
2
パナソニックが国内製造26拠点のERPを「SAP S/4HANA」に統一 アドオン7割削減
-
3
守るべきは「開発者のフロー状態」 AIによる生産性改善の6施策
-
4
「RAGの利用」に関するアンケート
-
5
「企業内サーバ環境の利用実態」に関するアンケート
-
6
データを無断で暗号化し使用者に身代金を要求する詐欺に用いられるマルウェアとは?
-
7
【お知らせ】 「データセンターの利用状況に関するアンケート調査」結果リポート
-
8
Claude Codeでは「エージェントを作るな、スキルを作れ」 Anthropicが示すAI構築術
-
9
VMware Horizonのブラックスクリーン問題を招く「解像度」「GPO」の問題
-
10
【基本情報技術者試験】誤操作してもシステムを止めない「フールプルーフ」の設計思想
ホワイトペーパーランキング PR
-
1
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
2
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
3
生成AIで文書活用を進めるには? 効率化と安全性をどう両立する
-
4
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
5
DX/AI投資の壁を突破、現代の最高財務責任者が直面する課題と克服のヒント
-
6
「Google Workspace」活用事例34選、先進の生成AIによる組織変革の全貌
-
7
「人員を増やす」という選択肢はない 情シスが負の連鎖から抜け出すには?
-
8
Linuxのスキルを証明する“激推し”の認定資格はこれだ
-
9
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
10
「問題が深刻化しやすいプロジェクト管理」から脱却する方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー