Пряма відповідь
Помістіть літерал IPv6 у квадратні дужки перед портом, наприклад rtsp://[2001:db8::20]:554/шлях. Локальна адреса посилання може також вимагати області інтерфейсу, яку клієнт повинен підтримувати.
Чому це відбувається
Двокрапки є частиною адреси IPv6 і їх можна сплутати з роздільником портів без дужок. Навіть правильно відформатований URI може вийти з ладу, якщо адреса є локальною, маршрут відсутній або служба камери прослуховує лише IPv4.
Розглядайте URL, облікові дані, родину адрес і транспорт RTP як окремі змінні, які можуть виходити з ладу незалежно.
Контрольований тест
Перевірте доступність IPv6 за межами засобу перегляду, потім перевірте порт RTSP і, нарешті, шлях носія. Зберігайте базову лінію IPv4, якщо камера підтримує обидва.
Змінюйте одну змінну за раз. Записуйте модель камери, мікропрограму, кінцеву точку та обліковий запис; потім перевірте доступність мережі, відповідь протоколу, транспорт медіа та декодування як окремі рівні.
Використовуйте спеціальний обліковий запис лише для перегляду та надійний локальний інструмент діагностики. Відредагуйте облікові дані, приватні адреси та ідентифікаційні дані, перш ніж надавати спільний доступ до результатів.
Діагностична послідовність
| Перевірте | Дія | Доказ прогресу |
|---|---|---|
| Формат | Заберіть літерал IPv6 у квадратні дужки. | Клієнт аналізує адресу та порт окремо. |
| Область застосування | Визначте, чи є адреса глобальною, ULA чи локальною. | Переглядач використовує правильний інтерфейс і маршрут. |
| Сервіс | Підтвердьте, що RTSP слухає на IPv6, а не лише на IPv4. | Відповідь протоколу надходить на цільову адресу. |
| VPN | Переконайтеся, що віддалений тунель містить префікс IPv6. | Маршрут камери існує далеко від локальної мережі. |
Докази, які потрібно зберігати
Зберіть тип адреси, інтерфейс, маршрут і відповідь RTSP без облікових даних. Це відокремлює синтаксис URI від доступності мережі.
Примітка про обмеження та безпеку
Не публікуйте справжні глобально доступні адреси камер і не відкривайте RTSP безпосередньо в загальнодоступному IPv6 Інтернеті.
Для віддаленого перегляду використовуйте керований VPN замість того, щоб відкривати RTSP або порти адміністрування камери безпосередньо в публічному Інтернеті.
SmartRTSP
SmartRTSP — це орієнтований на камеру засіб перегляду RTSP і ONVIF для пристроїв Apple, Windows і Android. Він підходить для прямого перегляду, виявлення та перевірки кількома камерами; зберігайте спеціальний NVR або VMS, якщо потрібен постійний запис, експорт доказів або централізований контроль підприємства.
Часті запитання
Чому потрібні дужки навколо IPv6 у RTSP URL?
Вони відрізняють двокрапку всередині адреси від двокрапки перед портом.
Чи прийме камера лише для IPv4 IPv6 URL?
Ні. Пристрій і мережевий шлях мають підтримувати IPv6.
Чому локальне посилання URL працює лише на одному пристрої?
Локальні адреси зв’язку залежать від області локального інтерфейсу та не маршрутизуються зазвичай через мережі.
Первинні посилання
- IETF RFC 7826 — Протокол потокового передавання в реальному часі 2.0
- IETF RFC 3986 — URI загальний синтаксис
Пов’язаний посібник SmartRTSP
Відкрити відповідний посібникСтворіть RTSP URI для літералу IPv6 та діагностуйте локальну область посилання або проблеми з маршрутизацією VPN.