DLNA or UPnP libraries for Windows phone 7 - windows-phone-7

I want to write a DLNA controller application for my windows phone 7, that would stream media from server to media renderers. Is there any DLNA or UPnP library available for WP7 as of now? Or how easy/difficult it is to port Intels DLNA .Net libraries to WP7 platform.
Any suggestion will be of great help.
Thanks!

There are sockets available in the Mango toolkit, but not in the current one. You could create a web service which has the UPnP functionality and wrap it so that it can be consumed by your app. It's not as efficient as using it directly from the device but, as far as I know, that's the only viable option.

Related

Are there any obstacles of using windows Bluetooth API from the driver?

Google/MSDN say nothing about that but I'm still suspicious: it is possible to build a driver, it is possible to build a [C++] Bluetooth application, but what if I use BT API from driver? Anyone with related experience?
Figure out by myself: BLE API which is available in Win 10 is part of the new UWP API. We found no way to use UWP from driver - so this is not possible.

Access system audio in UWP App

I would like to write an app that
accesses the audio by being played by the user in another app
analyzes that audio
displays the analysis to the user
however, I have not found anything that makes this seem possible. Can apps access access the audio being played through the user's speakers as a byte stream or is this not built into the API?
Can apps access access the audio being played through the user's
speakers as a byte stream or is this not built into the API?
You can do that(Loopback recording), but you need to program with low level APIs - WASAPI. For available APIs for UWP, check the Core Audio part in Win32 and COM for Windows Runtime apps and Universal Windows Platform (UWP) apps (multimedia)
Here is an old article for 8.1 app, but it still applies to UWP on concept level. And Microsoft has provided a sample on GitHub about WASAPI and Core Audio API, which may help you to familiar with the APIs and understand how to make it work in UWP app.
Use the MediaCapture class to capture audio. link to docs

How to develop SIP (VOIP) application

I developed sip application in Android. and now I am developing it in Windows Phone 8. I am new in Windows phone and don't know anything that Which library should be use here? Do Microsoft provide free library for SIP?
Please any suggest me Which way will be best for developing or any source code or library or demo application?
I think you can start from this example.
There is a full sample app there.
Take a look at boghe, it's the SIP video client for Windows Phone 8 and Surface Pro. You'll learn a lot from there.
It also cover VoIP apps for Windows Phone 8, which teaches you to integrate VoIP into WP8 experience

RTMP library for Windows Phone

I am building a WP7 app to take photo and upload image to a third-party server using RTMP. Unfortunately, I couldn't find any sensible implementation of the RTMP client for Windows Phone 7.
I have downloaded WebOrb, but it seems like the WebOrb for WP7 library doesn't support RTMP. Furthermore, I cannot integrate the Silverlight dll to my WP7 app.
I also looked at the FluorineFX but it doesn't have a version for WP7 either.
Can you advise another library which would provide RTMP on WP7, or a way to make the above libraries working with WP7?
I don't know if WP7 can run "exe" files but if u can, try with VLC 2.00 "Twoflower" or the new release. The first one works great on PC with RTMP and others.

Windows phone based live video streaming Application

i am hoping to develop a live video streaming app for windows phone.
I want to know what protocols and libraries support are provided for windows phone?
I want to implement a sort of Video chat application..
An example for Android and Iphone:
http://techcrunch.com/2010/03/24/knocking-live-video-now-lets-you-stream-between-android-and-iphone-devices/
As you have an IIS-7.5 tag I am going to assume you are talking about streaming from a server to multiple WP7 devices. In which case you may want to consider using IIS 7.X for the streaming portion. The following link shows how you can build the client app for Windows Phone 7: http://www.iis.net/community/default.aspx?tabid=34&g=6&i=2020
The sample requires the IIS Smooth Streaming Client (1.1), Silverlight 4, and the Visual Studio Windows Phone 7 Developer Tools.
At the moment live streaming is possible but it ill not be allowed on AppHub for distribution. This is because you have to hack the dll's. This is because when you switch from your app to the camera it physically goes to the camera mode. To live stream you have to override this.
Her is the Code Project

Resources