How to communicate to a SQL Server database using cellular data services from a SIM5215E chip? - sql

I am working on a project where I am trying to use cellular data services on the 3G WCDMA network in order to send data to a SQL Server database. On the client side, I am using a SIM5215E chip to connect the cellular network. This chip is being controlled by sending AT commands over a UART connection from a PIC32MX675F512H microcontroller. I was wondering, is there a relatively simple way to have this data be accepted by a SQL Server database? I have found many services and references online for sending SMS to a SQL Server database using a SMS gateway but I haven't been able to find anything for cellular data to the database.

Related

Difficulty in accessing mongodb from other devices in the LAN

I am using mongoose to connect mongodb from nodejs express app. When I access the app from another device in the same network, the login process does not work. I am assuming it's because the MongoDB is not allowing requests from other device (correct me if I am wrong).
At the same time I am confused as I thought express is a server side program so nothing is in client side.
If my assumption is right, how do i connect mongodb port from other
device within the same network?

How to create a stun, turn and signaling server

Is there a simple guide from where I can start creating a stun / turn and signaling server ?
I spend over a week searching for those things and couldn't find any guide where I can say:
okay, I am on the right track now - this is clear.
So far, everything is so abstract without any examples.
This is what I'm trying to achieve: a simple video stream on my local network where I'll have a server with installed usb camera on it, and an application on my iis which will connect to the usb camera and stream it to the clients, and every time when a client opens the application, will see the video stream from the server camera.
Note: since I want to use it on my local network do I really need a stun/turn server, or is there a guide that shows how to avoid it ?
Media streamed over dedicated servers HTTP/HTTPS rarely needs a NAT traversal solution. Instead, just have your web server with camera attached, on the public Internet or behind your NAT with port-forwarding enabled.
There are LOTS of streaming media solutions available as open source, free downloads, or commercially sold. A good list is here:
https://en.wikipedia.org/wiki/List_of_streaming_media_systems

How do i connect to a remote database in iOS?

Am trying to make a common database for most mobile platforms. The mobile phones will be accessing the db remotely from the application
you would have to make a webservice to do the communicating with the remote db on behalf of the various platforms.
The problem with doing this is you will use a lot of data if the device is doing all its calls to a remote db rather than a local one.

Find available RTMP channels on a media server (e.g. Adobe)

I am planning a software application where the user will be able to select a given media channel from a list of RTMP streams available on one or more media servers on the internet. The list should ideally be dynamically created through some kind of service that knows about the available and active channels.
My question is: Would this be possible through some kind of protocol between the service and the media server. I understand that RTMP by itself doesn't allow this. A therefore assume that some outbound mechanism will be required.
No...
...there is no native application discovery in RTMP. If you'd like this kind of functionality you'll need to program some sort of discovery service for which ever streaming server you are running.

Audio streaming with vb.net

Is there any way with vb.net of accomblishing MMS audio streaming?
Also, i read somewhere else within SO, that MMS streaming is no more supported by Microsoft. Is that true? Just curious..
Here's what I dug from Googling. Wikipedia:Microsoft Media Server says:
Microsoft Media Server (MMS) is the
name of Microsoft's proprietary
network streaming protocol used to
transfer unicast data in Windows Media
Services (previously called NetShow
Services). MMS can be transported via
UDP or TCP. The MMS default port is
UDP/TCP 1755.
Microsoft deprecated MMS in favor of
RTSP (TCP/UDP port 554) in 2003 with
the release of the Windows Media
Services 9 Series, but continued to
support the MMS for some time in the
interest of backwards compatibility.
Support for the protocol was finally
dropped in Windows Media Services
2008.
The spec for Microsoft Media Server (MMS) Protocol is public since 2008 by Microsoft:
The client can send MMS Protocol
request messages to the server over
the TCP connection, requesting the
server to perform actions such as
starting and stopping the flow of
multimedia data. The multimedia data
is transferred either over the same
TCP connection or as a flow of UDP
packets.
w:VLC media player apparently supports MMS streaming, and also has API binding to various languages, including C#.
w:Real Time Streaming Protocol lists some server implementations that supports Real Time Streaming Protocol.