Jump to content

Recommended Posts

Posted

Решил написать или хотя бы попробовать создать систему для вещания и управления Видео по Запросу в локальной сети.

Как должени виглядеть алгоритм системи?

Posted (edited)

В основном прочитал. Но не нашел толковой инструкции или мануала. Как програмировать?

Пи.Си. Как можно реализовать функции Телевидение со сдвигом во времени (Time-Shifted TV); Персональный видеомагнитофон (NPVR);

Edited by mlevel
Posted

Возьмите доки к VoD северу который собираетесь использовать, если ничего не понятно - платите интегратору который за вас все сделает как надо.

Posted (edited)

Наврядли здесь тебе кто-нибудь что нормальное скажет.

В общем случае у должен быть сервер который умеет записывать файл на диск из потока RTP получаемого по сети и умеет вещать файл потоком RTP в сеть.

Далее, должен быть клиент(который будет стоять у абонента), который сможет выдавать команды твоему серверу, начать запись на диск, начать проигрывать с диска.

Примерный алгоритм работы TimeShift:

Абонент жмет на паузу, клиент отправляет сообщение VoD серверу какой канал смотрел абонент и время с которого он его остановил.

Сервер создает файл для этого абонента и начинает в него запихивать поток с канала который смотрел абонент.

Абонент жмет на плэй, клиент отправляет сообщение серверу начать проигрывать файл.

Сервер начинает вещать потоком из файла абоненту.

Примерный алгоритм работы NPVR:

Абонент через клиента отправляет сообщение VoD серверу какой канал, когда писать.

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

Абонент выбирает запись, жмет на плэй, клиент отправляет сообщение серверу начать проигрывать файл.

Сервер начинает вещать потоком из файла абоненту.

 

При большом количестве абонентов имеет смысл сразу писать вещаемые каналы а сервер будет только запоминать с какого места вещать каждому абоненту, т.е будут создаваться скажем 100 файлов (по числу вещаемых каналов) а не 1000(по числу абонентов нажавших кнопку пауза) и проигрывать абонентам с нужного места.

 

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

Для записи/вещания можно воспользоватся библиотеками проекта VLC или свой огород городить.

Edited by Alek Aaz
Posted

- Скажите, а как делать микрохирургию глаза?

- Нужны микроскоп и микроскальпели

- Про микроскоп почитал, спасибо. А что с анестезией и асептикой? Что это? Мануалы есть?

- Это из физиологии

- Почитал, спасибо. Не понятно. А что такое фибрилляция и аллергия?

....

 

Топикстартер: вы пытаетесь на коленке сделать новый виндовс + новый офис причём одновременно, так понятно?

 

Ограничение доступа - это CAS/DRM. Чтобы вам дали под вашу разработку контент, вам надо будет убедить в её надёжности мейджоров. Начните с мелочи: скатайтесь в Голливуд и поквасьте там с SONY BMG, Universal, MGM и прочими Лукасами. Они вам примерно расскажут, что хотят видеть в итоге.

Posted
А как организировать доступ к контенту, тем кто оплатил?
Хм.. смешно.

Скажу вот так:

Как ты собираешься идентифицировать абонентов?

Как и где ты собираешься хранить информацию о том кто оплатил?

Как твой сервер будет выцеплять эту информацию?

 

Когда ты с этим определишься, тогда твоем у серверу останется вещать только оплатившим абонентам

 

 

2vIv

ИМХО из-за таких дружелюбных ответов как ваш в России не будет нормальных программ.

Ну зделает парень программку, года через два-три допилит до приемлимого уровня, пусть растет пока есть запал.

Нече его сразу на ...уй посылать!

Posted (edited)

Вот например оператор "Воля" - http://volia.com/nvod/, сделал систему без CAS/DRM и работает нормально. Со счета снимаються деньги, а потм клиент получает доступ к видео-контенту.

П.С. Идентифицировать абонентов можна с помощю авторизации, идентификации по ІР. Держать все дание в БД.

Edited by mlevel
Posted

http://volia.com/about/facts

 

* Компания Воля первой в странах Восточной Европы внедрила услугу высокоскоростного доступа в Интернет – Воля Бродбенд

* Компания Воля первой в странах СНГ внедрила цифровую технологию предоставления услуги кабельного телевидения

* Компания Воля первой в странах Восточной Европы внедрила стандарт DOCSIS 2.0 при предоставлении услуги Интернет, который обеспечивает техническую возможность увеличения скорости доступа в Интернет до 38 Мбит/сек.

угу, угу... Только это Украина.

 

Не вижу, с какими правообладателями они работают. Фильмы, судя по всему, на украинском языке. Интересно, как их лицензировали. Если на броадкаст, но CAS/DRM не нужен. Но свежие хиты под такую лицензию нормальным операторам не получить имхо

Posted
2vIv

ИМХО из-за таких дружелюбных ответов как ваш в России не будет нормальных программ.

Ну зделает парень программку, года через два-три допилит до приемлимого уровня, пусть растет пока есть запал.

Одни тут уже надопиливали: http://www.telesputnik.ru/archive/133/article/78.html

А другие так допилили, что в новости попали: http://lenta.ru/news/2008/05/23/egais/index.htm

 

Топикстартер собирается не самообразованием заниматься, а что-то для дела писать. Правильный ответ: не надо этого делать, пока нет понимания, что именно надо делать. После осмотра всего слона, а не ощупывания только хвоста и хобота, станет понятен хотя бы объём работ.

 

Можно ли на досуге сваять миддлварь, ПО видеосервера и систему закрытия? Можно. Но к моменту окончания изготовления результат не будет нужен никому.

 

П.С. Идентифицировать абонентов можна с помощю авторизации, идентификации по ІР. Держать все дание в БД.

Я уже написал выше ;-)

Сходите к мейджорам и объясните это ИМ. Возможно, именно ВАМ это удастся. Весь мир ШПДшников с радостью прибежит к вам на поклон :-))

Это же совершеннейшая мелочь - просто поговорить и договориться. Даже ещё программировать ничего не нужно, просто поговорить...

Posted

Хочу сказать всем кто будет пробовать систему Toroid, она не стоит трати времени Ничего серйозного она собой не представляет и никаких надежд не оправдивает.

Все что там реализовано можна сделать бистро и самостоятельно без всяких трудностей.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.