Có thể là bạn có thể muốn làm việc với một số dữ liệu cụ thể được cung cấp bởi các
giao thức bản địa của Endpoint. Trong SIP, ví dụ, có một số tiêu đề tùy ý
cũng như một số bit dữ liệu khác thú vị từ các gói SIP. Chúng tôi giải quyết này
vấn đề bằng cách thêm các biến vào kênh. Sử dụng các biến kênh,
có thể thiết lập các giá trị tùy ý như là họ đang gặp phải trong các dữ liệu SIP nơi bạn có thể
lấy chúng bằng tên của kênh trong dialplan hoặc ứng dụng của bạn. Bằng cách này,
chúng tôi chia sẻ kiến thức của chúng ta về các biến đặc biệt với SIP Endpoint. Tuy nhiên,
cốt lõi FreeSWITCH chỉ nhìn thấy chúng như là các biến kênh tùy ý mà cốt lõi có thể
bỏ qua. Ngoài ra còn có một số biến kênh dành riêng đặc biệt có thể ảnh hưởng đến
hành vi của FreeSWITCH theo nhiều cách thú vị. Nếu bạn đã từng sử dụng một
ngôn ngữ kịch bản hoặc các công cụ cấu hình sử dụng các biến (đôi khi được gọi là
cặp thuộc tính-giá trị hoặc AVPs), bạn đang ở một lợi thế bởi vì các biến kênh
đang có khá nhiều khái niệm tương tự. Không chỉ đơn giản là một tên biến và giá trị đó
được thông qua các kênh và các dữ liệu được thiết lập.
Thậm chí còn có một giao diện ứng dụng cho điều này, các
biến riêng của bạn từ dialplan:
đang được dịch, vui lòng đợi..
