Спосіб та пристрій для відтворювання оптичних дисків

Номер патенту: 94896

Опубліковано: 25.06.2011

Автори: Пен Ян, Хе Дахуа, Цзінь Шен

Є ще 1 сторінка.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

1. Спосіб відтворювання оптичного диска, який включає такі операції:

(a) отримання описової інформації, яка стосується контенту, що має бути відтворений;

(b) утворення файлової системи для відтворювання з використанням отриманої описової інформації; і

(c) відтворювання згаданого контенту, що має бути відтворений, з використанням утвореної файлової системи для відтворювання.

2. Спосіб за п. 1, який відрізняється тим, що згаданий контент, що має бути відтворений, включає в себе контент у мережі, представлений за допомогою посилань, що надаються згаданим оптичним диском.

3. Спосіб за п. 1, який додатково включає буферизацію згаданого контенту, що має бути відтворений.

4. Спосіб за п. 1 або п. 3, який відрізняється тим, що описова інформація, яка стосується контенту, що має бути відтворений, включає в себе інформацію стосовно зберігання згаданого контенту, що має бути відтворений.

5. Спосіб за п. 4, який відрізняється тим, що описова інформація, яка стосується контенту, що має бути відтворений, включає в себе адреси згаданого контенту, що має бути відтворений, у буфері.

6. Спосіб за п. 1, який відрізняється тим, що операція (а) передбачає використання для отримання описової інформації файлової системи носія запису, на якому знаходиться згаданий контент, що має бути відтворений.

7. Спосіб за п. 1, який відрізняється тим, що операція (а)додатково включає отримання інформації стосовно програмних ресурсів для відтворювання згаданого контенту, що має бути відтворений, а операція (b) передбачає утворення файлової системи для відтворювання з використанням згаданої описової інформації та згаданої інформації стосовно програмних ресурсів для відтворювання контенту.

8. Спосіб за п. 7, який відрізняється тим, що інформація стосовно програмних ресурсів для відтворювання контенту включає в себе інформацію стосовно зберігання цих програмних ресурсів.

9. Спосіб за п. 1, який відрізняється тим, що файлову систему для відтворювання утворюють з використанням файлової системи носія запису, на якому знаходиться згаданий контент, що має бути відтворений.

10. Спосіб за п. 1, п. 7 або п. 9, який відрізняється тим, що згадана операція відтворювання контенту з використанням файлової системи для відтворювання передбачає здійснення доступу до згаданого контенту, що має бути відтворений, та відтворювання цього контенту за допомогою одного інтерфейсу АРІ з використанням згаданої файлової системи для відтворювання.

11. Пристрій для відтворювання оптичного диска, який включає в себе:

отримувальний засіб для отримання описової інформації, яка стосується контенту, що має бути відтворений;

утворювальний засіб для утворення файлової системи для відтворювання з використанням отриманої описової інформації; і

відтворювальну систему для відтворювання згаданого контенту, що має бути відтворений, з використанням утвореної файлової системи для відтворювання.

12. Пристрій за п. 11, який додатково включає в себе буфер для буферизації контенту, що має бути відтворений.

13. Пристрій за п. 11, який відрізняється тим, що контент, що має бути відтворений, включає в себе контент, що зберігається в мережі.

14. Пристрій за п. 12, який відрізняється тим, що описова інформація включає в себе інформацію стосовно зберігання контенту, що має бути відтворений.

15. Пристрій за п. 14, який відрізняється тим, що інформація стосовно зберігання включає в себе інформацію стосовно зберігання у буфері.

16. Пристрій за п. 11, який відрізняється тим, що отримувальний засіб додатково виконаний з можливістю отримання інформації стосовно програмних ресурсів для відтворювання згаданого контенту, що має бути відтворений, а утворювальний засіб виконаний з можливістю утворення файлової системи для відтворювання з використанням отриманої інформації стосовно програмних ресурсів для відтворювання контенту та згаданої описової інформації.

17. Пристрій за п. 16, який відрізняється тим, що інформація стосовно програмних ресурсів для відтворювання контенту включає в себе інформацію стосовно зберігання цих програмних ресурсів у буфері.

18. Пристрій за п. 11, який відрізняється тим, що відтворювальна система виконана з можливістю здійснення доступу до згаданого контенту, що має бути відтворений, та відтворювання цього контенту за допомогою одного інтерфейсу АРІ з використанням згаданої файлової системи для відтворювання.

Текст

1. Спосіб відтворювання оптичного диска, який включає такі операції: (a) отримання описової інформації, яка стосується контенту, що має бути відтворений; (b) утворення файлової системи для відтворювання з використанням отриманої описової інформації; і (c) відтворювання згаданого контенту, що має бути відтворений, з використанням утвореної файлової системи для відтворювання. 2. Спосіб за п. 1, який відрізняється тим, що згаданий контент, що має бути відтворений, включає в себе контент у мережі, представлений за допомогою посилань, що надаються згаданим оптичним диском. 3. Спосіб за п. 1, який додатково включає буферизацію згаданого контенту, що має бути відтворений. 4. Спосіб за п. 1 або п. 3, який відрізняється тим, що описова інформація, яка стосується контенту, що має бути відтворений, включає в себе інформацію стосовно зберігання згаданого контенту, що має бути відтворений. 5. Спосіб за п. 4, який відрізняється тим, що описова інформація, яка стосується контенту, що має бути відтворений, включає в себе адреси згаданого контенту, що має бути відтворений, у буфері. 6. Спосіб за п. 1, який відрізняється тим, що операція (а) передбачає використання для отримання описової інформації файлової системи носія запису, на якому знаходиться згаданий контент, що має бути відтворений. 2 (19) 1 3 94896 4 15. Пристрій за п. 14, який відрізняється тим, що інформація стосовно зберігання включає в себе інформацію стосовно зберігання у буфері. 16. Пристрій за п. 11, який відрізняється тим, що отримувальний засіб додатково виконаний з можливістю отримання інформації стосовно програмних ресурсів для відтворювання згаданого контенту, що має бути відтворений, а утворювальний засіб виконаний з можливістю утворення файлової системи для відтворювання з використанням отриманої інформації стосовно програмних ресурсів для відтворювання контенту та згаданої описової інформації. 17. Пристрій за п. 16, який відрізняється тим, що інформація стосовно програмних ресурсів для відтворювання контенту включає в себе інформацію стосовно зберігання цих програмних ресурсів у буфері. 18. Пристрій за п. 11, який відрізняється тим, що відтворювальна система виконана з можливістю здійснення доступу до згаданого контенту, що має бути відтворений, та відтворювання цього контенту за допомогою одного інтерфейсу АРІ з використанням згаданої файлової системи для відтворювання. Винахід стосується технології відтворювання оптичних дисків, зокрема, способу та пристрою для відтворювання оптичних дисків, контент яких розширюється через мережу або у інший спосіб. Із розвитком технологій оптичного зберігання даних оптичні диски отримали можливість бути не лише засобом для зберігання масивів інформації, а й шляхом та «вікном» для отримання додаткової інформації; прикладами є оптичні диски форматів eDVD (так званий «Enhanced DVD») та Blue-Ray тощо. Ці формати оптичних дисків можуть зняти обмеження, притаманне попереднім форматам — які підтримували відтворювання лише контенту, що міститься на оптичних дисках — і можуть додатково підтримувати контент, що має відношення до відповідних оптичних дисків, але не зберігається на них (а зберігається, наприклад, у мережі), тобто так званий «розширений» контент (також відомий фахівцям як "enhanced content"). Наприклад, коли пристрій для відтворювання оптичних дисків відтворює оптичний диск, то, крім відтворювання контенту, що знаходиться на цьому оптичному диску, з мережі може бути отримана, за допомогою інформації-посилання, передбаченій на цьому оптичному диску, та відтворена інформація, що має стосунок до контенту цього оптичного диска, або певний сценарій. Крім того, також за допомогою інформації-посилання, передбаченій на цьому оптичному диску, може бути відтворений контент, що зберігається на інших локальних носіях інформації (наприклад, U-диски, жорсткі диски, карти пам'яті тощо) та має стосунок до контенту цього оптичного диска. Формати оптичних дисків, що підтримують роботу з розширеним контентом, можуть забезпечити користувачам нові можливості у використанні аудіовізуального контенту. Відповідно до форматів оптичних дисків, що підтримують розширення контенту оптичного диска, від відтворювальної системи пристроїв для відтворювання оптичних дисків вимагається не лише відтворювати контент, що зберігається на оптичному диску, але й здійснювати доступ до контенту, що має стосунок до контенту оптичного диска, з інших джерел (зокрема, з мережі) і відтворювати такий контент. На фіг. 1 показано схему відомого пристрою 100 для відтворювання оптичних дисків. Такий пристрій 100 для відтворювання може не лише відтворювати контент, що зберігається на оптичних дисках та інших локальних носіях інформації, але й здійснювати доступ до мережевих серверів для отримання контенту, що має стосунок до контенту оптичного диска, для його відтворювання. Коли пристрій 100 для відтворювання відтворює оптичний диск, то контент, що зберігається на цьому оптичному диску, може безпосередньо відтворюватися відтворювальною системою ПО, з використанням відповідних інтерфейсів АРІ. Що ж до контенту, що має стосунок до контенту оптичного диска та зберігається на мережевих серверах або інших локальних носіях інформації, відтворювальна система ПО видає, виходячи з адрес зберігання та способів зберігання такого різноманітного контенту, відповідні інструкції та API-команди (наприклад, за допомогою команд, що звертаються до протоколу TCP/IP з використанням сокетів) для здійснення доступу за відповідними адресами для відтворювання такого контенту. Менеджер 130 буферизації може керувати буфером 120 для відтворювання розширеного контенту. Відомі пристрої для відтворювання оптичних дисків та способи відтворювання оптичних дисків мають здійснювати доступ та відтворювати контент з різних носіїв інформації, з використанням різних команд та у різні способи. Відтворювальна система ПО має ідентифікувати інформацію стосовно зберігання такого контенту, і водночас має вибирати серед різних способів роботи з різноманітними форматами контенту. Більш того, контент, що зберігається на оптичних дисках, і розширений контент, що зберігається на інших носіях інформації та має стосунок до контенту оптичних дисків, можуть оброблятися пристроєм для відтворювання оптичних дисків лише окремо, використання цих двох типів контенту як єдиного цілого є дуже складною проблему, через що особливо ускладнюються розробка та виробництво відтворювальної системи. Якщо ж розширений контент, зокрема, розширений контент з мережі, містить інформацію у новому форматі або пов'язаний із новим мережевим протоколом, то відтворювальна система ПО також повинна додати новий інтерфейс АРІ або оновити 5 існуючу версію, і лише тоді контент у відповідних форматах зможе бути відтворений. Таким чином, існує потреба у способі та пристрої для відтворювання оптичних дисків для спрощення відтворювання контенту оптичних дисків та розширеного контенту до них. Суть винаходу Метою винаходу є надати спосіб та пристрій для відтворювання оптичних дисків, вільні від недоліків, притаманних рівню техніки. Спосіб відтворювання оптичного диска, що пропонується даним винаходом, включає такі операції: отримання описової інформації, яка стосується контенту, що має бути відтворений; утворення файлової системи для відтворювання з використанням згаданої описової інформації, на основі файлової системи носіїв інформації з контентом, що має бути відтворений; відтворювання згаданого контенту, що має бути відтворений, відповідно до файлової системи для відтворювання. Згаданий контент, що має бути відтворений, включає в себе контент, що зберігається на оптичних дисках, а також розширений контент оптичного диска, що зберігається на інших носіях інформації (наприклад, у мережі). Описова інформація включає в себе інформацію стосовно зберігання згаданого контенту, що має бути відтворений. Цей спосіб також включає отримання інформації стосовно програмних ресурсів для відтворювання згаданого контенту, що має бути відтворений, а також включає утворення згаданої файлової системи для відтворювання на основі згаданої інформації стосовно програмних ресурсів та згаданої описової інформації. До контенту, що має бути відтворений, здійснюють доступ, а також відтворюють його за допомогою одного-єдиного інтерфейсу АРІ з використанням згаданої файлової системи для відтворювання. Пристрій для відтворювання оптичних дисків, що пропонується даним винаходом, включає в себе: засіб для отримання описової інформації, яка стосується контенту, що має бути відтворений, і включає в себе інформацію стосовно зберігання такого контенту, що має бути відтворений. Пристрій для відтворювання оптичних дисків також включає в себе засіб для утворення, виходячи зі згаданої описової інформації, файлової системи для відтворювання, що відповідає файловій системі носіїв інформації, на яких знаходиться контент, що має бути відтворений. Пристрій для відтворювання оптичних дисків також включає в себе відтворювальну систему для відтворювання згаданого контенту, що має бути відтворений, відповідно до файлової системи для відтворювання. Згаданий засіб для отримання також використовується для отримання інформації стосовно програмних ресурсів для відтворювання згаданого контенту, що має бути відтворений, включно з інформацією стосовно зберігання, наприклад, інформацією стосовно зберігання у буфері. Засіб для генерування також використовується для утворення файлової системи для відтворювання на основі згаданої інформації щодо програмних ресурсів та згаданої описової інформації. Відтворювальна система здійснює доступ до згаданого 94896 6 контенту, що має бути відтворений, та відтворює його за допомогою одного-єдиного інтерфейсу АРІ з використанням згаданої файлової системи для відтворювання. При використанні таких способу та пристрою для відтворювання оптичних дисків процес відтворювання контенту, що має бути відтворений, який здійснюється відтворювальною системою для відтворювання оптичних дисків, спрощується, і доступ до контенту, що зберігається на різних носіях інформації, та його відтворювання можуть здійснюватися з використанням одного-єдиного інтерфейсу АРІ. Коли має бути відтворений контент оптичного диска нового формату, або коли з'являються інші нові носії інформації, нема необхідності в оновленні відтворювальної системи для відтворювання оптичних дисків, потрібно лише оновити окремі функціональні модулі відтворювальної системи, що відповідає цьому винаходу, для вдосконалення усього пристрою для відтворювання оптичних дисків. Завдяки цьому істотно спрощується розробка та виробництво відтворювальної системи. Інші цілі та переваги цього винаходу стають зрозумілими з подальшого опису та формули винаходу, з посиланнями на графічні фігури креслень, що пояснюють даний винахід. Перелік фігур креслення Фіг. 1 - схема відомого пристрою 100 для відтворювання оптичного диска; Фіг. 2 - схема пристрою 200 для відтворювання оптичного диска за одним з варіантів здійснення цього винаходу; Фіг. З - блок-схема способу відтворювання оптичних дисків відповідно до одного з варіантів здійснення цього винаходу; Фіг. 4 - структура каталогів файлової системи для відтворювання відповідно до одного з варіантів здійснення цього винаходу; Фіг. 5 - посилання у файловій системі для відтворювання відповідно до одного з варіантів здійснення цього винаходу; На фігурах креслення однаковими номерами позицій позначені ідентичні, подібні або відповідні елементи та функції. Опис конкретних варіантів здійснення виходу На фіг. 2 показана схема пристрою 200 для відтворювання оптичного диска відповідно до одного з варіантів здійснення цього винаходу. Пристрій 200 включає в себе засіб 210 для отримання інформації, утворювальний засіб 220 та відтворювальну систему 230. Засіб 210 для отримання інформації призначений для отримання описової інформації, яка стосується контенту, що має бути відтворений. Контент, що має бути відтворений, включає в себе контент, що зберігається на оптичних дисках, а також розширений контент, що має стосунок до контенту на оптичних дисках, що має бути відтворений. Розширений контент включає в себе контент, що зберігається в мережах, адресипосилання на який містяться на оптичних дисках, а також може включати в себе контент, що зберігається на інших локальних носіях інформації (наприклад, жорсткому диску, U-диску тощо), поси 7 лання на який містяться на оптичних дисках. Розширеним контентом може бути текст, нерухомі зображення, рухомі зображення, звукові та відео фрагменти тощо. Описова інформація, що отримується за допомогою засобу 210 для отримання інформації, включає в себе інформацію стосовно зберігання згаданого контенту, що має бути відтворений, наприклад, адресу, за якою контент зберігається на оптичних дисках або інших локальних носіях інформації, або ж адресу, за якою завантажений з мережі контент зберігається у буфері. Що стосується мережевого розширеного контенту, то його спочатку слід завантажити у буфер пристрою для відтворювання оптичного диска для забезпечення безперервного відтворювання. Тоді контент з мережі отримує адресу у буфері. Якщо контент, що має бути відтворений, включає в себе контент з мережі, то у буфер пристрою для відтворювання оптичного диска мають бути завантажені програмні ресурси, що підтримують відтворювання контенту з мережі, та мають отримати адресу в буфері для забезпечення безперервного відтворювання мережевого контенту. Відповідно, у таких випадках засіб 210 для отримання інформації також застосовується для отримання інформації стосовно програмних ресурсів, які підтримують відтворювання контенту, що підлягає відтворюванню, наприклад, інформації стосовно зберігання прикладної програми, включаючи адресу зберігання у мережі або адресу зберігання у буфері пристрою для відтворювання оптичного диска. Засіб утворення 220 призначений для утворення файлової системи для відтворювання з використанням описової інформації, яка стосується контенту, що має бути відтворений, отриманої за допомогою засобу 210 для отримання інформації. Оскільки файлова система певного носія інформації включає в себе описову інформацію, яка стосується контенту, що має бути відтворений, то засіб утворення 220 може використовувати як основу файлову систему носія інформації з контентом, що має бути відтворений, наприклад, файлову систему оптичного диска, що містить відповідний контент, тощо. Як правило, первинна файлова система для відтворювання утворюється шляхом перетворення або конвертування файлової системи оптичного диска, на якому знаходиться контент, що має бути відтворений, після чого до утвореної файлової системи для відтворювання додається описова інформація, яка стосується розширеного контенту, або відповідної файлової системи, так що у пристрої для відтворювання оптичних дисків утворюється уніфікована файлова система для відтворювання контенту, що має бути відтворений, яка включає в себе описову інформацію (наприклад, інформацію стосовно зберігання тощо), яка стосується контенту, що має бути відтворений, що знаходиться на різних носіях інформації. Якщо контент, що має бути відтворений, включає в себе контент, на який надані мережеві посилання, то засіб утворення 220 повинен також додати інформацію стосовно ресурсів для відтворювання (наприклад, прикладних програм 94896 8 тощо), необхідних для відтворювання відповідного мережевого контенту, що має бути відтворений, у файлову систему для відтворювання, тобто відобразити інформацію стосовно зберігання таких прикладних програм у файловій системі для відтворювання таким чином, щоб відповідні каталоги файлової системи для відтворювання включали в себе також посилання-адреси зберігання/буферизації цих прикладних програм. Шляхом утворення такої файлової системи для відтворювання надається єдиний механізм для здійснення доступу та відтворювання контенту, що зберігається на оптичному диску, а також розширеного контенту та ресурсів, необхідних для відтворювання. Що стосується контенту, що має буферизуватися у буфері: якщо згаданий контент є наявним у буфері та має адреси у буфері, то засіб утворення 220 додає цю інформацію до утвореної файлової системи для відтворювання. Якщо контент має адресу у буфері лише тоді, коли він завантажується під час відтворювання, то засіб утворення 220 безперервно оновлює утворену файлову систему для відтворювання під час відтворювання оптичного диска. Таким чином, пристрій 200 може також включати в себе буфер (на схемах не показаний) для буферизації контенту, який необхідно буферизовувати, а також відповідних прикладних програм для відтворювання. Відтворювальна система 230 відтворює контент з оптичного диска з використанням файлової системи для відтворювання, розглянутої вище; в неї нема потреби звертатися до файлової системи на самому оптичному диску. Відтворювальна система 230 може за допомогою лише одного-єдиного інтерфейсу АРІ здійснювати доступ до контенту оптичного диска та розширеного контенту цього оптичного диска, а також безперервно відтворювати контент обох цих типів, використовуючи інформацію, що надається згаданою файловою системою для відтворювання. Фіг. 3 являє собою блок-схему способу відтворювання оптичного диска відповідно до одного варіанта здійснення цього винаходу. Після встановлення оптичного диска у пристрій для відтворювання оптичних дисків він спочатку зчитує файл каталогів, що зберігається на цьому оптичному диску і містить певну описову інформацію, яка стосується контенту, що має бути відтворений, а також інформацію стосовно відповідних програмних ресурсів для відтворювання, таку як інформація стосовно зберігання тощо (крок S305). Крок S305 призначений для отримання описової інформації, яка стосується контенту, що має бути відтворений, а оскільки файлова система носія інформації з контентом, що має бути відтворений, включає в себе описову інформацію, яка стосується контенту, що має бути відтворений, відповідно до цього варіанта здійснення можна ефективно отримати описову інформацію, яка стосується контенту, що має бути відтворений, - з файлової системи носія інформації з контентом, що має бути відтворений. Зрозуміло, що придатними є також й інші відомі способи отримання описової інформації, яка стосується контенту, що має бути відтворений. 9 Після цього на основі файлової системи встановленого оптичного диска з контентом, що має бути відтворений, утворюють первинну файлову систему для відтворювання (крок S310). Первинна файлова система для відтворювання утворюється за допомогою перетворення файлової системи оптичного диска. Докладний опис процесу утворення файлової системи для відтворювання наведений у подальших поясненнях до фіг. 4. Первинна файлова система для відтворювання включає в себе систему каталогів, утворену шляхом перетворення, структура якої відповідає контенту, що має бути відтворений, який зберігається на оптичному диску. Наприклад, система каталогів оптичного диска включає в себе "підкаталог транспортування відеоінформації" (VIDEO_TS), а також "підкаталог розширеного контенту оптичного диска" (DVDENAV). Відповідно, файлова система для відтворювання також включає в себе ці два підкаталоги. Інформаціяпосилання, що вказують на розташування розширеного контенту, що має бути відтворений, також включається у підкаталоги первинної файлової системи для відтворювання. Якщо відтворювання розширеного контенту потребує використання прикладних програм, що зберігаються на оптичному диску, то інформація стосовно зберігання цих прикладних програм також буде відображена у відповідних каталогах файлової системи для відтворювання. Після цього отримується та додається до файлової системи для відтворювання описова інформація, яка стосується розширеного контенту з інших локальних носіїв інформації (крок S320). Оскільки деяка описова інформація, така як назва, зміст, деякі ключові слова тощо, яка стосується контенту, що зберігається на оптичному диску, визначена та записана на оптичний диск під час його виготовлення, то на основі лише цієї інформації відповідний контент, що має бути відтворений, може бути легко виявлений на інших носіях інформації. Описова інформація (наприклад, адреса зберігання), яка стосується розширеного контенту з інших локальних носіїв інформації, відображається в утвореній файловій системі для відтворювання, так що файлова система для відтворювання включає в себе інформацію-посилання, що вказують на розширений контент на інших локальних носіях інформації (наприклад, адреси зберігання такого контенту на інших локальних носіях інформації). На наступному кроці (S330) файлова система для відтворювання оновлюється з використанням описової інформації, яка стосується розширеного контенту з мережі. Як правило, розширений контент з мережі та відповідні ресурси для відтворювання (наприклад, прикладні програми для відтворювання звука та відео, а також інші прикладні програми, необхідні для відтворювання інформації з мережі) мають бути заздалегідь завантажені у буфер пристрою для відтворювання оптичного диска, а вже потім відтворені для гарантування безперервного відтворювання. Наприклад, відповідно до одного варіанту оптичний диск містить адреси мережевого сервера, за якими може бути 94896 10 отриманий певний мережевий розширений контент, у вигляді посилання URL (наприклад, www.dvd_2.com.cn/video.exe). З використанням згаданої інформації-посилання URL здійснюється доступ до цього мережевого розширеного контенту та відповідних ресурсів для відтворювання та їх наступне завантаження та буферизація. Відповідно, мережевий розширений контент та відповідні ресурси для відтворювання після їх завантаження мають, окрім мережевих адрес, також і відповідні адреси у буфері. При оновленні файлової системи для відтворювання на основі описової інформації, яка стосується завантажених мережевого розширеного контенту та ресурсів для відтворювання, повинно відбуватися додавання цієї відповідної інформації, включно з інформацією стосовно зберігання у буфері, до утвореної файлової системи для відтворювання, враховуючи її структуру каталогів. Файлова система для відтворювання включає в себе інформацію-посилання, що вказують на адресу завантаженого контенту у буфері, наприклад, ffle://buffer:/Offset=onset&Length=length, де "buffer" означає, що контент міститься у буфері, "offset" є стартовою адресою, a "length" визначає розмір контенту. Подібним чином файлова система для відтворювання може також включати в себе описову інформацію, що безпосередньо вказує на програмні ресурси у буфері. Крок S330 може виконуватися також під час відтворювання. Насамкінець, оптичний диск відтворюється відповідно до утвореної файлової системи для відтворювання (крок S340). Відповідно до файлової системи для відтворювання контент, що має бути відтворений, відтворюється за допомогою одногоєдиного інтерфейсу АРІ. Звертаючись за адресоюпосиланням у файловій системі для відтворювання, наприклад, dvd://dvdrom:/VIDEO_TS/VIDEO_TS.IFO, пристрій для відтворювання може отримати файл VIDEOTS.IFO (що зберігається у директорії VIDEOTS DVD-диска) і відтворювати його. Утворення такої файлової системи для відтворювання унезалежнює відтворювальну систему від конкретних носіїв інформації, так що відтворювальна система більше не повинна самостійно підтримувати різні способи здійснення доступу до контенту з різних носіїв інформації, що спрощує її функціонування. Слід пояснити, що мережевий розширений контент, що зберігається на мережевих серверах, може завантажуватися не тільки перед відтворюванням, але може й завантажуватися у буфер або на інші локальні носії інформації і під час відтворювання. Після закінчення завантаження відтворювальний пристрій запроваджує адреси цього завантаженого контенту у буфері до файлової системи для відтворювання, так що відтворювальний пристрій зможе здійснити доступ до цього розширеного контенту за допомогою посилань-адрес зберігання у буфері, передбачених у файловій системі для відтворювання. Після закінчення відтворювання оптичного диска відтворювальний пристрій може позбутися файлової системи для відтворювання. Оскільки 11 файлова система для відтворювання утворюється у динамічному режимі, при встановленні оптичного диска, то відтворювальний пристрій може позбутися файлової системи для відтворювання автоматично по завершенні відтворювання. Однак беручи до уваги, що один і той самий оптичний диск може відтворюватися знову и знову, файлова система для відтворювання може бути збережена на інші локальні носії інформації під час відтворювання або по завершенні відтворювання. Таким чином, нема необхідності утворювати файлову систему для відтворювання для відтворювання того ж оптичного диска наступним разом. Цей оптичний диск може бути відтворений просто із зверненням до вже існуючої файлової системи для відтворювання. На фіг. 4 схематично показана структура каталогів файлової системи для відтворювання відповідно до одного з варіантів здійснення даного винаходу. Пристрій для відтворювання утворює первинну файлову система для відтворювання на основі файлової системи оптичного диску з контентом. Припускається, що на оптичному диску з контентом для відтворювання структура каталогів включає в себе кореневий каталог, у якому є два підкаталоги: "підкаталог розширеного контенту для оптичного диска" та "підкаталог транспортування відеоінформації", причому "підкаталог розширеного контенту для оптичного диска" також містить підкаталоги другого рівня, а саме "підкаталог шрифтів" та "підкаталог номерів сторінок". Усі файли зберігаються у відповідних каталогах. Наприклад, у "підкаталозі розширеного контенту для оптичного диска" оптичного диска містяться запускові файли, а у "підкаталозі транспортування відеоінформації" містяться файли транспортування відеоінформації. Оскільки структура каталогів файлової системи для відтворювання відповідає структурі каталогів файлової системи оптичного диска, то перетворення структури каталогів оптичного диска у файлову систему для відтворювання призводить до утворення структури каталогів файлової системи для відтворювання, ідентичної до структури каталогів оптичного диска. На фіг. 4 показано, що структура каталогів файлової системи для відтворювання також передбачає наявність кореневого каталога, в якому є "підкаталог розширеного контенту для оптичного диска" та "підкаталог транспортування відеоінформації", а у "підкаталозі розширеного контенту для оптичного диска" є "підкаталог шрифтів" та "підкаталог номерів сторінок". Описова інформація оптичного диска зберігається у цих відповідних підкаталогах, наприклад, описова інформація, яка стосується запускового файлу, тобто інформація про місце зберігання запускового файлу, зберігається у "підкаталозі розширеного контенту для оптичного диска" файлової системи для відтворювання. Файлова система для відтворювання включає в себе, крім каталогів, що відповідають структурі каталогів оптичного диска, ще й каталоги, що відповідають структурам каталогів інших локальних носіїв інформації. Коли пристроєм для відтворювання здійснюється пошук контенту, що має сто 94896 12 сунок до даного оптичного диска, на інших локальних носіях інформації, необхідно відобразити структури каталогів інших локальних носіїв інформації у файловій системі для відтворювання. На фіг. 4 показано, що каталоги, які не містяться у структурі каталогів первинної файлової системи для відтворювання, наприклад, "підкаталог аудіоінформації", слід додати до структури каталогів файлової системи для відтворювання; у "підкаталозі аудіоінформації" зберігається описова інформація, яка стосується файлів звукової інформації. Для існуючих каталогів, таких як "підкаталог розширеного контенту для оптичного диска", "підкаталог шрифти?" та "підкаталог номерів сторінок", необхідно лише перенести маршрути, що визначають місцеположення файлів (наприклад, файлу китайського шрифту, файлу індексу, файлу сегментації, файлу номери* сторінок тощо), що зберігаються у згаданих каталогах на інших локальних носіях інформації, у відповідні каталоги файлової системи для відтворювання. Маршрути, що визначають місцеположення, зберігають у відповідні каталоги файлової системи для відтворювання. Якщо у одному підкаталозі виявляються однакові файли, наприклад, вже існує описова інформація, яка стосується "файлу китайського шрифту", у "підкаталозі шрифтів", то попередню інформацію слід замінити на описову інформацію, яка стосується нового файлу "файл китайського шрифту" з інших локальних носіях інформації. У такий спосіб повністю утворюють файлову систему для відтворювання. На фіг. 5 схематично показані посилання у файловій системі для відтворювання, відповідно до одного з варіантів здійснення цього винаходу; вона також пояснює формат посилань, що зберігаються у файловій системі для відтворювання, що може відтворюватися за посиланнями. Файлова система для відтворювання побудована на посиланнях з використанням ідентифікатори* ресурсів URI, наприклад, ідентифікатор URI типу "file://" вказує на те, що відповідний контент являє собою певні файли, які отримуються з локального носія даних; ідентифікатор URI "http://" вказує на те, що відповідний контент розташований на мережевому сервері і цей контент може отримуватися за протоколом HTTP; "dvd://" вказує на те, що відповідний контент розташований на оптичному диску, отже для отримання цього контенту можуть бути застосовані спеціальні інтерфейси АРІ для оптичних дисків. За ідентифікаторами пристроїв (наприклад, buffer:/ - буфер, hd:/ - жорсткий диск, flash:/ флеш-пам'ять) у ідентифікаторі URI "file://" можна фізично визначити, який тип носіїв інформації застосований для зберігання контенту. Як показано на фіг. 5, нема необхідності спочатку завантажувати контент з оптичного диска у буфер; необхідно лише відобразити контент у "підкаталозі транспортування відеоінформації" та "підкаталозі розширеного контенту для оптичного диска" з використанням ідентифікаторів URI (що у певний спосіб визначають місцерозташування інформації). Наприклад, описова інформація, яка стосується файлу транспортування відеоінформації, зберігається у формі 13 "dvd://dvdrom:/VIDEO_TS/VIDEO_TS.IFO", вказуючи, що транспортування відеоінформації оптичного диска зберігається у підкаталозі транспортування відеоінформації оптичного диска dvdrom і має назву VIDEO_TS.IFO. Інший приклад - описова інформація, яка стосується запускового файлу, зберігається у "підкаталозі розширеного контенту для оптичного диска" у формі "dvd://dvdrom:/VIDEO_TS/STARTUP.MLS", вказуючи, що запусковий файл зберігається у підкаталозі транспортування відеоінформації оптичного диска dvdrom і має назву STARTUP.MLS. Хоча завантаження контенту з оптичного диска не є необхідним, у деяких випадках контент, що має бути відтворений, може завантажуватися у буфер заздалегідь. Таким контентом можуть бути певні зображення, тексти або звукові та відео фрагменти тощо. Це здійснюється для уникнення частих "перестрибувань" пристрою для відтворювання під час відтворювання такого контенту. Цю частину завантаженого контенту необхідно відобразити у "підкаталозі розширеного контенту для оптичного диска", і вона може бути представлена у формі "file://buffer:/Offset=offset&Length=length", що вказує на те, що відповідний файл зберігається у буфері, його початкова адреса у буфері - offset, а розмір - length. Завантажувати контент з інших локальних носіїв інформації нема необхідності. Описова інформація, яка стосується контенту, що має бути відтворений, може відображатися безпосередньо у "підкаталозі розширеного контенту для оптичного диска" з використанням ідентифікаторів URL Наприклад, на іншому локальному носії інформації може зберігатися файл зображення, що має стосунок до контенту оптичного диска; у файловій системі для відтворювання це зображення відображене у формі "nle://hd:/disc_a/file.jpg", що означає, що зображення зберігається у каталозі discja жорсткого диска, а ім'я файлу є "file.jpg". Якщо контент зберігається на мережевому сервері, то контент, що має бути відтворений, або програмні ресурси необхідно спочатку завантажити у буфер; описова інформація, що стосується завантаженого контенту, може відображатися у "підкаталозі розширеного контенту для оптичного диска" з використанням ідентифікаторів URI. Наприклад, описова інформація, яка стосується завантаженого текстового файлу, зберігається у фо 94896 14 рмі "ffle://bufFer:/Offset=0x3000&Lenght=0xl200". Це означає, що даний текстовий файл зберігається у буфері, початкова адреса - 0x3000, а довжина 0x1200. У іншому прикладі описова інформація, яка стосується завантаженого файлу китайського шрифту, знаходиться у "підкаталозі шрифтів" та зберігається у формі "file://buffer:/Offset=0x0000&Length=0xl000". Це означає, що даний файл китайського шрифту зберігається у буфері, початкова адреса - 0x0000, а довжина - 0x1000. Цей файл китайського шрифту може також бути представлений не з використанням ідентифікатора URI; можуть використовуватися вказівники для безпосереднього вказування на адресу у буфері та розмір завантаженого контенту. Даний винахід передбачає відображення як контенту з оптичного диску, так і контенту з інших носіїв в одному-єдиному місці - у файловій системі для відтворювання, з використанням посилань; відтворювальна система може працювати з файловою системою для відтворювання, і вона не повинна вміти працювати безпосередньо з різними джерелами контенту. Отже, можна обійтися без внесення істотних змін у структуру відтворювальної системи, так що розробка та виготовлення відтворювальної системи суттєво спрощуються. Ще більш важливим є те, що при запровадженні нових протоколів та форматів носіїв нема необхідності в заміні відтворювальної системи для відтворювання оптичних дисків, достатньо лише оновити та розширити відповідні програмні ресурси засобу для отримання інформації та утворювального засобу для роботи з новими протоколами та носіями. Завдяки цьому поліпшується універсальність та придатність пристрою для відтворювання в цілому до нарощування функціональних можливостей. Пристрій та спосіб, описані у розкритому варіанті здійснення, можуть використовуватися з різними форматами оптичних дисків, такими як eDVD, Blue-ray тощо. Незважаючи на те, що винахід описаний за допомогою конкретних варіантів здійснення, фахівцям у цій галузі після ознайомлення з описом винаходу будуть очевидними різноманітні альтернативні варіанти, модифікації та заміни. Такі альтернативні варіанти, модифікації та заміни, що не виходять за межі суті та обсягу формули винаходу, слід вважати охопленими даним винаходом. 15 94896 16 17 Комп’ютерна верстка Г. Паяльніков 94896 Підписне 18 Тираж 24 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП ―Український інститут промислової власності‖, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

Додаткова інформація

Назва патенту англійською

Method and device for recovery of optical discs

Автори англійською

Pen Yan, He Dahua, Tsjin Shen

Назва патенту російською

Способ и устройство для восстановления оптических дисков

Автори російською

Пен Ян, Хе Дахуа, Цзинь Шен

МПК / Мітки

МПК: G11B 27/10

Мітки: пристрій, дисків, відтворювання, оптичних, спосіб

Код посилання

<a href="https://ua.patents.su/9-94896-sposib-ta-pristrijj-dlya-vidtvoryuvannya-optichnikh-diskiv.html" target="_blank" rel="follow" title="База патентів України">Спосіб та пристрій для відтворювання оптичних дисків</a>

Подібні патенти