RTMP library for Windows Phone - windows-phone-7

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.

Related

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

Windows 8 tablet streaming support

Does anyone know which video streaming delivery methods will be supported natively and within metro style apps on Windows 8 tablets (and also Windows Phone 8)?
I am hoping one of the following will be supported natively:
Apple HLS (Http Live Streaming)
Microsoft Smooth Streaming
RTSP streaming
I know Smooth streaming is supported in metro style apps, but I can't find any way of presenting links on my site which (if clicked) hand off video play back to the native video player.
Any ideas would be greatly appreciated.
Thanks,
There is no default player (like Windows Phone) on Windows 8, you will have to use some libraries.
Try this one:
http://playerframework.codeplex.com/

Is there an Adobe AIR like product for just HTML5 (no flash) on Windows

I would like to create a Windows desktop app using HTML5 features, specifically H.264 video,Web SQL Database,FileReader API. I don't want to use AIR (which currently does not support the video tag, instead uses Flash). Ideally I would like an exe file that just wraps the latest version of webkit in a basic window. It should be stand alone, not rely on the user having Chrome etc. installed. It could load an index.html file in the same directory as the exe. That is it.
I have been unable to find anything like this. I was going to build it myself using QTWebkit but the latest version (4.8.0) does not support the Video tag due to some kind of build issue. I assume the 4.8.1 version will fix this.
Does anyone out there know of something like this that is available now?
For anyone coming across this, Titanium for desktop is no longer supported by Appcelerator, but the project is still supported as an open source initiative. As of today (10/14/2012), it is called TideSDK. According to their Twitter account, they're behind in the 1.3 release due to some sponsored work that will end up in the code base.
Additional options not yet mentioned include AppJS (OSS, requires node.js) and Sencha Desktop Packager (quite pricey).
I think titanium is not totally gone. There is this stuff called tideSdk
I couldn't try it out yet also , so video support and the codec are open for your exploration. Here is how they say:
Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
TideSDK is the new standard for creating beautiful and unique desktop
apps using your web development skills.
I recently thought about doing the same thing, you can still do it with air without using flash, but you could also use Chrome Packaged apps, mozilla prism (although inactive today) or Microsoft HTA (html application).
You can think of using a framework that does the browser embedding for you like Titanium. It's mostly used for creating apps that can be published to iphone, android, and windows devices. It will create a windows MSI install.
Another option is to use the CEF project ( Chromium Embedded Framework for C/C++). I havn't looked at it much, so I can't tell you how difficult/easy it is to work with. Their main site also has wrappers for Java, .NET, and other languages.

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

DLNA or UPnP libraries for 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.

Resources