Является ли rtmp единственным способом защиты изображений


У меня есть изображения, к которым мне нужно управлять доступом. Я столкнулся с потоковой передачей osmf и rtmp, которые являются технологиями flash/adobe, и мне потребуется установить специальный сервер. Кто-нибудь знает другие способы получить тот же эффект с помощью php.

Редактировать:

Под "управлением доступом к" я подразумеваю, что обычный пользователь не сможет сохранить страницу и сохранить изображение вместе с ней. Если они захотят просмотреть изображение еще раз, им придется вернуться, повторно запросить его. Потоковая передача флэш-памяти сервер предлагает это, но есть ли решения, отличные от flash/adobe, с которыми его можно сравнить.

Редактировать:

"Сдаваться" - это не то, что вы говорите своему работодателю, который является издателем и имеет юридические требования для защиты прав интеллектуальной собственности, выданных им другими организациями. Извините, но я не принимаю управленческих решений, и я не юрист. Я работаю в техническом отделе, и мне нужно найти лучшие технические решения для того, о чем меня спрашивают. Если это все еще иногда не удается, я бы сказал, что это лучшее теперь технология появилась, и я передал ее вам. Я не хочу, чтобы меня считали ничтожеством, когда я должен был сделать все возможное. У некоторых людей, похоже, нет настоящей работы?

Author: craft, 2010-07-06

5 answers

Как вы, кажется, знаете, Adobe очень помогает. Они проделали огромную работу по защите средств массовой информации. Вы также можете проверить их другие форматы из этой статьи. Краткое изложение здесь:

  • RTMP: незашифрованный
  • RTMPT: туннелированный по HTTP, означает, что данные RTMP инкапсулированы как действительные данные HTTP
  • RTMPS: отправляется по протоколу SSL (secure socket layer)
  • RTMPE: улучшенная и зашифрованная версия RTMP, более быстрая чем SSL и не требует управления сертификатами, как это делает SSL
  • RTMPTE: шифрует канал связи, туннелируя через HTTP. Ключевыми преимуществами по сравнению с SSL (RTMPS) являются производительность, простота реализации и ограниченное влияние на пропускную способность сервера.

Если вы также планируете использовать медиа-платформу Adobe с открытым исходным кодом, как вы говорите в своем первоначальном сообщении, я не понимаю, почему вы не можете защитить свой контент так, как вы описали.

Ответ на ваш вопрос заключается в том, что я сомневаюсь, что ты найдешь что-нибудь получше. Ознакомьтесь с этим интересным сообщением в блоге Google и обратите внимание на пункт 6. Если Google использует их, я думаю, вам следует воспринять это как подсказку.

Защита контента YouTube не владеет видео, которые вы смотрите, - они принадлежат их соответствующим создателям, которые контролируют, как эти видео распространяются через YouTube. Для Аренда YouTube, владельцы видео требуют мы используем безопасные технологии потоковой передачи, такие как Flash RTMPE платформы протокол, чтобы гарантировать, что их видео не будут распространяться повторно. Без защиты контента мы не смогли бы предлагать подобные видео.

 4
Author: cooper, 2010-07-06 05:47:57

RTMP ничего не "защищает". Если вы передадите его на компьютер пользователя, он сможет скопировать его. Закон об авторском праве - единственный способ справиться с этим. Если вы просто хотите предоставить доступ зарегистрированным пользователям, HTTP с файлами cookie работает нормально.

 5
Author: Matthew Flaschen, 2010-07-05 20:50:39

Под "управлением доступом к" я подразумеваю, что обычный пользователь не сможет сохранить страницу и сохранить изображение вместе с ней. Если они захотят просмотреть изображение еще раз, им придется вернуться, повторно запросить его. Сервер потоковой передачи Flash предлагает это, но есть ли решения, отличные от flash/adobe, с которыми его можно сравнить.

Сдавайся. То, чего ты хочешь, невозможно. Любой контент, который можно просмотреть, может быть скопирован, и никакая технология на земле не может этого изменить. Нет никакой выгоды в создании вашего сайта сбивает с толку обычного пользователя, который хочет сохранить изображение только для того, чтобы отправить его своему другу.

Сдавайся.

 3
Author: Kalium, 2010-07-05 23:10:35

Я всегда думал, что RMTP предназначен для защиты видео. Это потоковый медиасервер. Предполагая, что ваши изображения высокого качества, я бы опасался проблем с передачей, ухудшающих качество изображений.

Что вы могли бы сделать, чтобы предотвратить случайные загрузки, так это обработать файлы изображений перед их загрузкой на ваш сервер. Выполните базовое числовое преобразование любого типа - не имеет значения, что вы делаете с файлом, пока конечный файл невозможно загрузить как JPG/PNG. Затем загрузите файл с флэш-фильмом в виде байтового массива, преобразуйте данные в противоположном направлении, чтобы вернуть их в исходное состояние, и нарисуйте их в виде растрового изображения. Флэш-код не звучит как большая работа, вам также придется кодировать изображения заранее.

Не тривиальное решение, но, безусловно, выполнимо.

 1
Author: Andrew, 2010-07-05 23:24:45

Галерея - http://gallery.menalto.com / - позволяет создавать альбомы и устанавливать разрешения, чтобы их могли видеть только определенные пользователи.

 0
Author: Forrest Voight, 2010-07-05 20:51:45