asn.1 files for gsm map/inap - gsm

I am looking for ASN.1 files for GSM-MAP and INAP protocols. I tried to search in 3gpp.org but couldn't find it.
Any help would be appreciated.

The GSM MAP operations are detailed in 29.002, the corresponding asn1 file is available at following link
http://www.3gpp.org/ftp/specs/archive/29_series/29.002/ASN.1/29002%207f0%20ASN1.zip
It is possible, that compiling above asn files identifies additional asn files - require another round of downloads from 3gpp. For example, the supplementary services are detailed in 24.080 (link to download corresponding ASN.1 files follows).
http://www.3gpp.org/ftp/specs/archive/24_series/24.080/ASN.1/24080-920%20ASN1.zip
For INAP, download the asn1 files for Q.1248 (zip file with all modules required to compile this recommendation) from ITU. ITU download link below.
For CAMEL, download the 29.078 3gpp specification at following link, the asn text file is attached included in the archive.
http://www.3gpp.org/ftp/Specs/archive/29_series/29.078/29078-920.zip

If you use INAP-CS1 (Capability Set 1), download ETS 300 374-1 protocol specification (http://www.etsi.org/deliver/etsi_i_ets/300300_300399/30037401/01_60/ets_30037401e01p.pdf). This ETS is based on ITU-T Recommendation Q.1218 (1993) ("Interface Recommendation for intelligent network CS1"). This document is here https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-Q.1218-199303-S!!PDF-E&type=items . ASN.1 files for Q.1218 are here http://www.itu.int/ITU-T/recommendations/rec.aspx?rec=3232&showfl=1

Related

generate xml manifest from media specifically audio

I am trying to implement DRM and EME in my my dashjs music streaming app but then I realized that to use dashjs I need to have a manifest xml file to handle segmentation ..etc so does any one know how to generate manifest automatically or even better generate it on the cliemt side when uploading audio
i solved it using shaka packager to encrypt and create the xml manifest for me automatically

How to support mxf file formats in mediafoundation source Reader and sink writer

I am creating a transcoder application using windows mediafoundation API. I am using Source Reader and Sink Writer API's for transcoding. Now I need to add support for media types like(.mxf) , which is not supported by mediafoundation . Media foundation documentation says, "Third parties can support additional formats by writing custom plug-ins." Can anyone help with documentations or example on how to get started writing custom plug ins.
You need your own implementation of IMFMediaSource to read such files and IMFMediaSink to write.
For sources, MSDN entry points are:
Writing a Custom Media Source
Case Study: MPEG-1 Media Source and there is a source code in the form of a mpeg1source sample
For sinks it is:
Media Sinks
Your implementation of Media Foundation primitives could be used with higher level APIs like Source Reader, Sink Writer and also Media Foundation Media Session.
The samples also include wavsource and wavsink which are also good examples for the mentioned above.

How to decompress jpeg2000 encoded files using OpenJPEG?

I doing an image service to decompress dicom images ans save them as BMP(using dcmtk). Incase of jpeg2000 it is adviced to use OpenJPEG(2.1.1). How can i pass the compressed image to OpenJPEG and get Uncompressed image back. Suggestions are welcomed..
Here is a simple way, since you are receiving DICOM with JPEG 2000 encapsulated stream in it, simply pass the DICOM directly to GDCM to uncompress it. Then forward the decompressed DICOM to your regular DCMTK pipeline:
$ gdcmconv --raw input_jp2.dcm output_raw.dcm
GDCM by default is build with OpenJPEG 2.1.x.
Of course, if you are familiar with C++, you could directly call the C++ API directly, in particular have a look at the class gdcm::ImageChangeTransferSyntax.
Reference:
http://gdcm.sourceforge.net/html/gdcmconv.html

How can we parse .sconsign.dblite file?

From this : What is the file .sconsign.dblite for?
I understand that it is a database.
I am interested to see the contents of it. How can it be parsed?
Is there any standard tool available?
The installation of SCons contains a command-line tool named "sconsign", which can be used to output the contents of the signature database in a more human-readable format.
If you're under Linux/Unix, check its MAN page please (man sconsign).

Flex SDK 3.5 - Check file mimetype

Is there a way to get a file's mimetype in Flex SDK 3.5 without using its extension?
I need to validate if an uploaded file is of a certain kind. This is for images, or documents (PDF, ODT, etc.)
All the solutions I've found are by checking its extension. What if I rename a .odt file as a .jpg? Then I can upload it as an image...
I should add, we are using an AIR desktop client and a Java EE server. File checking is solved on the Java side, but the idea is not to go to the server, validate the file so if it's not valid, there's no network traffic at all.
Not really. Files do not have an inherent MIME type. The MIME type of arbitrary content data is described in the header of the internet protocol used to transport the data (such as HTTP, SMTP, RTP, etc.).
The only other solution I could think of off the top of my head is using a trial-and-error process where you have a guess at the file type you're dealing with, and you test that guess by actually opening the file (in your code) and testing for success. But that's ugly.
Steav, your solution just looks at the response header, which might not be set correctly.
Easiest way would be using php, if possible:
$fileinfo['content-type'];

Resources