VIDEOCAMERA LIVE

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=50I-კადრის ინტერვალი კადრებში
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) ინტერნეტში ღია არ უნდა იყოს.

მხოლოდ ნახვის მომხმარებელი

  1. AXIS OS-ზე: System → Accounts → Add account (ძველ firmware-ზე: Setup → System Options → Security → Users → Add).
  2. Privileges / User group: Viewer. ეს ჯგუფი მხოლოდ ვიდეოს ნახვას იძლევა.
  3. მიეცით ძლიერი პაროლი და ეს მომხმარებელი ჩაწერეთ ჩვენს ფორმაში.
  4. შეამოწმეთ, რომ ანონიმური ნახვა (anonymous viewer) გამორთულია — სხვაგვარად ვიდეო პაროლის გარეშე ჩანს.

კოდირების პარამეტრები ვებისთვის

AXIS OS-ზე პარამეტრები Video → Stream-შია (ძველ firmware-ზე Setup → Video → Video Stream). საუკეთესოა შექმნათ ცალკე სტრიმ-პროფილი, მაგ. „Web“ (Video → Stream → Stream profiles), რომ ჩამწერის ან VMS-ის პარამეტრები არ შეცვალოთ.

პარამეტრირეკომენდაცია
Video format / codecH.264
H.264 profileMain (ან Baseline)
Resolution1280×720 ან 1920×1080
Frame rate15–25 fps
Zipstream strengthOff
Dynamic GOP / Dynamic FPSOff
GOP lengthკადრების სიხშირე × 1–2 (25 fps-ზე 25–50)
Bitrate controlCBR, თუ არის; თუ არა — 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-ში

  1. შექმენით ანგარიში ან შედით და დააჭირეთ კამერის დამატება.
  2. შეავსეთ სახელი, მდებარეობა (სურვილისამებრ), RTSP მისამართი, პორტი, Viewer მომხმარებელი, პაროლი და ბილიკი /axis-media/media.amp.
  3. დააჭირეთ კავშირის შემოწმება — სერვერი თავად დაუკავშირდება კამერას და გეტყვით: წარმატება, ავტორიზაციის შეცდომა, მიუწვდომელია, არასწორი ბილიკი, მხარდაუჭერელი კოდეკი თუ დრო ამოიწურა.
  4. წარმატების შემდეგ ჩართეთ კამერა და დააკოპირეთ ჩასაშენებელი კოდი — იხ. კამერის ჩასმა საიტზე.
რა არის Axis-ის RTSP ბმული?

rtsp://მომხმარებელი:პაროლი@IP:554/axis-media/media.amp. სურვილისამებრ ემატება პარამეტრები, მაგ. ?videocodec=h264&resolution=1280x720.

Axis-ს დამატებითი ნაკადი აქვს?

ცალკე ბილიკით — არა. მსუბუქ ნაკადს იგივე მისამართი გასცემს დაბალი resolution-ით ან ცალკე სტრიმ-პროფილით.

რომელი მომხმარებელი გამოვიყენო?

Viewer ჯგუფის ცალკე ანგარიში. Administrator ან Operator ტრანსლაციისთვის საჭირო არ არის.

Zipstream აუცილებლად უნდა გამოვრთო?

ტრანსლაციის ნაკადზე — დიახ, ან მინიმუმ Dynamic GOP. ჩამწერისთვის შეგიძლიათ ცალკე პროფილში დატოვოთ ჩართული.

გაუშვით კამერა საიტზე დღესვე

დარეგისტრირდით, დაამატეთ RTSP ბმული და მიიღეთ ჩასაშენებელი კოდი. გაქვთ კითხვა? დაგვირეკეთ — ქართულად გიპასუხებთ.