(57)【特許請求の範囲】
【請求項１】
ガイダンスユニットと再生ユニットとを備えるセットトップボックスにおいて実行されるメディアストリーム再生方法であって、
前記ガイダンスユニットが前記セットトップボックスのプラットフォームシステムを初期化するプロセスにおいて、前記ガイダンスユニットによって、再生されるチャネルのチャネル識別子を取得するステップ、及び、前記チャネル識別子を用いて、前記チャネル識別子に対応するメディアストリームを取得するステップと、
前記ガイダンスユニットによって、前記メディアストリームを、再生のために前記セットトップボックスの前記再生ユニットに送信するステップと
を含み、
前記チャネル識別子を取得する前記ステップ、及び、前記メディアストリームを送信する前記ステップは、前記プラットフォームシステムから独立しており、
前記チャネル識別子を取得することと、前記メディアストリームを送信することとは、前記初期化の間に実行される方法。
【請求項２】
前記ガイダンスユニットによって、前記メディアストリームを、再生のために前記セットトップボックスの前記再生ユニットに送信する前記ステップの前に、前記方法は、
前記ガイダンスユニットによって、前記再生ユニットを初期化するステップ、及び、前記再生ユニットの前記初期化を完了するステップをさらに含む、請求項1に記載の方法。
【請求項３】
前記ガイダンスユニットによって、再生される前記チャネルの前記チャネル識別子を取得する前記ステップは、
前記ガイダンスユニットによって、前記再生ユニットによって後に再生されるチャネルのチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得するステップ、又は、
前記ガイダンスユニットによって、チャネルリストを取得するステップ、前記チャネルリストを、再生のために前記再生ユニットに送信するステップ、及び前記チャネルリストに基づいてユーザによって選択されたチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得するステップ
を含む、請求項1又は2に記載の方法。
【請求項４】
再生される前記チャネルの信号は、暗号化されていない信号、又は暗号化されている信号を含む、請求項1〜3のいずれか一項に記載の方法。
【請求項５】
前記方法は、
前記ガイダンスユニットが、前記プラットフォームシステムの前記初期化を完了した後に、前記再生ユニットによって、前記プラットフォームシステムを介してテレビ再生サービスを実行するステップをさらに含む、請求項1〜4のいずれか一項に記載の方法。
【請求項６】
ガイダンスユニット及び再生ユニットを備えるセットトップボックスであって、
前記ガイダンスユニットは、プラットフォームシステムを初期化するように構成され、かつ、前記プラットフォームシステムの初期化のプロセスにおいて、再生されるチャネルのチャネル識別子を取得し、前記チャネル識別子を用いて、前記チャネル識別子に対応するメディアストリームを取得し、かつ前記メディアストリームを、前記再生ユニットに送信するようにさらに構成され、かつ、
前記再生ユニットは、前記ガイダンスユニットによって送信された前記メディアストリームを受信し、かつ前記メディアストリームを再生するように構成され、
前記チャネル識別子を取得すること、及び、前記メディアストリームを送信することは、前記プラットフォームシステムから独立しており、
前記チャネル識別子を取得することと、前記メディアストリームを送信することとは、前記初期化の間に実行される、セットトップボックス。
【請求項７】
前記ガイダンスユニットは、前記再生ユニットを初期化し、かつ、前記再生ユニットの前記初期化を完了するようにさらに構成される、請求項6に記載のセットトップボックス。
【請求項８】
前記ガイダンスユニットによって、再生される前記チャネルの前記チャネル識別子を取得することは、
前記ガイダンスユニットによって、前記再生ユニットによって後に再生されるチャネルのチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得すること、又は、
前記ガイダンスユニットによって、チャネルリストを取得することと、前記チャネルリストを、再生のために前記再生ユニットに送信することと、前記チャネルリストに基づいてユーザによって選択されたチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得することと
を含む、請求項6又は7に記載のセットトップボックス。
【請求項９】
再生される前記チャネルの信号は、暗号化されていない信号、又は、暗号化されている信号を含む、請求項6〜8のいずれか一項に記載のセットトップボックス。
【請求項１０】
前記ガイダンスユニットが前記プラットフォームシステムの前記初期化を完了した後に、前記再生ユニットは、前記プラットフォームシステムを介してテレビ再生サービスを実行するようにさらに構成された、請求項6〜9のいずれか一項に記載のセットトップボックス。
【請求項１１】
記憶されたプログラムを有し、前記プログラムは、コンピュータに請求項１〜５のいずれか一項に記載の方法を実行させる、コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアをストリーミングする技術に関し、特に、メディアストリーム再生方法及びセットトップボックスに関する。
【背景技術】
【０００２】
例えばケーブルテレビサービス及びインターネットプロトコルテレビ(Internet Protocol Television, IPTVと略す)サービスのようなテレビ再生サービスは、通信オペレータが、総合的な情報サービスプロバイダに変換されることを可能にするための重要なサービスになりつつある。テレビ再生サービスの表示端末として、セットトップボックスは、テレビ再生サービスソリューションの重要な構成部分である。前記セットトップボックスは、より多くのアプリケーションをサポートする必要があるので、その結果、前記セットトップボックスのプラットフォームシステムは、より複雑になっている。前記セットトップボックスのプラットフォームシステムの初期化(オペレーティングシステムの初期化、ミドルソフトウェアの初期化、及びプラットフォームアプリケーションソフトウェアのロードを含む)プロセスにかかる時間は、より長くなっている。
【０００３】
しかし、テレビ再生サービスは、前記セットトップボックスの初期化プロセスにおいて、前記セットトップボックスによって実行されることができず、かつ前記セットトップボックスは、セットトップボックスの初期化が完了した後にしか、プラットフォームシステムを使用することによってテレビ再生サービスを実行することができず、それにより、前記セットトップボックスの再生効率の減少を引き起こしている。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明は、メディアストリーム再生方法及びセットトップボックスを提供し、その結果、セットトップボックスの再生効率を改善する。
【０００５】
一態様において、メディアストリーム再生方法が提供され、前記方法は、
セットトップボックスのガイダンスユニットがプラットフォームシステムを初期化するプロセスにおいて、前記ガイダンスユニットによって、再生されるチャネルのチャネル識別子を取得するステップ、及び、前記チャネル識別子を用いて、前記チャネル識別子に対応するメディアストリームを取得するステップと、
前記ガイダンスユニットによって、前記メディアストリームを、再生のために前記セットトップボックスの再生ユニットに送信するステップと
を含む。
【０００６】
別の態様において、ガイダンスユニット及び再生ユニットを備えるセットトップボックスが提供され、
前記ガイダンスユニットは、プラットフォームシステムを初期化するように構成され、かつ、前記プラットフォームシステムの初期化のプロセスにおいて、再生されるチャネルのチャネル識別子を取得し、前記チャネル識別子を用いて、前記チャネル識別子に対応するメディアストリームを取得し、かつ前記メディアストリームを、前記再生ユニットに送信するようにさらに構成され、かつ、
前記再生ユニットは、前記ガイダンスユニットによって送信された前記メディアストリームを受信し、かつ前記メディアストリームを再生するように構成される。
【０００７】
前述の技術的解決策から理解できるように、本発明の実施形態においては、前記セットトップボックスのガイダンスユニットがプラットフォームシステムを初期化するプロセスにおいて、前記ガイダンスユニットは、再生される前記チャネルの前記チャネル識別子を取得し、前記チャネル識別子を用いて、前記チャネル識別子に対応する前記メディアストリームを取得し、その結果、前記ガイダンスユニットは、前記メディアストリームを、再生のために前記セットトップボックスの前記再生ユニットに送信することができる。前記技術的解決策は、前記セットトップボックスのプラットフォームシステムから独立しているので、前記セットトップボックスは、セットトップボックスの初期化プロセスにおいてテレビ再生サービスを実行できず、かつ、前記セットトップボックスは、セットトップボックスの初期化が完了した後でしか、前記プラットフォームシステムを用いてテレビ再生サービスを実行できないという従来技術の問題を解消することができ、それによって、セットトップボックスの再生効率を改善することができる。
【図面の簡単な説明】
【０００８】
本発明の実施形態又は従来技術における技術的解決策をより明瞭に説明するために、実施形態又は従来技術を説明するために必要な添付図面が以下に簡単に紹介される。以下の説明における添付図面は、本発明の単なるいくつかの実施形態に過ぎず、かつ、当業者は、さらに創造的努力なしに、これらの添付図面に基づいて他の図面を取得することができることは明らかである。
【０００９】
【図１】本発明の実施形態に基づくメディアストリーム再生方法の概略フローチャートである。
【図２】本発明の別の実施形態に基づくセットトップボックスの概略構造図である。
【発明を実施するための形態】
【００１０】
本発明の目的、技術的解決策、および利点を明確にするために、本発明の実施形態における技術的解決策は、本発明の実施形態における添付図面を参照ながら以下に明瞭かつ十分に記載される。以下の説明における実施形態は、本発明の実施形態のすべてというよりはむしろ単なる一部に過ぎないことは明らかである。本発明の実施形態に基づいて、当業者によって創造的努力なしに取得される他の全ての実施形態は、本発明の保護範囲内に入るものとする。
【００１１】
図1は、本発明の実施形態に基づくメディアストリーム再生方法の概略フローチャートである。図1に示されるように、この実施形態における前記メディアストリーム再生方法は、以下のステップを含む。
【００１２】
101: セットトップボックスのガイダンスユニットが、プラットフォームシステムを初期化するプロセスにおいて、前記ガイダンスユニットは、再生されるチャネルのチャネル識別子を取得し、前記チャネル識別子を使用することによって、前記チャネル識別子に対応するメディアストリームを取得する。
【００１３】
前記セットトップボックスのガイダンスユニットが、プラットフォームシステムを初期化するプロセスにおいて、本発明のステップは、前記ガイダンスユニットが前記プラットフォームシステムを初期化し始めると同時に実行されてもよく、かつ、本発明のステップはまた、前記ガイダンスユニットが前記プラットフォームシステムを初期化し始めた後の特定の時点において実行されるように始動してもよく、本発明においてこれらは限定されない。
【００１４】
本発明に含まれるセットトップボックスにおいて、前記プラットフォームシステムの電源オンから起動までにおいて、前記ガイダンスユニットは、プラットフォームシステムを初期化する必要がある。前記ガイダンスユニットは、ハードウェアデバイスを初期化し、かつ、メモリ空間のマッピングテーブルを確立する等してもよく、それによって、適切なシステムソフトウェア／ハードウェア環境を確立し、かつ、前記セットトップボックスによって前記プラットフォームシステムのカーネルを最終的に起動するための準備をし、テレビ再生サービスを実行する。再生ユニットは、受信されたメディアストリーム又は他の信号に基づいてテレビ再生サービスを実行するように構成される。
【００１５】
本発明のこの実施形態の随意的な実施方法において、再生される前述のチャネルの信号は、暗号化されている信号であってもよい。
【００１６】
好適には、本発明のこの実施形態の随意的な実施方法において、再生される前述のチャネルの信号は、暗号化されていない信号であってもよく、その結果、動作は、よりシンプルであり、かつ、前記セットトップボックスの再生効率は、さらに改善されることができる。特に、再生されるチャネルのチャネル識別子が取得される前に、前記ガイダンスユニットは、再生されるチャネルを選択し、かつ、メディアストリームが暗号化されていない信号であるチャネルのみを再生されるチャネルとしてもよい。
【００１７】
本発明のこの実施形態の随意的な実施方法において、前記ガイダンスユニットは、特に、前記セットトップボックスの現在の初期化の前に、前記再生ユニットによって後に再生されるチャネルのチャネル識別子を、再生されるチャネルのチャネル識別子として取得してもよい。
【００１８】
本発明のこの実施形態の別の随意的な実施方法において、前記ガイダンスユニットは、特に、チャネルリストを取得し、かつ、前記チャネルリストを再生のために前記再生ユニットに送信してもよく、さらに、前記チャネルリストに基づいてユーザによって選択されたチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得してもよい。
【００１９】
前記チャネルリストは、最後の電源オフの前の電子番組ガイド(Electronic Program Guide, EPGと略す)に基づいて、前記セットトップボックスによって生成されるチャネルリストであってよく、かつ、前記チャネルリストは、再生されるいくつかの予め割り当てられたチャネルのチャネル識別子と、例えば再生、及び停止等のプラットフォームシステムに依存せずに実行される対応する単純操作オプション(つまり、初期化を完了するプラットフォームシステム)とを含んでもよいと理解されてもよい。
【００２０】
前記ガイダンスユニットが、前記チャネル識別子を使用することによって、チャネル識別子に対応するメディアストリームを取得することについての説明の詳細については、従来技術の関連する内容が参照されてもよいと理解されてもよく、ここに再度説明はしない。
【００２１】
102: 前記ガイダンスユニットは、前記メディアストリームを、再生のために前記セットトップボックスの前記再生ユニットに送信する。
【００２２】
本発明のこの実施形態の随意的な実施方法において、102の前に、前記ガイダンスユニットはさらに、前記再生ユニットを初期化し、かつ、前記再生ユニットの前記初期化を完了してもよい。さらに、この実施形態において、前記ガイダンスユニットが、前記プラットフォームシステムの前記初期化を完了した後、前記再生ユニットは、前記ガイダンスユニットからの前記メディアストリームを取得すること、及び、再生サービスを実行することを停止してもよいが、しかし、前記プラットフォームシステムを介してテレビ再生サービスを実行し、特に、例えば前記プラットフォームシステムから取得された命令又はメディアストリームのような情報に基づいて、対応するメディアストリーム、つまり、例えばテレビ中継及びオンデマンドサービスのようなテレビ再生サービスを再生してもよい。
【００２３】
この実施形態において、前記セットトップボックスの前記ガイダンスユニットが、前記プラットフォームシステムを初期化するプロセスにおいて、前記ガイダンスユニットは、再生される前記チャネルの前記チャネル識別子を取得し、かつ、前記チャネル識別子を使用することによって、前記チャネル識別子に対応する前記メディアストリームを取得し、その結果、前記ガイダンスユニットは、前記メディアストリームを、再生のために前記セットトップボックスの再生ユニットに送信することができる。技術的解決策は、前記セットトップボックスのプラットフォームシステムから独立しており、つまり、前記プラットフォームシステムの動作に依存しないので、セットトップボックスは、前記セットトップボックスの初期化プロセスにおけるテレビ再生サービスを実行できず、かつ、前記セットトップボックスは、プラットフォームシステム上で動作するアプリケーションソフトウェアプラットフォームシステムを使用することによって、前記セットトップボックスの初期化が完了した後にしかテレビ再生サービスを実行することができないという従来技術の問題を解消することができ、それによって、前記セットトップボックス再生効率を改善することができる。
【００２４】
簡潔さのために、前述の方法の実施形態は、一連の動作として表現されることに留意すべきである。しかし、本発明に基づいて、いくつかのステップは、他の順番を採用し、又は、同時に実行されてもよいので、当業者は、本発明が説明された動作の順番に限定されないことを理解すべきである。次に、当業者はさらに、この明細書において説明される実施形態は、すべて例示的な実施形態であり、かつ、含まれる動作及びユニットは、本発明に必ずしも必要であるというわけではないことを理解すべきである。
【００２５】
前述の実施形態において、各実施形態の説明は、その強調(emphasis)を有しており、かつ、特定の実施形態において詳細に説明されていない部分については、他の実施形態の関連する説明が参照されてもよい。
【００２６】
図2は、本発明の別の実施形態に基づくセットトップボックスの概略構造図である。図2に示されるように、この実施形態におけるセットトップボックスは、ガイダンスユニット21及び再生ユニット22を備える。前記ガイダンスユニット 21は、プラットフォームシステムを初期化するように構成され、かつ、前記プラットフォームシステムを初期化するプロセスにおいて、再生されるチャネルのチャネル識別子を取得し、前記チャネル識別子を使用することによって、前記チャネル識別子に対応するメディアストリームを取得し、かつ、前記メディアストリームを前記再生ユニットに送信するようにさらに構成される。前記再生ユニット22は、前記ガイダンスユニットによって送信された前記メディアストリームを受信し、かつ、前記メディアストリームを再生するように構成される。前記ガイダンスユニットが、前記プラットフォームシステムを初期化するプロセスにおいて、本発明におけるステップは、前記ガイダンスユニットが前記プラットフォームシステムを初期化し始めると同時に実行されてもよく、かつ、本発明におけるステップは、前記ガイダンスユニットが前記プラットフォームシステムを初期化し始めた後の特定の時点において実行され始めてもよく、本発明においてこれらは限定されない。
【００２７】
本発明のこの実施形態の随意的な実施方法において、再生される前述のチャネルの信号は、暗号化されている信号であってもよい。
【００２８】
好適には、本発明のこの実施形態の随意的な実施方法において、再生される前述のチャネルの信号は、暗号化されていない信号であってもよく、その結果、動作はよりシンプルになり、かつ、前記セットトップボックスの再生効率はさらに改善されることができる。特に、再生されるチャネルのチャネル識別子が取得される前に、前記ガイダンスユニットは、再生されるチャネルを選択し、かつ、メディアストリームが暗号化されていない信号であるチャネルのみを、再生されるチャネルとしてもよい。
【００２９】
本発明のこの実施形態の随意的な実施方法において、前記ガイダンスユニット21は、特に、前記セットトップボックスの現在の初期化の前に、前記再生ユニットによって後に再生されるチャネルのチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得してもよい。
【００３０】
本発明のこの実施形態の随意的な実施方法において、前記ガイダンスユニット21は、特に、チャネルリストを取得し、かつ、ユーザに対して前記チャネルリストを再生するために前記チャネルリストを前記再生ユニット22に送信してもよく、さらに、前記セットトップボックスを使用するユーザによって前記チャネルリストに基づいて選択されるチャネル識別子を、再生される前記チャネルの前記チャネル識別子として取得してもよい。
【００３１】
本発明のこの実施形態の随意的な実施方法において、前記ガイダンスユニット21はさらに、前記再生ユニット22を初期化し、かつ、前記再生ユニット22の初期化を完了してもよい。
【００３２】
さらに、本発明のこの実施形態の随意的な実施方法において、前記ガイダンスユニット21が、前記プラットフォームシステムの前記初期化を完了した後に、前記再生ユニット22はさらに、前記ガイダンスユニット21からの前記メディアストリームを取得することを停止してもよいが、対応するメディアストリーム、つまり、例えばテレビ中継及びオンデマンドサービスのようなテレビ再生サービスを再生するために、前記プラットフォームシステムを介してテレビ再生サービスを実行してもよい。
【００３３】
この実施形態において、セットトップボックスを用いて、前記ガイダンスユニットが前記プラットフォームシステムを初期化するプロセスにおいて、前記ガイダンスユニットは、再生される前記チャネルの前記チャネル識別子を取得し、かつ、前記チャネル識別子を使用することによって、前記チャネル識別子に対応するメディアストリームを取得し、その結果、前記ガイダンスユニットは、前記メディアストリームを、再生のために、前記セットトップボックスの前記再生ユニットに送信することができる。技術的解決策は、前記セットトップボックスのプラットフォームシステムから独立しており、つまり、前記プラットフォームシステムの動作に依存しないので、前記セットトップボックスは、セットトップボックスの初期化プロセスにおけるテレビ再生サービスを実行することができず、かつ、前記セットトップボックスは、セットトップボックスの初期化が完了した後にしか、前記プラットフォームシステムを使用することによって前記テレビ再生サービスを実行することができないという従来技術の問題を解消することができ、それによって、セットトップボックス再生効率が改善される。
【００３４】
当業者は、説明の便宜さ及び簡潔さのため、上記に記載されたシステム、装置、及びユニットの特定の動作プロセスについて、前述の方法の実施形態における対応するプロセスを参照してもよいことを当然ながら理解することができ、再度ここに説明しない。
【００３５】
本出願で提供されるいくつかの実施形態では、開示されたシステム、装置、及び方法は、別の方法で実装されてもよいことを理解すべきである。例えば、説明した装置の実施形態は、単なる実施例である。例えば、ユニットの分割は単に論理的機能分割であり、実際の実施では、別の分割であってもよい。例えば、複数のユニット又は構成要素が組み合わされてもよく、又は別のシステムに統合され、又はいくつかの機能が無視又は実行されなくてもよい。さらに、表示された又は説明された相互結合または直接結合又は通信接続は、いくつかのインタフェースを介して実施されてもよい。デバイス又はユニット間の間接的な結合または通信接続は、電子的、機械的、又は他の形態で実施されてもよい。
【００３６】
独立した部分として記載されるユニットは、物理的に独立しても又はしなくてもよく、かつ、ユニットとして表示される部分は、物理的ユニットであっても又はなくてもよく、１つの位置に配置されてもよく、又は、複数のネットワーク構成要素に分散されてもよい。ユニットの一部又は全ては、実施形態における解決策の目的を達成するために、実際の要求に応じて選択されてもよい。
【００３７】
さらに、本発明の実施形態における機能ユニットは、一つの処理ユニットに統合されてもよく、又は、各ユニットが物理的に独立して存在してもよく、又は、２又は３以上のユニットが１ユニットに統合されてもよい。前記統合されたユニットは、ハードウェアを介して実行されてもよく、又は、ハードウェアにソフトウェア機能ユニットを加えた形態において実施されてもよい。
【００３８】
ソフトウェア機能ユニットの形態で実施される統合ユニットは、コンピュータ可読記憶媒体に記憶されてもよい。前記ソフトウェア機能ユニットは、記憶媒体に記憶され、かつ、コンピュータデバイス(パーソナルコンピュータ、サーバ、及びネットワークデバイス等であってよい)に命令するために使用されるいくつかの命令を含み、本発明の実施形態に基づく方法のステップの一部を実行する。記憶媒体は、USBフラッシュディスク、リムーバブルハードディスク、読出し専用メモリ(Read-Only memory, ROMと略す)、ランダムアクセスメモリ(Random Access Memory, RAMと略す)、磁気ディスク、又は光ディスクのようなプログラムコードを記憶できる任意の媒体であってよい。
【００３９】
最後に、上述の実施例は、単に本発明の技術的解決策を説明するために提供されたが、本発明を限定するものではないことに留意すべきである。本発明は実施形態を参照して詳細に説明したが、修正又は置換が、対応する技術的解決策の本質が、本発明の実施形態における技術的解決策の範囲からの逸脱とならないのであれば、実施形態において説明した技術的解決策にさらなる修正がなされ、又は、技術的解決策におけるいくつかの技術的特徴に対して均等置換がなされてもよいことは当業者によって理解されるべきである。
【符号の説明】
【００４０】
２１  ガイダンスユニット
２２  再生ユニット
【図１】
0005961860.tif 000002
【図２】
0005961860.tif 000003