Zabezpieczenia w UOP? Jak widzę, przede wszystkim należy wyjaśnić, co to są UOP
UOP (User OPerations - czynności użytkownika?

) - to zdefiniowany na potrzeby specyfikacji DVD-Video zbiór operacji wykonywanych przez użytkownika poprzez naciśnięcie klawiszy odtwarzacza lub na pilocie odtwarzacza, lub wybór klawisza w menu nawigacyjnym. UOP mogą być włączone lub wyłączone (PUOP - Prohibited UOP) przy authoringu dla poszczególnych tytułów. Dość często UOP są wyłączane na tzw 'warningach' uniemożliwiając przeskoczenie/przewinięcie tytułu, co skutecznie zmusza użytkownika do obejrzenia ich w całości.
Przykładowo pełna definicja niektórych w/w UOP wygląda tak:
Time_Play(nr_tytułu, czas) oraz
Time_Search(czas) - obie powodują start odtwarzania od określonego czasu: pierwsza w określonym, druga w bieżącym tytule.
PTT_Play(nr_tytułu, nr_rozdziału), PTT_Search(nr_rozdziału) - odtwarzanie określonego rozdziału dla określonego lub bieżącego tytułu.
Title_Play(nr_tytułu) - odtwarzanie określonego tytułu.
Stop - zatrzymuje odtwarzanie tytułu.
PrevPG_Search, TopPG_Search, NextPG_Search - startuj odtwarzanie od początku poprzedniego/bieżącego/następnego programu.
Forward_Scan(prędkość), Backward_Scan(prędkość) - zwiększa lub zmniejsza prędkość odtwarzania. Druga - powoduje też zmianę kierunku odtwarzania.
Menu_Call(ID) - bezpośredni skok do określonego menu. Dozwolone ID to Root, Title, Audio, Subpicture, Angle i PTT.
Resume - wznawia odtwarzanie.
Button_Select - zmienia przycisk w menu z bieżącego na zdefiniowany w linku nawigacyjnym (Upper, Lower, Right, Left - np. Upper_Button_Select).
Button_Activate - wykonuje komendę przypisaną do danego przycisku.
Button_Select_and_Activate(nr_przycisku) - skok bezpośrednio do określonego przycisku i wykonanie przypisanej mu komendy.
Pause_On, Pause_Off - wstrzymuje odtwarzanie tytułu. Off oczywiście wznawia odtwarzanie wstrzymanego wcześniej tytułu.
Audio_Stream_Change(nr_strumienia) - zmienia na określony numer ścieżkę audio.
Sub-picture_Stream_Change(nr_strumienia) - zmienia na określony numer ścieżkę napisów.
Angle_Change(nr_kąta) - zmienia na określony numer kąt ujęcia kamery.
Karaoke_Audio_Presentation_Mode_Change(tryb) - zmienia dany tryb karaoke na określony.
Video_Presentation_Mode_Change(tryb) - zmienia dany sposób wyświetlania na określony (wide, normal, Pan-scan, letterbox).