FREESAT انجمن تخصصی ماهواره
کاربر گرامی : سایت فری ست هیچگونه فعالیتی در زمینه خرید و فروش ندارد
برای عضویت در کانال تلگرام فری ست اینجا کلیک کنید

تبلیغات و اسپانسرها



Smiley face کاربر گرامی ، قبل از ارسال مطلب جدید لطفا در انجمن جستجو کنید

15-08-2020 ، 14:16

کاربر سایت


*
تاریخ عضویت: Aug 2015
ارسال‌ها: 5
شماره کاربری: 252757
اعتبار: 0
آفلاین است
محل سکونت: Tehran
مدل رسیور: VU+ Ultimo 4K
تشکر از دیگران 2
تشکر دریافتی 10
امتیاز ارسالات 4

ساختار کد BISS   ( آخرین ویرایش در این ارسال 15-08-2020 ، 14:20 توسط acebluedolphin )
از آنجاییکه مطلبی ذر مورد ساختار کد بیس پیدا نکردم، این پست رو آماده کردم شاید به برخی کمک کنه.

برای اینکه کد بیس در رسیور ها به درستی کار کنه، باید پارامترهای اون به شکل صحیح وارد شود.

BISS مخفف Basic Interoperable Scrambling System می باشد. این کد به شکل هگزادسیمال (Hex) و دارای 16 کاراکتر میباشد.

برای مثال کد زیر برای شبکه TV_Varzish در مسیر یاهست هست:

(F 00051011 00 2020ABEBCD0103D1 ;TV_Varzish (52.5°E
(F 00051011 01 2020ABEBCD0103D1 ;TV_Varzish (52.5°E

همینطور که میبینید، این کد از چند بخش تشکیل شده که به تفکیک در زیر توضیح میدم:

1- بخش اول همیشه ثابت است و معادل F
بعد یک فاصله
2- حالا بخش دوم و بسیار مهم که پارامتر اصلی کانال هست. این بخش شامل VPID و SID هست. SID مخفف (Sattelite IDentifier) و VPID مخفف (Video Packet IDentifier) می باشد. این دو پارامتر باید به شکل Hex وارد شود. معمولا این پارامترها در سایت های اطلاع رسانی فرکانس مثل ---------- و lyngsat.com موجود بوده ولی به شکل decimal است و با ماشین حساب مخصوص میشود آنرا به Hex تبدیل کرد. مثلا برای کانال فوق، مقادیر دسیمال SID=5 و VPID=4113 میباشد که بعد از تبدیل به Hex، مقادیر به SID=0005 و VPID=1011 تبدیل میشود. معمولا در رسیورها بعد از دریافت کانال میتوان این اعداد را به راحتی از بخش مشخصات کانال پیدا کرد. پس برای بخش دوم میشود: SID,VPID
بعد یک فاصله
3- بخش سوم هم همیشه ثابت است و شامل دو عدد 00 برای خط اول و 01 برای خط دوم کد میباشد. دلیل آن هم این است که استاندارد سیستم کد گذاری بر اساس دو cw یا code word میباشد، ولی در ساختار ساده Biss، کد این دو سطر یکی هستند.
بعد یک فاصله
4- این بخش خود کد می باشد که میتوان آنرا از سایتهای مختلف با جستجو پیدا کرد. نکته مهم این بخش، عدم وجود فاصله بین حروف است؛ پس اگر کد رو از جایی کپی میکنید، فاصله های بین آن را حذف کنید.
بعد یک فاصله
5- این بخش اصطلاحا بخش کامنت هست و با علامت ; شروع و بعد نام کانال. اگر اسم کانال رو هم اشتباه بزنید فرقی نمیکنه و کانال نهایتا باز میشه، ولی معمولا برای قاطی نشدن کدها، اسم درست کانال رو قرار میدهند (ترجیحا دقیقا همون اسمی رو بزارید که در رسیور میبینید).
بعد یک فاصله
6- در بخش آخر هم جهت ماهواره هست. این بخش هم جزو همون کامنت بخش قبل هست و ترجیحا درست مثل کد بالا وارد بشه.

اگر پارامترها رو درست وارد کنید، هر کانالی که با بیس کد شده باشد باز خواهد شد.

امیدوارم این مطلب بکارتون بیاد.
کاربران زیر از این ارسال تشکر کرده اند
FREESAT ، yavarzadeh ، Dish Network ، torajasgari ، Mehdinti
15-08-2020 ، 14:29

Satellite Expert


****
تاریخ عضویت: Jan 2019
ارسال‌ها: 16,382
شماره کاربری: 349313
اعتبار: 277
آفلاین است
محل سکونت: -
مدل رسیور: -
تشکر از دیگران 3201
تشکر دریافتی 23790
امتیاز ارسالات 13123

RE: ساختار کد BISS  
(15-08-2020 ، 14:16)acebluedolphin نوشته است: برای مشاهده لینک ها ثبت نام کنید و یا وارد شویداز آنجاییکه مطلبی ذر مورد ساختار کد بیس پیدا نکردم، این پست رو آماده کردم شاید به برخی کمک کنه.

برای اینکه کد بیس در رسیور ها به درستی کار کنه، باید پارامترهای اون به شکل صحیح وارد شود.

BISS مخفف Basic Interoperable Scrambling System می باشد. این کد به شکل هگزادسیمال (Hex) و دارای 16 کاراکتر میباشد.

برای مثال کد زیر برای شبکه TV_Varzish در مسیر یاهست هست:

(F 00051011 00 2020ABEBCD0103D1 ;TV_Varzish (52.5°E
(F 00051011 01 2020ABEBCD0103D1 ;TV_Varzish (52.5°E

همینطور که میبینید، این کد از چند بخش تشکیل شده که به تفکیک در زیر توضیح میدم:

1- بخش اول همیشه ثابت است و معادل F
بعد یک فاصله
2- حالا بخش دوم و بسیار مهم که پارامتر اصلی کانال هست. این بخش شامل VPID و SID هست. SID مخفف (Sattelite IDentifier) و VPID مخفف (Video Packet IDentifier) می باشد. این دو پارامتر باید به شکل Hex وارد شود. معمولا این پارامترها در سایت های اطلاع رسانی فرکانس مثل ---------- و lyngsat.com موجود بوده ولی به شکل decimal است و با ماشین حساب مخصوص میشود آنرا به Hex تبدیل کرد. مثلا برای کانال فوق، مقادیر دسیمال SID=5 و VPID=4113 میباشد که بعد از تبدیل به Hex، مقادیر به SID=0005 و VPID=1011 تبدیل میشود. معمولا در رسیورها بعد از دریافت کانال میتوان این اعداد را به راحتی از بخش مشخصات کانال پیدا کرد. پس برای بخش دوم میشود: SID,VPID
بعد یک فاصله
3- بخش سوم هم همیشه ثابت است و شامل دو عدد 00 برای خط اول و 01 برای خط دوم کد میباشد. دلیل آن هم این است که استاندارد سیستم کد گذاری بر اساس دو cw یا code word میباشد، ولی در ساختار ساده Biss، کد این دو سطر یکی هستند.
بعد یک فاصله
4- این بخش خود کد می باشد که میتوان آنرا از سایتهای مختلف با جستجو پیدا کرد. نکته مهم این بخش، عدم وجود فاصله بین حروف است؛ پس اگر کد رو از جایی کپی میکنید، فاصله های بین آن را حذف کنید.
بعد یک فاصله
5- این بخش اصطلاحا بخش کامنت هست و با علامت ; شروع و بعد نام کانال. اگر اسم کانال رو هم اشتباه بزنید فرقی نمیکنه و کانال نهایتا باز میشه، ولی معمولا برای قاطی نشدن کدها، اسم درست کانال رو قرار میدهند (ترجیحا دقیقا همون اسمی رو بزارید که در رسیور میبینید).
بعد یک فاصله
6- در بخش آخر هم جهت ماهواره هست. این بخش هم جزو همون کامنت بخش قبل هست و ترجیحا درست مثل کد بالا وارد بشه.

اگر پارامترها رو درست وارد کنید، هر کانالی که با بیس کد شده باشد باز خواهد شد.

امیدوارم این مطلب بکارتون بیاد.

پیرو توضیحات شما:

در برخی از گیرنده ها نیازی به 16 رقم کد نیست و الزاما بایت های 8 و 16 خنثی و بود ونبودشون فرقی نداره مثل محصولات تیتانیوم قدیم مثل 9800 و ......

مثلا 1111113311111133 رو میشه 111111111111 یا 1111110011111100 هم وارد کرد.( حتی در بسیاری از گلوبالی ها هم بایت 8 و 16 بودن و نبودش فرقی نداره)

در بساری از گیرنده های رایج بازار نیازی به وارد کردن پید ها و پ ام تی نداریم و فقط درجه / sid / فرکانس / پولاریته نیازداریم مثل همین رسیوهای . استار دارها و .....

در برخی از گیرنده ها علاوه بر مشخصات بالا باید اسم دقیق کانال هم ذکر بشه ( مثل تولیداتی از شرکت اسکای ورث قدیم)

در عوض برای cw و dcw اطلاعاتی مثل : System ID /Provider ID / Service ID / PMT PID / ECM PID برای ساخت در سافتکم نیازه

اما جهت وارد کردن کدها بصورت دایرکت ( قرار گرفتن روی کانال و استفاده از شورتکات های وارد کزدن کلیدها ) برای BISS و DCW در رسیورهای رایج بازار نیازی به هیچکدام از پارامترهای فوق نداریم و فقط میشه 16 رقم یا 32 رقم رو وارد کنیم



امضای yavarzadeh
برای مشاهده لینک ها ثبت نام کنید و یا وارد شوید
اوکی
برای مشاهده لینک ها ثبت نام کنید و یا وارد شوید

کاربران زیر از این ارسال تشکر کرده اند
acebluedolphin ، Dish Network
15-08-2020 ، 14:59

کاربر سایت


*
تاریخ عضویت: Aug 2015
ارسال‌ها: 5
شماره کاربری: 252757
اعتبار: 0
آفلاین است
محل سکونت: Tehran
مدل رسیور: VU+ Ultimo 4K
تشکر از دیگران 2
تشکر دریافتی 10
امتیاز ارسالات 4

ساختار کد BISS  
ممنون از دوست عزیز جهت مطلب تکمیلی.
البته من این پست رو بیشتر برای اون دسته از دوستانی قرار دادم که سر و کارشون با رسیورهای لینوکسی هست که باید این پارامترها دستی و جدا وارد بشه.
ولی در همین سایت پستهایی که شامل فایل آماده کد بیس برای رسیورهای لینوکسی هست موجوده.
کاربران زیر از این ارسال تشکر کرده اند
yavarzadeh ، Dish Network
15-08-2020 ، 15:01

Satellite Expert


****
تاریخ عضویت: Jan 2019
ارسال‌ها: 16,382
شماره کاربری: 349313
اعتبار: 277
آفلاین است
محل سکونت: -
مدل رسیور: -
تشکر از دیگران 3201
تشکر دریافتی 23790
امتیاز ارسالات 13123

RE: ساختار کد BISS  
(15-08-2020 ، 14:59)acebluedolphin نوشته است: برای مشاهده لینک ها ثبت نام کنید و یا وارد شویدممنون از دوست عزیز جهت مطلب تکمیلی.
البته من این پست رو بیشتر برای اون دسته از دوستانی قرار دادم که سر و کارشون با رسیورهای لینوکسی هست که باید این پارامترها دستی و جدا وارد بشه.
ولی در همین سایت پستهایی که شامل فایل آماده کد بیس برای رسیورهای لینوکسی هست موجوده.

بله متوجه هستم که vu دارید 

اما چون در بخش عمومی تاپیک زده بودید توضیحات عمومی دارم

وگرنه برای لینوکس که پیش زمینه اینها استفاده از امولاتورهای معروف هم هست

تشکر



امضای yavarzadeh
برای مشاهده لینک ها ثبت نام کنید و یا وارد شوید
اوکی
برای مشاهده لینک ها ثبت نام کنید و یا وارد شوید

کاربران زیر از این ارسال تشکر کرده اند
Dish Network ، eslami126


کاربرانِ درحال بازدید از این موضوع :
و 1 مهمان