< HomePage | Снимки
<- Август, 2011 | Начална страница | Ноември, 2011 ->

Архив за месец Септември, 2011

Петък, 16 Септември 2011

От много време се каня да публикувам няколко неща, който ползвам за вътрешна употреба под свободен лиценз. Досега ме спираше основно мързел, но след като го надвих, резултатът вече е налице.

libfuncs е библиотека с разнообразни функции, които съм ползвал често и просто съм събрал на едно място. libTSfuncs пък е библиотека за работа с MPEG PSI. Има парсери и генератори за PAT/CAT/NIT/SDT/EIT/PMT/private sections/EMM/ECM и т.н. Реално има няколко подобни на нея, но никоя не е под MIT лиценз. Библиотеките сами по себе си не особено интересни, защото са просто инфраструктура. И двете са пуснати под MIT лиценз

Много по-интересни са двете програми - tsdecrypt и mptsd. Интересни са с това, че трудно се намира еквивалент на това, което правят като свободен софтуер. Двете програми са пуснати под GPLv2.

tsdecrypt е програма, която чете кодиран mpeg транспортен стрийм и след като получи code word от OSCAM (или друг CAM сървър, който поддържа camd35tcp/cs387x протокол), разкодира стрийма. Реално без нея дори и да имате работещ OSCAM, трудно ще си пуснете n на брой канала, които да се разкодират постоянно, за да имате достъп до тях.

Комбинацията от dvblast + tsdecrypt + oscam ви осигурява много евтина приемаща станция (сателитна или кабелна), като единственото, което ви трябва са няколко DVB-S/C карти и една абонаментна (smart) карта. Горната комбинация в момента ми осигурява декодирането на десетки транспондери, които иначе биха ми стрували доста пари на транспондер за приемници, CAM модули и т.н.

mptsd е нещото, с което след като сте си осигурили сигнал върху IP можете да обените различните канали в транспондери и с помощта на хардуерен модулатор като Dektec DTE-3114 да изградите собствена кабелна мрежа в която се излъчва цифрова (DVB-C) телевизия. mptsd дори в момента работи в production на няколко места из България.

Гореспоменатите софтуери са качени и ще се разработват в http://github.com/gfto/ като се надявам да са полезни и за други освен за мен.

[ Коментари: 5 ]
Коментари

Въпреки, че лично нямам за какво да ги ползвам, изказвам искрената си благодарност и подкрепа за публикуането им. Вярвам биха били от полза на много техничари. Успех! И само нагоре :)

Написа Георги Александров на 16-Sep-2011 15:21


Ей, много Георги Александровци стАнахме ... тц, тц.

Написа teh на 16-Sep-2011 15:40


Бях приятно изненадан, когато получих тази страница. Не знаех че има хора в България (които не познавам), които така сериозно са задълбали в MPEG и DVB стандартите. Поздравления за шеринга.

Написа Цвятко Джонгов (www) на 16-Sep-2011 17:41


Връзката към libfuncs може би е http://georgi.unixsol.org/programs/libfuncs/, а не http://georgi.unixsol.org/programs/libtsfuncs/

Написа Филип Петров (www) на 20-Sep-2011 19:58


Мерси, ще го поправя.

Написа Георги Чорбаджийски (www) на 20-Sep-2011 21:04


Петък, 30 Септември 2011

Покрай постоянните обновявания на Firefox и Thunderbird въпреки, че Mozilla твърдят, че автоматично увеличават версиите на addon-ите ако са съвместими, някои от тези които ползвам в Thunderbird не искат да работят. По-специално Quote Colors и Bulgarian Dictionary. Няма причина те да не работят, но в тях е отбелязано, че поддържат до версия X и понеже вече Thunderbird е X+n - губя. Проблемът обаче има лесно решение. Отивате в директорията ~/.thunderbird/XXXXXXXX.default/extensions (под OS X е ~/Library/Thunderbird/Profiles/XXXXXXXX.default/, а под Windows нейде из C:\Documents and Settings\...). Та в тази директорията намирате addon-а, коите не иска се зареди и редактирате файла install.rdf. Търсете <em:maxVersion>3.1.*</em:maxVersion> и заменете 3.1.* с нещо по-голямо, например 9.*. Е, вече сте готова. Поне за Quote Colors и Bulgarian Dictionary този трик работи. За други addon-и може и да не стане, защото наистина не са съвместими с новата версия.

Като съм заговорил за софтуер tsdecrypt си има нова версия - 3.0 (пълен списък с промените в нея). Основните нови екстри са добавена (и тествана :) поддръжка за повече CA системи (Viaccess, Videoguard/NDS, Mediaguard, etc).

[ Коментари: 7 ]
Коментари

Ако си с os x за какво ти е addon за речник? Вграденият речник върши чудесна работа - right click върху думата и "Look up..", но трябва да инсталраиш бг <=> ен речника от ап стора.

Написа дони на 30-Sep-2011 19:16


Де го това Look up в Thunderbird да не би да е нейде из Apple Mail, която аз никога не бих ползвал пари да ми дават ;)

Написа Георги Чорбаджийски (www) на 30-Sep-2011 20:53


Един път инсталираш и няма нужда от редакция на който и да е плъгин.

https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/

Написа Жоро на 30-Sep-2011 22:33


@жоро: Благодаря, но не ми върши работа. Не искам да ползвам алфа и бета версии, пък и проблемът ми основно е Thunderbird, а не Firefox.

Написа Георги Чорбаджийски (www) на 01-Oct-2011 08:36


https://addons.mozilla.org/en-US/thunderbird/addon/add-on-compatibility-reporter/

Не е необходимо да ползваш алфа/бета.
Ползата от него е, че забранява проверката на версия при инсталиране на аддон.
Демек всички добавки си работят,независимо от версията и съвместимоста им с текущата версия на firefox/thunderbird.

Написа Жоро на 01-Oct-2011 19:20


Мерси, това свърши работа!

Написа Георги Чорбаджийски (www) на 01-Oct-2011 21:37


@дони, дай линка към този бг <=> ен речник от ап стора, защото не мога да го намеря... бонус : можеш да го ползваш чрез Ctrl-Cmd-D на всяка дума която ти сочи мишката ;)

Написа Иван Дринчев (www) на 11-Oct-2011 20:27