
Сокритие multicast потока
Модератор: Fastman
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 105
- Зарегистрирован: 2009-09-28 15:31:39
Сокритие multicast потока
Вообщем ситуация следующая: возникла потребность шифровать мультикаст поток (видео контент) отправляемий с сервера, и дешифрировать его на клиенте посредством ключей, которие получают только авторизирование пользователи. Как ету задачу можно решить на C++? Возможно есть другие предложения? Заранее спасибо.

Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Re: Сокритие multicast потока
openvpn?
по шифрованному протоколу, типа https?
по шифрованному протоколу, типа https?
- Fastman
- ст. лейтенант
- Сообщения: 1236
- Зарегистрирован: 2006-07-07 10:20:38
- Откуда: Минск. РБ
Re: Сокритие multicast потока
Вы описали стандартный способ доставки контента по IP-TV. На стороне юзера должен быть SetTopBox с карточкой-ключем или пинкодом который позволит дешифровать поток.mlevel писал(а):Вообщем ситуация следующая: возникла потребность шифровать мультикаст поток (видео контент) отправляемий с сервера, и дешифрировать его на клиенте посредством ключей, которие получают только авторизирование пользователи. Как ету задачу можно решить на C++? Возможно есть другие предложения? Заранее спасибо.
Только с помощью C++ этот вопрос не решается, для сколько либо надежного и устойчивого вещания нужно программно-аппаратное решение.
Но в простейшем случае нужны будут - криптомаршрутизаторы(сервера/устройства шифрования траффика), криптосервер(там будет храниться инфа о ваших маршрутизаторах и конечных устройствах, плюс будут генерироваться и выдаваться ключи), ну и конечное устройство.
Эта задача решается в нормальных условиях командой из 10 человек в течении года при разработке с нуля.
Либо покупкой готового оборудования софта

Главное в жизни здоровье и любовь, остальное я все куплю.
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Re: Сокритие multicast потока
http://ru.wikipedia.org/wiki/MulticastВ настоящее время IP Multicast является широко поддерживаемым сетевым стандартом. Все современное сетевое программное обеспечение и аппаратное оборудование поддерживает этот стандарт. Для использования групповой IP-адресации необходима ее поддержка локальной сетью. Что касается глобальной сети, в некоторых случаях допустимо использование «туннелирования» для преодоления участков, эту адресацию не поддерживающих.
ради интереса почему нельзя OpenVPN и по любому протоколу это видео как "Streamer"?
-
- мл. сержант
- Сообщения: 105
- Зарегистрирован: 2009-09-28 15:31:39
Re: Сокритие multicast потока
OpenVPN хорошо, но не вариант. А на счет 10 программистов, это слишком много, они такое сочинят.... Денежные затраты этого не стоят.
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Сокритие multicast потока
эт вы зря. Фастман - как раз в теме.mlevel писал(а):А на счет 10 программистов, это слишком много, они такое сочинят.... Денежные затраты этого не стоят.
вот тока у него подход промышленный.
Убей их всех! Бог потом рассортирует...
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Сокритие multicast потока
Суть мультикаста при тунелировании теряется.ProFTP писал(а):openvpn?
по шифрованному протоколу, типа https?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Сокритие multicast потока
Народ развлекается... типа можно написать надстройку для плеера vlc например, менять порт на который идет поток раз в 10 секунд, ну и плееру соответственно ходить на сервер спрашивать какой следующий порт...mlevel писал(а):OpenVPN хорошо, но не вариант. А на счет 10 программистов, это слишком много, они такое сочинят.... Денежные затраты этого не стоят.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Сокритие multicast потока
А вообще, есть давно работающая и зарекомендовавшая себя система, работает почти во всех IPTV проектах. Verilmatrix называется. Делает как раз то что вы хотите. Причем поддерживается почти всеми STB что есть на рынке.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
-
- мл. сержант
- Сообщения: 105
- Зарегистрирован: 2009-09-28 15:31:39
Re: Сокритие multicast потока
Verimatrix, SecureMedia, etc. - отличные решения, и для большых проектов в самый раз, даже контент провайдеры требуют пользоваться провереными системами условного доступа. Но свою систему тоже вполне реально организовать, используя CSA, SRTP, может и другие типы шифрования, главное организовать надежную систему обмена ключами между клиентом (PC or STB) и сервером авторизации. Правда для меня ето пока немного сложноватая задача.