Рубрика «rtmp»
Как бы выглядел интернет, если бы Adobe не убила Flash
2026-02-25 в 9:01, admin, рубрики: actionscript, adobe air, adobe flash, flash, flash player, html5, rtmp, ruvds_статьи, stage3d, Веб-разработка
Обзор WCS 5.2 — WebRTC сервера для веб-разработчиков онлайн трансляций и видеочатов
2020-01-06 в 15:31, admin, рубрики: android, Android sdk, canvas, CDN, ffmpeg, FPS фильтр, HLS, iOS, iOS SDK, ip camera, javascript api, obs, rest api, rtmp, rtsp, screen sharing, SIP-конференции, SIP/RTP, STUN/TURN серверы, VoD, VOD LIVE, VR-плеер, WCS, WebRTC, wirecast, Блог компании Flashphoner, видеоконференцсвязь, водяной знак, микшер, поворот картинки, Программирование, Работа с видео, Разработка веб-сайтов, сеть обработки контента, транскодирование потока
Алиса — опытный фулл-стек разработчик и способна за неделю написать каркас SAAS проекта на своем любимом фреймворке с использованием php. На фронтенде предпочитает Vue.js.
В телеграмм стучится заказчик, которому во что бы то ни стало надо разработать веб-сайт, который будет местом встречи работодателя и сотрудника для проведения очного интервью. Очного — означает глаза в глаза, прямого видео контакта в реальном времени с видео и голосом.
«Почему не скайп?» — спросите вы. Так уж повелось, что серьезные проекты, а каждый стартап, несомненно, себя таковым считает, стараются предложить внутренний сервис коммуникаций по самым разным причинам, среди которых:Читать полностью »
Стриминг видеозвонков по RTMP
2019-11-05 в 10:28, admin, рубрики: javascript, rtmp, rtmp protocol, streaming, voximplant, Блог компании Voximplant, Программирование, Работа с видео, Разработка веб-сайтов
Сегодня стриминг-платформы на пике популярности, так как миллионы талантливых людей регулярно делятся своими знаниями – читай, используют стриминг на всю катушку. Так как этот рынок растет, то существует и масса приложений, которые могут стримить видео в реальном времени, используя камеру смартфона или ноутбука. Возможно, вы тоже хотите внедрить в ваше приложение такую функциональность; если так, то спешим обрадовать – теперь Voximplant позволяет прокидывать видеозвонки по RTMP в любой CDN, который поддерживает этот протокол.
Эта функциональность стала возможна благодаря новому модулю Voxengine – StreamingAgent. Под катом вас ждут 5 шагов по настройке этой интеграции, добро пожаловать!
Читать полностью »
Смотри меня полностью: выжимаем максимум из live video на мобильных платформах
2019-09-17 в 6:43, admin, рубрики: android, HLS, iOS, mpeg-dash, OK Live, OKMP, rtmp, WebRTC, Блог компании Одноклассники, видео, разработка мобильных приложений, Разработка под android, разработка под iOS
Самый простой способ воспроизвести видео на мобильном устройстве — это открыть ссылку имеющимся в системе плеером, но это не всегда эффективно.
Можно взять ExoPlayer и оптимизировать его, а можно вообще написать свой видеоплеер, используя только кодеки и сокеты. В статье будет рассказано о работе стриминга и воспроизведения видео, и о том, как уменьшить задержку старта видео, снизить время отклика между стримером и зрителем, оптимизировать энергопотребление и нагрузку на железо.
Разберём это на примере конкретных приложений: мобильного клиента «Одноклассников» (где видео воспроизводят) и OK Live (где трансляции стримят с телефона в 1080p). Здесь не будет мастер-классов о том, как по ссылке проиграть видео, с примерами кода. Рассказ пойдёт о том, как видео выглядит изнутри, и как, зная общую архитектуру видеоплееров и видеостриминга, можно разобраться в любой системе и сделать её лучше.
В основе материала — расшифровка доклада Александра Тоболя(@alatobol) и Ивана Григорьева(@ivan_a) с конференции Mobius.
DevConf: как ВКонтакте шел к своей платформе для live-трансляций
2018-04-23 в 8:37, admin, рубрики: nginx, nimble streamer, rtmp, wowza, Блог компании DevConf, Работа с видео, Разработка веб-сайтов, Сетевые технологииDevConf 2018 состоится 18 мая в Москве, в Digital October. А мы продолжаем публиковать доклады с прошлогодней конференции. На очереди доклад Алексея Акуловича из ВКонтакте, где он поведает о том, о чем внимательные читатели уже догадались по сабжу.

В 2015 году мы использовали стороннее решение. Мы встраивали(embed) его плеер на сайт как youtube и оно работало. Работало не идеально, но на тот момент оно нас устраивало по объему трансляций, который через него можно было пустить, а также по качеству и задержкам, которые оно давало. Но мы из него довольно быстро выросли.
Читать полностью »
Тянем ролик с YouTube и раздаем по WebRTC в реалтайме
2017-09-18 в 3:54, admin, рубрики: AAC, broadcasting, ffmpeg, flashphoner, H.264, live, pipe, python, Realtime, rtmp, video player, WebRTC, YouTube, youtube-dl, Блог компании Flashphoner, браузеры, Программирование, Разработка веб-сайтов, Разработка систем связи
Задача следующая. Провести совместный просмотр ролика с YouTube в реальном времени несколькими пользователями. Зрители должны получать видео одновременно, с минимальной задержкой.Читать полностью »
Межсерверное WebRTC
2017-09-14 в 4:02, admin, рубрики: broadcasting, dtls, edge, low-latency, Origin, origin-edge, rtmp, srtp, streaming, webrtc server, WebSocket, Блог компании Flashphoner, браузеры, Программирование, Разработка веб-сайтов, Разработка систем связи
WebRTC умеет работать Peer-to-Peer и Peer-to-Server, где в роли пира, как правило выступает браузер или мобильное приложение. В данной статье мы расскажем о работе WebRTC в режиме Server-to-Server, для чего это нужно и как это работает.Читать полностью »
Транслируем WebRTC, RTSP и RTMP потоки на Media Source Extensions по протоколу Websocket
2017-09-04 в 12:27, admin, рубрики: AAC, flash, H.264, HLS, html5, javascript, latency, media source extensions, Opus, player, real-time streaming, rtmp, rtsp, streamer, WebRTC, wirecast, Блог компании Flashphoner, браузеры, веб-камеры, задержка, потоковое видео, Программирование, Разработка веб-сайтов, цуикес
Media Source Extensions
Media Source Extensions (далее MSE) — это API браузера, позволяющее играть аудио и видео через соответствующие HTML5 тэги <audio/> и <video/>.
Чтобы проиграть кусок аудио или видео, нужно скормить этот chunk в данный элемент через MSE API. На основе MSE построены HLS-плееры. HLS фрагменты передаются в MSE и отображаются в плеере.
Давайте посмотрим на его Can I Use подробнее.Читать полностью »
7 способов отобразить видео с RTSP IP-камеры на веб-странице и 2 в мобильном приложении
2017-05-22 в 6:10, admin, рубрики: Action Script 3, android, browser, flash, HLS, iOS, ip camera, latency, objective-c, rtmfp, rtmp, rtsp, streaming, WebRTC, WebSocket, Блог компании Flashphoner, задержка, Разработка веб-сайтов, разработка мобильных приложений, Разработка под android, разработка под iOSВ этой статье покажем 7 технологически разных способов отображения видеопотока с IP-камеры с поддержкой RTSP на web-странице браузера.
Браузеры, как правило, не поддерживают RTSP, поэтому поток будет конвертироваться для браузера через промежуточный сервер.Читать полностью »
Транслируем видеопоток с веб-страницы по WebRTC на Facebook и YouTube одновременно
2017-05-04 в 7:16, admin, рубрики: AAC, broadcasting, chrome, Facebook Live, Firefox, H.264, javascript, live видео, Opus, rest api, rtmp, VP8, WebRTC, youtube live, Блог компании Flashphoner, Программирование, Разработка веб-сайтов, Разработка систем связи, ретрансляция, стриминг, трансляцияFacebook и YouTube предоставляют сервисы трансляций, которые позволяют вещать Live-видеопотоки на широкую аудиторию зрителей. В этой статье мы расскажем, как захватить видеопоток с веб-страницы по технологии WebRTC и отправить этот видеопоток одновременно в Facebook и на YouTube для прямой трансляции — сразу в два сервиса.Читать полностью »
