Как да излъчвате IP камера за сигурност на живо - ръководство за RTSP стрийминг
Ръстът на видеото на живо изпреварва други видове видео съдържание и отчита до 113% увеличение на рекламния растеж на годишна база. Но ако сте решили да пробвате излъчване на живо, вероятно искате да започнете с малка инвестиция. Затова си струва да разгледате начини за излъчване на камера за сигурност на живо – презареждаемите батерии, безжичната връзка и HD качеството на видеото могат да направят RTSP IP камерите чудесен избор при ограничен бюджет.
Единственият проблем е, че IP камерите могат да генерират само RTSP стрийм, а това не е формат, който можете да излъчвате директно към YouTube, Facebook или уебсайта си. И все пак има решение.

Прочетете цялата статия, за да научите точно как работи RTSP стриймингът и как да излъчвате камерите си за сигурност на живо.
Какво е RTSP стрийм?
RTSP, съкращение от Real Time Streaming Protocol, по същество е мрежов протокол, създаден за системи за забавление и комуникация, който управлява сървъри за стрийминг на медия.
Подобно на HTTP, това е текстов протокол със собствени правила като OPTIONS, DESCRIBE, PLAY, PAUSE и други, които могат да се използват за дистанционно управление на мрежов стрийм. Той започва като начин потребителите да възпроизвеждат аудио и видео файлове направо от интернет, без да изтеглят медийните файлове.
Образно казано, RTSP може да се опише като железопътна линия, която пренася мултимедийни данни от точка А (IP камера) до точка Б (RTSP стрийм плейър).
Когато става дума за стрийминг на медия на живо, RTSP обикновено се използва за управление на IP и CCTV камери чрез отдалечен сървър. Например ако поставите видеото на пауза, докато използвате RTSP стрийм, RTSP няма да спре самото видео. Той просто ще препрати заявката Ви за пауза към сървъра за видео стрийминг. След това сървърът изпраща VHS-базирана команда към камерата за сигурност („Pause“).
Какво Ви е нужно, за да излъчвате камера за сигурност на живо през интернет?
Освен да изберете най-добрата камера за сигурност за излъчване на живо, трябва да сте сигурни, че разполагате и с технологията, нужна за показване на стрийма от IP камерата на уебстраница.
Това обаче е по-лесно да се каже, отколкото да се направи, защото браузърите не могат да възпроизвеждат RTSP стрийм директно.
Нека видим какво Ви е нужно:
Технология
Да кажем, че сте решили да конвертирате излъчването на живо от камера за сигурност и да създадете RTSP плейър, който може да бъде вграден в браузър.
Ако ще пишете код, имате няколко възможности. Можете да изберете верния Flash Player, но имайте предвид, че много браузъри прекратиха поддръжката на Flash.
По-усъвършенствани методи, като RTMP, обвит в HTML5, и RTMFP, изискват технически опит за управление на RTMP плейъра чрез JavaScript, а не чрез обичайния Action Script 3.
Като алтернатива можете да използвате платформа за стрийминг от IP камери. По-долу е показана такава RTSP настройка.

Адаптивно видео за различни екрани
Зрителите Ви вероятно ще бъдат по целия свят и ще гледат от всякакви устройства – от настолни компютри до мобилни телефони и всичко между тях, включително таблети, фаблети и лаптопи.
Затова Вашият RTSP видео плейър трябва да е адаптивен и да позволява на зрителите да гледат излъчването на живо независимо от устройството, от което го отварят.
Стрийминг с адаптивен битрейт
Зрителите постоянно са в движение и превключват между различни интернет връзки. Ако RTSP плейърът Ви няма стрийминг с адаптивен битрейт (ABS), всяка промяна в скоростта на интернет на зрителя ще понижава качеството на видеото и ще кара стрийма да изостава, което води до повече отпаднали зрители.
Когато използвате ABS, всяка промяна или спад в скоростта на интернет може да бъде обработена. Потребителят продължава да гледа без буфериране.

Стриймингът с адаптивен битрейт (ABS) гарантира, че излъчването Ви на живо изглежда отлично и се възпроизвежда без забавяния на всички устройства.
Струва ли си да кодирате собствен RTSP плейър?
Макар че можете да решите да кодирате видео плейъра за уебсайта си, преодоляването на всички препятствия по пътя ще изисква много ресурси и време.
Не само Ви е нужен екип от разработчици, който да кодира видео плейъра, но са Ви нужни и средства, за да си позволите такъв екип. А ако самите Вие сте разработчик, ще трябва да вложите много време, докато разберете всичко сами.
Ако нямате време или ресурси – или просто търсите по-лесен начин да вградите RTSP стрийма си в уебстраница – има алтернативна възможност.
Услуги за стрийминг и хостинг от IP камери
По-лесен начин да излъчвате на живо с камера за сигурност е да използвате услуга за излъчване на живо и хостинг от IP камери като StreamingVideoProvider.
Защо е важно това? Нека разгледаме причините да използвате услуга за видео стрийминг на живо за Вашите IP камери:
Настройка за две минути | Със StreamingVideoProvider всичко, което трябва да направите, за да вградите излъчването си на живо на уебстраница, е да въведете потребителското име и паролата за IP камерата. След малко ще Ви покажем как работи това. |
Поддръжка на различни платформи | HTML5 видео плейърът на StreamingVideoProvider работи с пълния набор от браузъри и операционни системи. |
Без нужда от плъгини | Можете да вградите RTSP стрийма си директно в уебсайта си или да го публикувате в социалните мрежи. |
Работи на всички устройства | С пълна поддръжка за мобилни устройства и стрийминг с адаптивен битрейт видео плейърът на StreamingVideoProvider е 100% адаптивен. |
Ограничения | Предлагаме на потребителите и възможност да контролират кой има достъп до излъчване на живо – например ако излъчвате корпоративна среща или платен онлайн семинар. |
Защита от пиратство | Технологията Dynamic Watermarking на StreamingVideoProvider Ви помага да защитите съдържанието си от пирати, които може да се опитат да го изтеглят или запишат. |
Архивиране на стриймове | Ако искате да записвате стрийминг видео от IP камерата си, StreamingVideoProvider може да направи и това. Всеки от нашите абонаментни планове включва безплатно облачно съхранение за записите Ви. |
Можем да доставяме излъчванията Ви на живо до всяка точка на света, включително континентален Китай. | |
Монетизация | Не на последно място, вграденото Pay Per View видео решение на StreamingVideoProvider Ви позволява да монетизирате RTSP стриймовете си с няколко щраквания. |
Работи с Вашето оборудване | StreamingVideoProvider работи с всяка IP RTSP камера, която поддържа H.264, включително RTSP PTZ камери и NVR устройства. |
В заключение, най-голямото предимство на използването на софтуер (платформа) за излъчване на живо от IP камера е, че получавате достъп до технология, разработвана и усъвършенствана от цял екип разработчици в продължение на години. С DIY система едва ли е възможно да постигнете същото ниво на услуга.
Как да вградите RTSP стрийм в уебсайта си (лесният начин)
Ето видео ръководство за това как да вградите RTSP стрийм в уебсайта си:
А ето и текстово ръководство за това как да вградите RTSP стрийм в уебсайта си (използваме StreamingVideoProvider като пример):
- Създайте безплатен акаунт, за да получите достъп до нашата облачна видео платформа, от която можете да излъчвате Вашите IP или CCTV камери на живо директно към уебсайта си или да ги споделяте чрез публична или частна връзка.
- От дясната страна на екрана щракнете върху знака плюс до ‘Live IP Cams’, за да добавите камерата си за сигурност към StreamingVideoProvider.

- Тук трябва само да въведете описателно заглавие на плейъра и да щракнете върху ‘+ New Camera’, за да попълните данните на камерата.

- Почти сте готови! Сега въведете публичния RTSP (Real Time Streaming Protocol) адрес на IP камерата си, като използвате този формат: rtsp://username:password@static-public-camera-ip:554 ).

Уверете се, че публичният Ви IP адрес е статичен (не се променя от време на време), и конфигурирайте пренасочване на портове в рутера си за входящ TCP порт 554 от WAN към локалния IP адрес на камерата.
За да проверите дали пренасочването на портове работи, опитайте да видите IP камерата си с VLC player на компютър, свързан към различна (външна) интернет връзка.
- Щракнете върху ‘Create’, а след това върху Manage, за да изберете новосъздадения плейър за камера на живо.
- Щракнете върху Publish > Embedded Player > Preview, за да тествате излъчването на живо. След това щракнете върху ‘Copy to Clipboard’, за да копирате кода за вграждане.

- За да вградите IP камерата в уебсайта си, отидете в HTML секцията на уебстраницата и поставете кода за вграждане с Ctrl + V. Онлайн зрителите Ви вече могат да гледат камерата Ви на живо!
Заключение
IP и CCTV камерите се използват широко за излъчване на събития на живо, включително стрийминг на поверителни срещи, излъчване на конференции на живо и дори излъчване на църковни служби на живо.
Единственото препятствие при излъчването на камера за сигурност на живо е, че съвременните браузъри не поддържат RTSP стриймове по подразбиране. Кодирането на собствено решение не само изисква много ресурси, но и отнема време.
Услуги за стрийминг от IP камери като StreamingVideoProvider Ви дават много по-бърз и достъпен начин да излъчвате камера за сигурност на живо.
Източници и допълнително четене
- Какво е RTSP?
- HTML5 срещу Flash
- Кодиране на стрийминг с адаптивен битрейт в HTML5
- Как да вградите видео на живо в Wordpress
- Услуги за излъчване на живо и хостинг от IP камери

Можете да започнете да излъчвате IP камерата си само за 2 минути
Опитайте безплатно





НЕ ПРОПУСКАЙТЕ
Получавайте новини за нови статии, уебинари и други възможности: