Are VisualStodioGaller MSDN Microsof for SYSTEM Mobile differ by COMPUTE World or no? I now online current page get error cdn.appsnet New my page: https://datamol.groups.live.com/
This is very useful, I want to make use of it. I tested it and it worked as indicated without issues. But out of the box I didn't get it to work with consuming media from MythTV. MythTV now uses HLS(HTTP Live Streaming) .m3u8 files.
I'm curious if there's a chance this client will play the streaming video from MythTV HLS\m3u8 or if there's any extra work I'll need to do on the client through flags, properties, etc?
Referencing the Smooth Streaming Client SDK Beta 1 extension in a Metro Style App project and attempting to run a unit test project against the Metro Style App fails with the following error:
"Failed to activate Metro style unit test executor. Error: The remote procedure call failed."
When the SDK reference is removed from the Metro Style App project and the solution is rebuilt, the unit test project functions as expected.
When this Extinction installed on the machine and added to VS 11, it cause crash in XAML designer and I cannot view the page design while I reference this extension. I remove it from extension manager and everything back working.
Hi Ayman, Thank you for reporting this. This issue is resolved with the latest release of Smooth SDK and Visual Studio. Can you have a try? Thanks, Cenk
Hello everyone,
I am facing some kind of weird issue with the sdk. I play a live streaming video inside a javascript window store app.
Everything's works fine as soon as I start the application with a debugger attached. But if I start the same executable file without debugger attached, the video remains black with "Unsupported video type or invalid file path" message. The result is the same for all platforms (ARM, x86, x64).
First I attempted to bind all the player events as described in http://blogs.iis.net/cenkd/archive/2012/08/09/how-to-build-a-smooth-streaming-windows-8-javascript-application-with-advanced-features.aspx
Event handlers are called by the player after play() when debugger is attached at application start, but no event is raised when running standalone app.
I performed some network investigations, and I confirm that the manifest url is correct in both cases, and that the player is downloading it in both cases too. But for an unknown reason, it stops rapidly from asking more.
If I run the app standalone, and then attach native debugger to the running process, the problem occurs, but I do not get any useful information from it.
I use SDK 1.0.130417
Any help would be greatly appreciated as I am running out of ideas.
Thanks,
R.
Hi,
the problem is linked to the fact that I add the src tag into the video tag dynamically.
For more information, please refer to this forum post:
http://forums.iis.net/p/1199712/2052901.aspx/1?p=True&t=635067124587232549
R.
Using SMF framework it was easy to find the download bitrate of a track using ActiveAdaptiveMediaPlugin.VideoDownloadTrack.Bitrate
Is there something similar in the smooth streaming client?
Thanks,
Johnny
Hi Johnny,
You can listen adaptivesourcestatusupdatedevent and track the bitrate changes. Type=4 will give the current downloaded itrate in additional info field. You can also listen for type=12 events for chunk download details. For more info please refer http://blogs.iis.net/cenkd/archive/2012/08/09/how-to-build-a-smooth-streaming-windows-8-javascript-application-with-advanced-features.aspx
Thanks,
Cenk
During the Offline playback via Downloader Plugin the memory used by the application increases exponentially without ever dropping.
This happened only during the offline playback.
is an SDK issue?
We investigated the issue, found a memory leak and fixed the issue in the latest release. Please download the latest version and have a try.
Sorry for the inconvenience.
Thank you for testing and reporting the issue.
Cenk
Hi,
I'm using the Smooth Streaming SDK and microsoft media framework in a xaml/c# W8 metro app and I'm having issues when I need to change the Source
of all the media players at the same time (I have 3 media players at once playing live content). I don't think is a performance
issue because I have 512MB of video and a i7 processor, and 11MB internet bandwith. The problem is when I change the
video source of all the media players the app uses more RAM, and the app become slow.
I tried set the source to null but give me an unhandled win32 error in random occasions, Is there any other way to clean resources?
I have also tried to limit the bitrate of 2 media players using the
Microsoft.PlayerFramework.Adaptive.AdaptivePlugin.MaxBitrate (is the right way to do it?)
There is no problem if I use only 1 media player, I can change the video source a lot of times and everything is OK
Thanks in advance, and excuse my weird english...
Miguel
I'm having an issue where either the smoothstreamingmediaelement's cookie container, or the browser isn't setting the cookie that's sent with the server's manifest response.
I never see the manifest response go through the (any) browser's debugging tools, but if I look at a packet capture I see the request go through the browser process.
The player/browser don't seem to have any issues setting cookies on the first fragment request, but the cookie I'm trying to set is only set on the manifest response.
Here's what I've tried with no luck:
Assigning a cookiecontainer to a smoothstreamingmediaelement and using the cookiecontainer.getcookieheader method (always returns nothing)
Using ISmoothStreamingCache to try and get the response headers in the cacheresponse object (always seems to be nothing).
I'm at my wits end about how the manifest request seems to go through a separate sandboxed channel and how neither the browser nor the player ever set the cookie that's getting sent back by the server.
Any ideas?
In one of our projects, we are using the Microsoft Smooth Streaming SDK (for C++, beta 2 (latest available)).
We are facing a problem in NTSC: the first displayed frame seems to last twice longer than the following ones (66,6 ms vs 33,3 ms). This problem didn’t occurred in PAL. We have sources to reproduce the problem.
We have exactly the same behavior while reading output video with a C# SmoothStreamingMediaElement.
Is that a known bug?
Thanks
Hi David,
We don't have a known issue. Did you try the same content on different platforms such as Win8 + Silverlight + SSME, if so what is the result? How are you producing the content?
Thanks,
Cenk
Hello Cenk,
Thanks for the quick answer. I've put the sources we used (directly based on a sample in the SDK)on SkyDrive ( https://skydrive.live.com/redir?resid=63127C690981C7F8!18705&authkey=!AGq4rxJozliP6QI )
By the way, when importing the Video0.ismv output file in Expression Encoder 4, you will reproduce the same behavior as shown in the "expression_encoder_#.jpg” snapshots.
Any help / suggestion / advise appreciated.
Thanks again
Hi David,
I tried to download the file, but getting an error.(This item might not exist or is no longer available) Can you please share again?
Thanks,
Cenk
Hi Cenk,
I've asked people outside my building to test the SkyDrive link and it seems to work. Anyway, I've also put all sources on GoogleDrive: https://docs.google.com/folder/d/0B5Je5S2fgwe-VkNOSGxUeFVTcTA/edit
Thanks again for your help
--
David
Hi,
When I try to playback my Smooth Streaming content, my player starts to play for a few seconds and stop with a error code: 0xC00D36B2. However, my player can playback the official sample content: http://mediadl.microsoft.com/mediadl/iisnet/smoothmedia/Experience/BigBuckBunny_1080p.ism/Manifest. How can I fix the problem?
Thank you.
@kenchu-tfidm, I see that you are also having problem with PlayReady protected content. Are you getting 0xC00D36B2 error when you are trying to play a PlayReady encrypted content? Is the content created using TM and did you modified any setting?
Thanks,
Cenk
First, I am glad to see @Cenkd reply. The 0xC00D36B2 error occurs when playing both clear content and PlayReady encrypted content. In indeed, the 0xC00D36B2 error does not occur during the first few days. Unfortunately, the 0xC00D36B2 error does exist. I have tried to move the same content to different storage with the same error and I have no idea to solve that. I am not sure the problem is caused by: (1)content, (2)the SDK, or (3)Azure CDN.
BTW, my last PlayReady playback problem is solved by using SmoothProtect.exe instead of Transform Manager.
Hi @Cenkd,
We are using Expression Encoder 4 Pro to transcode the content.
Here is the testing manifest link: http://az31870.vo.msecnd.net/tfidm-ss-test/sample.ism/manifest
The video detail:
- VC1 1.5M/1M/800k bitrate
- WMA 200k bitrate
We run some tests using http://az31870.vo.msecnd.net/tfidm-ss-test/sample.ism/manifest with simple JS and XAML apps and couldn't repro the issue. Are you still getting 0xC00D36B2 error?
Thanks,
Cenk
We are currently doing live smooth streaming with Silverlight 5 and Expression Encoder. The player does not work with Windows 8 metro at all. And in Windows 8 Desktop mode the video starts plays for 20 seconds and then stops. This does not occur on Windows XP, Vista or 7. Any one got any ideas where I can start with this my customer is screaming!!
@ZK Tech, Are you trying to run Silverlight player with Win8 Modern browser? If this is the case Win8 modern browser doesn't supports Silverlight plugin. You need to use "Smooth Streaming Client SDK" to build a Win8 Store App. For desktop playback issues, are you using PlayReady protected content or clear content? A Fiddler output might help to understand the issue. Is the download stops after 20 seconds any error on the downloads?
Thanks,
Cenk