Другие языки программирования и технологии

Как это можно программно осуществить?

Необходимо написать программу по защите авторских прав видеофайлов. Необходимо для курсовой, нашла программу, но не пойму как это осуществить.

"Привязка аудио/видео к компьютеру

Данный вид привязки подразумевает распространение файлов как на любых носителях, так и через интернет. При первом проигрывании файла необходима его активация с серийным номером (различными способами: через Интернет, SMS, телефон, электронную почту) . После завершения активации файл привязывается к компьютеру, и дальнейшее его использование возможно только на данной машине.

В случае привязки к компьютеру при распространении на любых носителях возможен вариант передачи защищенного файла другому человеку для проигрывания на другой машине. Но для успешного запуска и прослушивания файла на другом компьютере, необходимо будет повторно его активировать (т. е. купить серийный номер на него) . Таким образом, обеспечивается не только легальность использования, но и при необходимости носитель становится дополнительным каналом продаж. "
Имя файла - пароль к его доступу. Плеер, после активации, может запускать на компьютере пользователя только файлы с определённым именем. Таким образом если файл перенести на другой компьютер, то плеер, установленный на нём не сможет запустить этот файл, а если файл переименовать, то это приведёт к утрате пароля к его доступу. Каждый, оплаченный пользователем файл будет иметь одно и то же имя, поэтому должны лежать в разных каталогах. А вот алгоритм получения ключа доступа из имени файла может зависеть от чего угодно, от MAC-адреса сетевухи или серийного номера процессора.. .
В результате вы имеете на диске D каталог media, а в нём каталоги с названием видеофильмов: Афоня, Броненосец Потёмкин, Ленин в октябре и так далее. И в каждом каталоге только один медиаконтейнер с именем: B4B3BAE10AC4CAC1A4CAAE8AF11FA1FAF56FA543B5B5A54B5AB5453BB79B8BA8B5B3B1BAB1EAE231EAE20EA10EA4E1F0AF54FC5C53AB19B99BAC1CA0CAC3AC5D1D1DA3D5DA4DAD35DAD4AD3DA5DAA5B3BAD1AD3D5DA6DA5D4D65.media, по которому плеер генерирует пароль на вашем компьютере типа dkfjoisjrou493i=09]1i2-1=94jkf[]q3j\f9okwae.r3w44qrt7tfaerwfgse;,fw3KO3r]peoak]po3rk[a3l4[-tr0o2\3-=4=9809889790868304oi-\0]poqwe0r-qik2o]3pdk]q2, который был установлен для контейнера на сервере.

После этого вы запускаете программу захвата потокового видео с экрана. И конвертируете его в общедоступный формат. Затем загружаете файл на Depositfiles, letitbit, RapidShare, iFolder, 4shared, и весь бульон ваш!
Нургали Наурызбаев
Нургали Наурызбаев
86 969
Лучший ответ
В принципе, задача сводится к написанию собственного проигрывателя, который бы шифровал файлы собственного формата ключом на основе даных о компьютере.
Aksel .
Aksel .
69 965
есть такая штучка - camtasia studio. при ее помощи можно записать видео с монитора. так что бредовая у вас курсовая ваще. чесн слово.
Алибек !!!!
Алибек !!!!
8 401
Сергей Николаенко если честно сама так думаю((( но .. преподавателю не объяснить!
Ваш курсовой - мегобредятина=)

Пользователь будет открывать ваше видео в плеерах, которые поддерживают строгий формат ( .flv например)
Если изменить файл (зашифровать или еще чего) то он попросту не откроется. Если для воспроизведения потребуется дополнительные (уже ваши) программы, то неопытный пользователь попросту пошлет ваше видео подальше, а опытного это не остановит (достанет из кэша, снимет видео с монитора и т. д.)
VS
Vitaliy Sharonov
3 836