Axis: RTSP ბმული და ტრანსლაცია საიტზე
Axis-ის კამერებს ერთი RTSP მისამართი აქვთ, ხოლო ნაკადის თვისებებს — კოდეკს, გარჩევადობას, კადრების სიხშირეს — ან კამერაში აყენებთ, ან პირდაპირ ბმულში უთითებთ. აქ არის ორივე გზა, მომხმარებლის შექმნა და Zipstream-ის სწორი პარამეტრები.
RTSP ბმულის ფორმატი
Axis-ზე ცალკე „მთავარი“ და „დამატებითი“ ბილიკი არ არსებობს. ბაზისური მისამართია /axis-media/media.amp — ის კამერის ნაგულისხმევ ნაკადს გასცემს. მსუბუქი ნაკადი იგივე მისამართია, ოღონდ დაბალი გარჩევადობით, რომელსაც ბმულის პარამეტრებით ან სტრიმ-პროფილით ირჩევთ.
rtsp://user:password@203.0.113.10:554/axis-media/media.amp
rtsp://user:password@203.0.113.10:554/axis-media/media.amp?videocodec=h264&resolution=1920x1080&fps=25
rtsp://user:password@203.0.113.10:554/axis-media/media.amp?videocodec=h264&resolution=1280x720&fps=15
| პარამეტრი | რას აკეთებს |
|---|---|
videocodec=h264 | აიძულებს H.264-ს, თუნდაც კამერა H.265-საც უჭერდეს მხარს |
resolution=1280x720 | გარჩევადობა; უნდა იყოს კამერის სიიდან |
fps=25 | კადრების სიხშირე |
videokeyframeinterval=50 | I-კადრის ინტერვალი კადრებში |
streamprofile=Web | კამერაში შენახული სტრიმ-პროფილი სახელით |
camera=2 | მეორე სენსორი ან ენკოდერის მეორე არხი |
RTSP პორტი
Axis-ზე RTSP ქარხნიდანვე ჩართულია, პორტი 554. თუ პორტის შემოწმება ან შეცვლა გჭირდებათ, ის Plain config → Network → RTSP განყოფილებაშია (AXIS OS-ზე System → Plain config, ძველ firmware-ზე Setup → System Options → Advanced → Plain Config). როუტერზე გადაამისამართეთ მხოლოდ RTSP პორტი — იხ. პორტის გადამისამართება. ვებ-ინტერფეისი (80, 443) ინტერნეტში ღია არ უნდა იყოს.
მხოლოდ ნახვის მომხმარებელი
- AXIS OS-ზე: System → Accounts → Add account (ძველ firmware-ზე: Setup → System Options → Security → Users → Add).
- Privileges / User group: Viewer. ეს ჯგუფი მხოლოდ ვიდეოს ნახვას იძლევა.
- მიეცით ძლიერი პაროლი და ეს მომხმარებელი ჩაწერეთ ჩვენს ფორმაში.
- შეამოწმეთ, რომ ანონიმური ნახვა (anonymous viewer) გამორთულია — სხვაგვარად ვიდეო პაროლის გარეშე ჩანს.
კოდირების პარამეტრები ვებისთვის
AXIS OS-ზე პარამეტრები Video → Stream-შია (ძველ firmware-ზე Setup → Video → Video Stream). საუკეთესოა შექმნათ ცალკე სტრიმ-პროფილი, მაგ. „Web“ (Video → Stream → Stream profiles), რომ ჩამწერის ან VMS-ის პარამეტრები არ შეცვალოთ.
| პარამეტრი | რეკომენდაცია |
|---|---|
| Video format / codec | H.264 |
| H.264 profile | Main (ან Baseline) |
| Resolution | 1280×720 ან 1920×1080 |
| Frame rate | 15–25 fps |
| Zipstream strength | Off |
| Dynamic GOP / Dynamic FPS | Off |
| GOP length | კადრების სიხშირე × 1–2 (25 fps-ზე 25–50) |
| Bitrate control | CBR, თუ არის; თუ არა — Maximum bitrate (MBR), 2–4 Mbit/s 1080p-ზე, 1–2 Mbit/s 720p-ზე |
დაწვრილებით: კამერის პარამეტრები ტრანსლაციისთვის.
რაზე წაიბორძიკებენ ხშირად
- Zipstream. Axis-ის ტექნოლოგია ბიტრეიტს ამცირებს და ჩართული Dynamic GOP-ით I-კადრებს შორის ინტერვალს ძალიან ზრდის. ბრაუზერში ეს გვიან ჩართვასა და დაშლილ კადრებს ნიშნავს. ტრანსლაციის პროფილზე გამორთეთ.
- H.265. ახალი Axis კამერები H.265-საც უჭერენ მხარს. სისტემა H.265-ს თავად ცნობს და ნახვისას H.264-ად გარდაქმნის, მაგრამ უმჯობესია კამერამ H.264 გასცეს — ან პროფილში, ან
videocodec=h264პარამეტრით. იხ. H.265 ბრაუზერში. - გარჩევადობა სიიდან.
resolutionპარამეტრი კამერის მხარდაჭერილ ზომას უნდა ემთხვეოდეს, თორემ კამერა მოთხოვნას უარყოფს და ტესტი „არასწორ ბილიკს“ აჩვენებს. - რამდენიმე სენსორი. მრავალსენსორიან კამერასა და ვიდეოენკოდერზე თითოეულ არხს
camera=1,camera=2და ა.შ. ირჩევს — ჩვენთან თითოეული ცალკე კამერად დაამატეთ. - პაროლის სიმბოლოები. ჩვენს ფორმაში პაროლი ცალკე ველშია და სერვერი
@,:ან#სიმბოლოებს სწორად აკოდირებს. - Firmware. განაახლეთ AXIS OS — Axis უსაფრთხოების განახლებებს რეგულარულად უშვებს.
კამერის დამატება VIDEOCAMERA LIVE-ში
- შექმენით ანგარიში ან შედით და დააჭირეთ კამერის დამატება.
- შეავსეთ სახელი, მდებარეობა (სურვილისამებრ), RTSP მისამართი, პორტი, Viewer მომხმარებელი, პაროლი და ბილიკი
/axis-media/media.amp. - დააჭირეთ კავშირის შემოწმება — სერვერი თავად დაუკავშირდება კამერას და გეტყვით: წარმატება, ავტორიზაციის შეცდომა, მიუწვდომელია, არასწორი ბილიკი, მხარდაუჭერელი კოდეკი თუ დრო ამოიწურა.
- წარმატების შემდეგ ჩართეთ კამერა და დააკოპირეთ ჩასაშენებელი კოდი — იხ. კამერის ჩასმა საიტზე.
რა არის Axis-ის RTSP ბმული?
rtsp://მომხმარებელი:პაროლი@IP:554/axis-media/media.amp. სურვილისამებრ ემატება პარამეტრები, მაგ. ?videocodec=h264&resolution=1280x720.
Axis-ს დამატებითი ნაკადი აქვს?
ცალკე ბილიკით — არა. მსუბუქ ნაკადს იგივე მისამართი გასცემს დაბალი resolution-ით ან ცალკე სტრიმ-პროფილით.
რომელი მომხმარებელი გამოვიყენო?
Viewer ჯგუფის ცალკე ანგარიში. Administrator ან Operator ტრანსლაციისთვის საჭირო არ არის.
Zipstream აუცილებლად უნდა გამოვრთო?
ტრანსლაციის ნაკადზე — დიახ, ან მინიმუმ Dynamic GOP. ჩამწერისთვის შეგიძლიათ ცალკე პროფილში დატოვოთ ჩართული.