{"id":8838,"date":"2021-06-10T16:36:43","date_gmt":"2021-06-10T09:36:43","guid":{"rendered":"https:\/\/tino.vn\/?post_type=ht_kb&#038;p=8838"},"modified":"2021-07-07T13:47:23","modified_gmt":"2021-07-07T06:47:23","slug":"telephony-ket-noi-tong-dai-van-phong-connect-office-pbx","status":"publish","type":"ht_kb","link":"https:\/\/tino.vn\/blog\/docs\/telephony-ket-noi-tong-dai-van-phong-connect-office-pbx\/","title":{"rendered":"[Telephony] K\u1ebft n\u1ed1i t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng (Connect office PBX)"},"content":{"rendered":"<h1>K\u1ebft n\u1ed1i t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng<\/h1>\n<p>B\u1ea1n c\u00f3 th\u1ec3 k\u1ebft n\u1ed1i t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng c\u1ee7a m\u00ecnh v\u1edbi Bitrix24 (kh\u00f4ng gi\u1edbi h\u1ea1n s\u1ed1 l\u01b0\u1ee3ng PBX v\u0103n ph\u00f2ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u1edbi t\u00e0i kho\u1ea3n c\u1ee7a b\u1ea1n).<\/p>\n<p>Khi \u0111\u1ecbnh c\u1ea5u h\u00ecnh k\u1ebft n\u1ed1i PBX b\u1eb1ng Rest API l\u00e0 h\u1ea7u h\u1ebft \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong \u1ee9ng d\u1ee5ng \u0111\u01b0\u1ee3c t\u1ea3i xu\u1ed1ng tr\u00ean <a href=\"https:\/\/www.bitrix24.com\/apps\/?category=voip\" rel=\"nofollow noopener\" target=\"_blank\"> Marketplace <\/a> (b\u1ea1n c\u00f3 th\u1ec3 t\u00ecm hi\u1ec3u c\u00e1ch k\u1ebft n\u1ed1i PBX c\u1ee7a m\u00ecnh trong ph\u1ea7n m\u00f4 t\u1ea3 \u1ee9ng d\u1ee5ng ho\u1eb7c li\u00ean h\u1ec7 nh\u00e0 ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng), b\u00e0i vi\u1ebft n\u00e0y n\u00f3i v\u1ec1 <strong> k\u1ebft n\u1ed1i t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng b\u1eb1ng tr\u00ecnh k\u1ebft n\u1ed1i SIP <\/strong>.<\/p>\n<p>B\u1ea1n c\u00f3 v\u00e0i ph\u00fat r\u1ea3nh r\u1ed7i \u0111\u1ec3 th\u1ef1c hi\u1ec7n c\u00e1c cu\u1ed9c g\u1ecdi \u0111i nh\u1eb1m ki\u1ec3m tra ch\u1ee9c n\u0103ng. N\u1ebfu b\u1ea1n \u0111\u1ecbnh s\u1eed d\u1ee5ng PBX c\u1ee7a m\u00ecnh cho c\u00e1c cu\u1ed9c g\u1ecdi \u0111i, b\u1ea1n ph\u1ea3i tr\u1ea3 ti\u1ec1n cho gi\u1ea5y ph\u00e9p b\u1eb1ng c\u00e1ch nh\u1ea5p v\u00e0o n\u00fat <strong> Mua \u0111\u1ea7u n\u1ed1i SIP <\/strong>. S\u1ed1 ph\u00fat mi\u1ec5n ph\u00ed v\u00e0 th\u1eddi h\u1ea1n gi\u1ea5y ph\u00e9p \u0111ang ho\u1ea1t \u0111\u1ed9ng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb tr\u00ean trang S\u1ed1 d\u01b0 v\u00e0 Th\u1ed1ng k\u00ea trong ph\u1ea7n \u0110i\u1ec7n tho\u1ea1i.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u1ea5p nh\u1eadn c\u00e1c cu\u1ed9c g\u1ecdi \u0111\u1ebfn mi\u1ec5n ph\u00ed qua Bitrix24 SIP PBX c\u1ee7a m\u00ecnh. S\u1eed d\u1ee5ng nh\u1eefng ph\u00fat r\u1ea3nh r\u1ed7i \u0111\u1ec3 ki\u1ec3m tra d\u1ecbch v\u1ee5 v\u00e0 n\u1ebfu b\u1ea1n th\u00edch, h\u00e3y nh\u1ea5p v\u00e0o n\u00fat <strong> Mua \u0111\u1ea7u n\u1ed1i SIP <\/strong>.<\/p>\n<p>&lt; Quan tr\u1ecdng:<\/p>\n<ul>\n<li>B\u1ea1n ch\u1ec9 c\u1ea7n mua \u0111\u1ea7u n\u1ed1i SIP m\u1ed9t l\u1ea7n, b\u1ea5t k\u1ec3 b\u1ea1n c\u1ea7n k\u1ebft n\u1ed1i bao nhi\u00eau t\u1ed5ng \u0111\u00e0i SIP.<\/li>\n<li>\u0110\u1ea7u n\u1ed1i SIP c\u1ea7n \u0111\u01b0\u1ee3c mua ri\u00eang v\u00e0 kh\u00f4ng li\u00ean quan \u0111\u1ebfn s\u1ed1 d\u01b0 \u0110i\u1ec7n tho\u1ea1i.<\/li>\n<\/ul>\n<p>\u0110\u1ea3m b\u1ea3o r\u1eb1ng t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng m\u00e0 b\u1ea1n mu\u1ed1n k\u1ebft n\u1ed1i v\u1edbi Bitrix24 h\u1ed7 tr\u1ee3 giao th\u1ee9c SIP.<\/p>\n<h4 id=\"C\u1ea5u_h\u00ecnh_k\u1ebft_n\u1ed1i_trong_Bitrix24\">C\u1ea5u h\u00ecnh k\u1ebft n\u1ed1i trong Bitrix24<\/h4>\n<ol>\n<li>Trong Ph\u1ea7n <strong> \u0110i\u1ec7n tho\u1ea1i <\/strong>, nh\u1ea5p v\u00e0o <strong> K\u1ebft n\u1ed1i&gt; Office PBX <\/strong>.\n<p><img decoding=\"async\" src=\"https:\/\/helpdesk.bitrix24.com\/upload\/medialibrary\/711\/officepbx1.png\" alt=\"officepbx1.png\" title=\"\"><\/p>\n<\/li>\n<li>Sau \u0111\u00f3, nh\u1ea5p v\u00e0o <strong> K\u1ebft n\u1ed1i v\u0103n ph\u00f2ng PBX <\/strong>.\n<p><img decoding=\"async\" src=\"https:\/\/helpdesk.bitrix24.com\/upload\/medialibrary\/9c5\/officepbx2.png\" alt=\"officepbx2.png\" title=\"\"><\/p>\n<\/li>\n<li>\u0110i\u1ec1n v\u00e0o bi\u1ec3u m\u1eabu.\n<p><img decoding=\"async\" src=\"https:\/\/helpdesk.bitrix24.com\/upload\/medialibrary\/860\/officepbx3.png\" alt=\"officepbx3.png\" title=\"\"><\/p>\n<ul>\n<li>T\u00ean k\u1ebft n\u1ed1i \u2013 t\u00ean t\u00f9y \u00fd c\u1ee7a k\u1ebft n\u1ed1i. Tr\u01b0\u1eddng n\u00e0y l\u00e0 t\u00f9y ch\u1ecdn.<\/li>\n<li><strong> \u0110\u1ecba ch\u1ec9 m\u00e1y ch\u1ee7 <\/strong> \u2013 l\u00e0 \u0111\u1ecba ch\u1ec9 IP c\u1ee7a PBX c\u1ee7a b\u1ea1n.<\/li>\n<li><strong> \u0110\u0103ng nh\u1eadp v\u00e0 m\u1eadt kh\u1ea9u <\/strong> \u2013 Quy\u1ec1n truy c\u1eadp PBX d\u1eef li\u1ec7u.<\/li>\n<\/ul>\n<\/li>\n<li>Nh\u1ea5p v\u00e0o <strong> K\u1ebft n\u1ed1i <\/strong> v\u00e0 \u0111\u1ecbnh c\u1ea5u h\u00ecnh c\u00e0i \u0111\u1eb7t k\u1ebft n\u1ed1i.<\/li>\n<\/ol>\n<h4 id=\"C\u00e0i_\u0111\u1eb7t_Office_PBX\">C\u00e0i \u0111\u1eb7t Office PBX<\/h4>\n<p>H\u00e3y xem x\u00e9t thi\u1ebft l\u1eadp PBX v\u0103n ph\u00f2ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <strong> Asterisk <\/strong> l\u00e0m v\u00ed d\u1ee5. \u0110\u1ed1i v\u1edbi c\u00e0i \u0111\u1eb7t PBX, h\u00e3y s\u1eed d\u1ee5ng d\u1eef li\u1ec7u t\u1eeb kh\u1ed1i <strong> Cu\u1ed9c g\u1ecdi \u0111\u1ebfn <\/strong>:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/helpdesk.bitrix24.com\/upload\/medialibrary\/6a4\/officepbx4.png\" alt=\"officepbx4.png\" title=\"\"><\/p>\n<h4 id=\"&nbsp;(Create_trunk)\"><strong>&nbsp;(Create trunk)<\/strong><\/h4>\n<p>M\u1ee5c nh\u1eadp sau ph\u1ea3i \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong t\u1ec7p <strong>sip.conf :<\/strong><\/p>\n<pre class=\"helpdesk-article-syntax\">[voximplant] dtmfmode=rfc2833; then instead of youraccount, type the name of your account in the Server field (see the figure above). fromdomain= youraccount type=friend host= youraccount; the value of the Login fromuser=asterisk username=asterisk; as a password value the value from the field Password is used secret=mypass insecure=port,invite conext=contex-internal disallow=all nat=yes allow=ulaw&amp;alaw<\/pre>\n<p>Trong m\u1ee5c nh\u1eadp n\u00e0y, c\u00e1c gi\u00e1 tr\u1ecb ph\u1ea3i ch\u1ec9 \u0111\u01b0\u1ee3c thay \u0111\u1ed5i cho mi\u1ec1n, m\u1eadt kh\u1ea9u v\u00e0 th\u00f4ng s\u1ed1 <strong> nat <\/strong>, ph\u1ea3i \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh <strong> c\u00f3\/kh\u00f4ng <\/strong>, t\u00f9y thu\u1ed9c v\u00e0o vi\u1ec7c b\u1ea1n c\u00f3 m\u1ea1ng NAT hay kh\u00f4ng.<\/p>\n<p>V\u00ed d\u1ee5: b\u00ean d\u01b0\u1edbi l\u00e0 c\u1ea5u h\u00ecnh m\u1eabu s\u1eed d\u1ee5ng d\u1eef li\u1ec7u t\u1eeb v\u00ed d\u1ee5 tr\u00ean:<\/p>\n<pre class=\"helpdesk-article-syntax\"> [voximplant] dtmfmode=rfc2833 fromdomain=ip.b24-2729-1386056980.voximplant.com type=friend host=ip.b24-2729-1386056980.voximplant.com fromuser=sip1 username=sip1 secret=e349429f63f7e4d7025fcd32d477ea05 insecure=port,invite conext=contex-internal disallow=all nat=yes allow=ulaw&amp;alaw <\/pre>\n<p><strong> Ch\u00fa \u00fd! <\/strong> Tr\u01b0\u1edbc \u0111\u00f3, c\u00e0i \u0111\u1eb7t c\u1ee7a Office PBX c\u1ee7a b\u1ea1n \u0111\u00e3 s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb <strong> \u0111\u1ebfn <\/strong> thay v\u00ec gi\u00e1 tr\u1ecb <strong> ip <\/strong> trong tr\u01b0\u1eddng M\u00e1y ch\u1ee7 (v\u00ed d\u1ee5: incoming.b24-6864 -1386141129.bitrixphone.com). B\u1ea1n c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb n\u00e0y, nh\u01b0ng m\u00f4-\u0111un s\u1ebd ho\u1ea1t \u0111\u1ed9ng ch\u1eadm h\u01a1n nhi\u1ec1u.<\/p>\n<p>C\u00e1c c\u00e0i \u0111\u1eb7t \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng b\u1eb1ng l\u1ec7nh trong b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n Asterisk:<\/p>\n<pre class=\"helpdesk-article-syntax\"> sip reload <\/pre>\n<h4 id=\"Thi\u1ebft_l\u1eadp_cu\u1ed9c_g\u1ecdi_t\u1eeb_Asterisk_\u0111\u1ebfn_VoxImplant\">Thi\u1ebft l\u1eadp cu\u1ed9c g\u1ecdi t\u1eeb Asterisk \u0111\u1ebfn VoxImplant<\/h4>\n<p>Tr\u01b0\u1edbc ti\u00ean, b\u1ea1n c\u1ea7n \u0111\u1ecbnh c\u1ea5u h\u00ecnh K\u1ebf ho\u1ea1ch quay s\u1ed1 c\u1ee7a m\u00ecnh, k\u1ebf ho\u1ea1ch n\u00e0y ph\u1ea3i \u0111\u01b0\u1ee3c bao g\u1ed3m trong t\u1ec7p <strong> extensions.conf <\/strong>. Khi \u0111\u1ecbnh c\u1ea5u h\u00ecnh K\u1ebf ho\u1ea1ch quay s\u1ed1 c\u1ee7a b\u1ea1n, h\u00e3y nh\u1eadp l\u1ec7nh:<\/p>\n<pre class=\"helpdesk-article-syntax\">Dial(SIP\/voximplant\/${EXTEN}<\/pre>\n<p>Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, m\u1ed9t cu\u1ed9c g\u1ecdi s\u1ebd \u0111\u01b0\u1ee3c g\u1eedi \u0111\u1ebfn Bitrix24 d\u01b0\u1edbi d\u1ea1ng cu\u1ed9c g\u1ecdi \u0111\u1ebfn s\u1ed1 m\u00e0 n\u00f3 \u0111\u00e3 \u0111\u01b0\u1ee3c t\u1ea1o ban \u0111\u1ea7u b\u1eb1ng Asterisk.<\/p>\n<p>Vui l\u00f2ng tham kh\u1ea3o t\u00e0i li\u1ec7u Asterisk \u0111\u1ec3 t\u00ecm hi\u1ec3u th\u00eam v\u1ec1 <a href=\"https:\/\/wiki.asterisk.org\/wiki\/display\/AST\/Dialplan\" rel=\"nofollow noopener\" target=\"_blank\"> C\u1ea5u h\u00ecnh k\u1ebf ho\u1ea1ch quay s\u1ed1 <\/a>.<\/p>\n<p>C\u00e1c c\u00e0i \u0111\u1eb7t \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng b\u1eb1ng l\u1ec7nh trong b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n Asterisk:<\/p>\n<pre class=\"helpdesk-article-syntax\">dialplan reload<\/pre>\n<h4 id=\"C\u00e0i_\u0111\u1eb7t_t\u01b0\u1eddng_l\u1eeda_trong_m\u1ea1ng_c\u1ee5c_b\u1ed9\">C\u00e0i \u0111\u1eb7t t\u01b0\u1eddng l\u1eeda trong m\u1ea1ng c\u1ee5c b\u1ed9<\/h4>\n<p>Theo m\u1eb7c \u0111\u1ecbnh, c\u1ed5ng 5060 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng cho SIP v\u00e0 c\u1ed5ng 10000-20000 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng cho ph\u01b0\u01a1ng ti\u1ec7n (RTP). Tuy nhi\u00ean, kh\u00f4ng c\u00f3 khuy\u1ebfn ngh\u1ecb chung n\u00e0o cho vi\u1ec7c n\u00e0y v\u00ec c\u1ed5ng 5060 c\u00f3 th\u1ec3 l\u00e0 c\u1ea3 TCP v\u00e0 UDP. N\u00f3 ph\u1ee5 thu\u1ed9c v\u00e0o c\u00e0i \u0111\u1eb7t hi\u1ec7n t\u1ea1i c\u1ee7a m\u1ea1ng c\u1ee5c b\u1ed9.<\/p>\n<p>Th\u00f4ng th\u01b0\u1eddng, SIP y\u00eau c\u1ea7u cho ph\u00e9p l\u01b0u l\u01b0\u1ee3ng ra ngo\u00e0i (v\u00ed d\u1ee5: t\u1eeb PBX) v\u00e0 c\u00e1c k\u1ebft n\u1ed1i \u0111\u1ebfn s\u1ebd t\u1ef1 \u0111\u1ed9ng ho\u1ea1t \u0111\u1ed9ng. RTP th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m UDP (v\u00ec v\u1eady d\u1eef li\u1ec7u v\u1eabn c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy\u1ec1n \u0111i m\u1eb7c d\u00f9 c\u00e1c g\u00f3i b\u1ecb m\u1ea5t).<\/p>\n<p>B\u1ea3n th\u00e2n c\u00e1c c\u1ed5ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp trong thu\u1ed9c t\u00ednh PBX: c\u1ed5ng \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh trong thu\u1ed9c t\u00ednh c\u0169ng ph\u1ea3i \u0111\u01b0\u1ee3c m\u1edf trong T\u01b0\u1eddng l\u1eeda.<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>K\u1ebft n\u1ed1i t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng B\u1ea1n c\u00f3 th\u1ec3 k\u1ebft n\u1ed1i t\u1ed5ng \u0111\u00e0i v\u0103n ph\u00f2ng c\u1ee7a m\u00ecnh v\u1edbi Bitrix24 (kh\u00f4ng gi\u1edbi h\u1ea1n s\u1ed1 l\u01b0\u1ee3ng PBX v\u0103n ph\u00f2ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u1edbi t\u00e0i kho\u1ea3n c\u1ee7a b\u1ea1n). Khi \u0111\u1ecbnh c\u1ea5u h\u00ecnh k\u1ebft n\u1ed1i PBX b\u1eb1ng Rest API l\u00e0 h\u1ea7u h\u1ebft \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong \u1ee9ng [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":16424,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"tags":[],"ht_kb_category":[5227],"class_list":["post-8838","ht_kb","type-ht_kb","status-publish","format-standard","has-post-thumbnail","hentry","ht_kb_category-telephony"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb\/8838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=8838"}],"version-history":[{"count":0,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb\/8838\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/16424"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=8838"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=8838"},{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb_category?post=8838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}