Метка «rtmp»

Недавно я наткнулся на топик "Сервер онлайн-вещаний на базе nginx" о замечательном модуле Романа Арутюняна для nginx: nginx-rtmp-module. Модуль очень прост в настройке и позволяет на основе nginx создать сервер публикации видеозаписей и живого вещания.

Про сам модуль можно прочитать на его странице на GitHub, я же хочу привести несколько простых примеров использования. Надеюсь, топик поможет новичкам в видеоделах (таким как я).

Также посмотрите демо трансляцию, которая у меня получилась.
Читать полностью »

Введение

Доброго времени суток, Хабровчане.

Хочу поделится с сообществом своим опытом по реализации аудио-звонков c web и мобильных клиентов в Cisco UCCX. Возможно, он кому-нибудь поможет в будущем или в настоящем.

Итак, однажды, передо мной была поставлена задача организовать аудио-звонки с web и мобильных клиентов на в Cisco UCCX. Все знают прекрасные сервисы по типу zingaya, но заказчик четко ограничивал использование сторонних сервисов.
Задача свелась к написанию клиента, выбора SBC и пробрасыванием сигнализации от клиента на Cisco Call Manager.

Проведенный мною анализ остановил меня на трех способах реализации требований:

  • RTMP клиенты, написанные под Adobe AIR и Flash + mod_rtmp к freeswitch в качестве SBC
  • RTMFP клиенты, написанные под Adobe AIR и Flash + RTMFP2SIP gateway от компании Flashphoner
  • WebRTC клиенты, написанные на js + Mobicents SIP Servlets

Читать полностью »

Доброго времени суток, господа читатели!
В данном топике я расскажу, как можно сделать простой видео-чат на ASP.NET MVC.

Но для начала предыстория. Мы запускаем сервис видеоконсультаций с врачом через интернет. О нём обязательно будет отдельная статья, а сейчас хотим выяснить, насколько большую нагрузку смогут выдержать сервера и каналы.
Для этого мы написали небольшое веб-приложение, исходным кодами и описанием которого рад с вами поделиться. Взамен надеюсь, что вы зайдёте на тестовую страницу в благородном порыве порушить нам сервак.
Основная идея позаимствована у чатрулетки: заходишь в общий чат, выбираешь любого собеседника и общаешься по видео. Одна просьба, не переносить из чат-рулетки культуру демонстрации первичных половых признаков, так как в тесте будут участвовать хорошо знакомые мне девушки наивного возраста :-)
Исходный код проекта опубликован на codeplex.com под свободной лицензией, буду рад комментариям/замечаниям/предложениям. Демонстрационную версию можно посмотреть здесь. Будьте вежливы и не забывайте улыбаться!
Читать полностью »

Что такое онлайн-видео?

Под термином онлайн-видео я понимаю длительное вещание какого-то живого видеосигнала (к примеру, из телестудии). Традиционные средства отдачи видео (flv- и mp4-стриминг) в данном случае не работают, просто потому что файла, содержащего весь видеопоток, не существует.

В этой статье речь будет идти не об организации видеохостинга, а об организации видеовещания в прямом эфире. Это две принципиально разные задачи, и обычно способы их решения существенно отличаются друг от друга.
Читать полностью »

Доброго времени суток хабрапользователи!

red5 Это будет мой первый пост на хабре. И я хотел бы поделиться своим опытом при работе с Red5 Server, надеюсь, он будет интересен читателям.

Немного об авторе (не считать саморекламой, просто для общего для представления):
Возраст — 17 лет.
Опыт — 1,5 года периодической работы на фрилансе. C++, C#, Java, Python, немного PHP.
Участник и призер некоторых дисциплин и олимпиад в так называемом «спортивном программировании».
На данный момент занят своим проектом.

Рассказать о Red5 я хочу потому, что он понадобился мне при разработке своего, так сказать, «стартапа» и на начальных порах работы с ним мучений было огромное множество, особенно учитывая, как в рунете мало информации об этом сервере. А те туториалы, что есть, почему-то не очень мне помогали, ибо ничего толком не работало. Да и на самом хабре информации было, мягко говоря, очень мало.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js