Okay... I have created everything I believe I need and am able to connect to my server using url
http://worldnewsvine.tv/lst/DailyShow.isml however, I cannot find anyway to create a web page to display the broadcast
I am totally lost here. I simply want to create a few web pages for site members to provide live broadcasts....
In fact I am willing to pay someone to come to the site and set-up a few web pages that can be used at say 300x300 size to then be sent to another web page at our home site
http://worldnewsvine.com to which I would like to embed the players into web pages .php
okay I am lost completely.... I have the Live Stream now running to
http://worldnewsvine.tv/lst/WNVTV.isml I am green good to go and the video cam is connected and broadcasting.
I changed the url as suggested to <param name="InitParams" value="selectedcaptionstream=textstream_eng,mediaurl=http://worldnewsvine.tv/lst/WNVTV.isml/manifest" />
I am using ProgessiveDownloadPlayer.xap since I haven't a clue as how to create on for the given .isml and this "manifest" business, I am suppose to create a "manifest" to broadcast live video?
This seems like a lot go through however, I really would like to get a clue as to how all this works...
I even attempted to go into the Windows Media Services console because, using Encoder 4 (just upgraded) I was able to simply and quickly create a live web page off my Windows 7 box... Ideally this would be the way to go however, I do not see how it is possible
to do so to a remote server... Anyway, I got into the WMS Console and attempted to create a publicahing point using the WNTV.isml file but as you already know, that did not work either...
I am just looking ofr a quick solution whereas, I can create maybe two or three publishing points so members can connect to their publishing point and provide live broadcasts... I am simply asking to much of the Windows Server 2008 R2 with Media Sevices
installed to handle?
Oh the heck with it.. I simply cannot grasp this and am not into Visual Studio either which apparently I need to get this to work... with manifests, and asx files, .xap files... isn't there as simple template that can be used to simply change parameters
(file names, paths, etc) that would make this much easier for the novice?
I made the changes to the above url, adding /manifest to the end... Am I supposed to create a "manifest" file to publish live streaming video... and since I am basically using this ProgressiveDownloadPlayer.xap will that work with a publishing point of a
different name?
The ProgressiveDownloadPlayer .xap is not the right one to use. It is made to work with only basic MP4 or WMV files (thus the name). For Smooth Streaming, you need to use the Smooth Streaming Client 1.1 in combination
with Silverlight Media Framework.
We just recently pulled the sample player for Smooth off of the smf.codeplex.com site due to license restrictions for distributing the Smooth Client 1.1 assembly on an open source site like Codeplex. We are moving
a new sample player to the IIS.net site shortly for folks to use. For now, you are required to use Visual Studio and Blend to compile a player with the open source SMF toolkit.
Have you tried using the basic Expression Encoder 4 Silverlight templates? That's about as simple as it can get.
If you need support with the Expression Encoder 4 templates let me know - I can connect you with the right folks.
The process to get Expression Encoder templates for live smooth streaming isn't very intuitive (we are fixing this in our SP later this year). In EE4, you have to generate a template in an on-demand project and then update the default.html to point to
the IIS Live Smooth Streaming publish point. Here are the steps:
Launch Encoder and select Silverlight project
Import the sample video (wildlife, bear,etc) and select the 'Apply Source Encoding settings' preset. Any WMV file will do since you don't need it.
Select the template you want to use and click Encode. This will generate the template files you can use for live.
Take the files from the job output (minus the video file and Settings.dat) to your web server.
Open the default.html in an editor and change the <MediaSource> tag to the URL that points to the ISML file and add the /Manifest at the end like this:
http://[server]/[pathtoisml]/Manifest. You might need to change the width/height and aspect ratio to match our live output as well.
This will allow the template to hit the ISML on the server and pull the manifest. For more infomation, check out our blog post on smooth streaming:
I followed the above steps to create the SIlverlight tempate, I start encoding using Live Source (my webcam) the publishing point is started, but I get this error when I open the web browser to play live stream:
could not open media file /livestream/livestream.isml/Manifest 3000 an error has occured
The player template and default.html file is located in C:\inetpub\wwwroot\livestream
And am now getting a 3000_AG_E_UNABLE_TO_PLAY error
I am totally lost....
WOW!!!!!! I Finally got it.... I deleted the filesize in the default.html and, changed <IsAdaptiveStreaming>true</IsAdaptiveStreaming> it was FALSE -- I also added clientaccesspolicy.xml and crossdpamin.xml to the route I have no idea which it was
that worked bu it does... I just hope the audio is working... still gettin got that...
I went through lot of pain before, so if this helps.
1) First try with Fiddler2 and see if it is attempting to get the stream. If there are any errors then you will see that in the fiddler. For example, when i tried it was about cross domain policy file and after adding that it started working.
ragrone
30 Posts
Re: live smooth streaming deosn't work
Oct 22, 2010 12:11 AM|LINK
Okay... I have created everything I believe I need and am able to connect to my server using url http://worldnewsvine.tv/lst/DailyShow.isml however, I cannot find anyway to create a web page to display the broadcast
I thought I had followed the instructions and created a test page http://www.worldnewsvine.tv/lst/live.html although it starts, nothing is being displayed...
I am totally lost here. I simply want to create a few web pages for site members to provide live broadcasts....
In fact I am willing to pay someone to come to the site and set-up a few web pages that can be used at say 300x300 size to then be sent to another web page at our home site http://worldnewsvine.com to which I would like to embed the players into web pages .php
johndeu
116 Posts
Microsoft
Re: live smooth streaming deosn't work
Oct 22, 2010 12:28 AM|LINK
Remove the trailing slash from your URL. It should just end in /manifest
http://worldnewsvine.tv/lst/DailyShow.isml/manifest
ragrone
30 Posts
Re: live smooth streaming deosn't work
Oct 22, 2010 04:36 PM|LINK
okay I am lost completely.... I have the Live Stream now running to http://worldnewsvine.tv/lst/WNVTV.isml I am green good to go and the video cam is connected and broadcasting.
I changed the url as suggested to <param name="InitParams" value="selectedcaptionstream=textstream_eng,mediaurl=http://worldnewsvine.tv/lst/WNVTV.isml/manifest" />
I am using ProgessiveDownloadPlayer.xap since I haven't a clue as how to create on for the given .isml and this "manifest" business, I am suppose to create a "manifest" to broadcast live video?
This seems like a lot go through however, I really would like to get a clue as to how all this works...
I even attempted to go into the Windows Media Services console because, using Encoder 4 (just upgraded) I was able to simply and quickly create a live web page off my Windows 7 box... Ideally this would be the way to go however, I do not see how it is possible to do so to a remote server... Anyway, I got into the WMS Console and attempted to create a publicahing point using the WNTV.isml file but as you already know, that did not work either...
I am just looking ofr a quick solution whereas, I can create maybe two or three publishing points so members can connect to their publishing point and provide live broadcasts... I am simply asking to much of the Windows Server 2008 R2 with Media Sevices installed to handle?
I also gave this a whirl http://www.worldnewsvine.tv/lst/live-test.html
ragrone
30 Posts
Re: live smooth streaming deosn't work
Oct 22, 2010 04:40 PM|LINK
oh no... I doubt that my last post made it...
Oh the heck with it.. I simply cannot grasp this and am not into Visual Studio either which apparently I need to get this to work... with manifests, and asx files, .xap files... isn't there as simple template that can be used to simply change parameters (file names, paths, etc) that would make this much easier for the novice?
I made the changes to the above url, adding /manifest to the end... Am I supposed to create a "manifest" file to publish live streaming video... and since I am basically using this ProgressiveDownloadPlayer.xap will that work with a publishing point of a different name?
johndeu
116 Posts
Microsoft
Re: live smooth streaming deosn't work
Oct 22, 2010 04:57 PM|LINK
The ProgressiveDownloadPlayer .xap is not the right one to use. It is made to work with only basic MP4 or WMV files (thus the name). For Smooth Streaming, you need to use the Smooth Streaming Client 1.1 in combination with Silverlight Media Framework.
We just recently pulled the sample player for Smooth off of the smf.codeplex.com site due to license restrictions for distributing the Smooth Client 1.1 assembly on an open source site like Codeplex. We are moving a new sample player to the IIS.net site shortly for folks to use. For now, you are required to use Visual Studio and Blend to compile a player with the open source SMF toolkit.
See the Release Note here for more details. http://smf.codeplex.com/releases/view/53438
Have you tried using the basic Expression Encoder 4 Silverlight templates? That's about as simple as it can get.
If you need support with the Expression Encoder 4 templates let me know - I can connect you with the right folks.
petergdot
15 Posts
Re: live smooth streaming deosn't work
Oct 22, 2010 05:30 PM|LINK
I would need some support with creating the Expression Encoder 4 templates for live smooth streaming. Thanks.
Jamie Lang (...
2 Posts
Re: live smooth streaming deosn't work
Oct 22, 2010 06:59 PM|LINK
The process to get Expression Encoder templates for live smooth streaming isn't very intuitive (we are fixing this in our SP later this year). In EE4, you have to generate a template in an on-demand project and then update the default.html to point to the IIS Live Smooth Streaming publish point. Here are the steps:
This will allow the template to hit the ISML on the server and pull the manifest. For more infomation, check out our blog post on smooth streaming:
http://blogs.msdn.com/b/expressionencoder/archive/2010/09/22/10042763.aspx
Let me know if you need additional assistance. Thanks
petergdot
15 Posts
Re: live smooth streaming deosn't work
Oct 22, 2010 09:11 PM|LINK
I followed the above steps to create the SIlverlight tempate, I start encoding using Live Source (my webcam) the publishing point is started, but I get this error when I open the web browser to play live stream:
could not open media file /livestream/livestream.isml/Manifest 3000 an error has occured
The player template and default.html file is located in C:\inetpub\wwwroot\livestream
This is the media source settings:
<PlaylistItem>
<AudioCodec>Wma</AudioCodec>
<Description>Footage%3A%20Small%20World%20Productions%2C%20Inc%3B%20Tourism%20New%20Zealand%20%7C%20Producer%3A%20Gary%20F.%20Spradling%20%7C%20Music%3A%20Steve%20Ball</Description>
<FileSize>26253394</FileSize>
<IsAdaptiveStreaming>false</IsAdaptiveStreaming>
<MediaSource>http://servername/livestream/livestream.isml/Manifest</MediaSource>
<ThumbSource></ThumbSource>
<Title>Wildlife%20in%20HD</Title>
<DRM>false</DRM>
<VideoCodec>VC1</VideoCodec>
<FrameRate>29.9700898503294</FrameRate>
<Width>1280</Width>
<Height>720</Height>
<AspectRatioWidth>16</AspectRatioWidth>
<AspectRatioHeight>9</AspectRatioHeight>
</PlaylistItem>
ragrone
30 Posts
Re: live smooth streaming deosn't work
Oct 23, 2010 01:38 AM|LINK
I am getting the error message "Could not open media file /lst/WNVTV.isml/Manifest 3137 Error occurred"
Am I supposed to make a manifest file, and how if yes
Thanks...
I just attempted to create a "manifest.xml file after searching the net...
<code>
<?xml version="1.0" encoding="utf-8"?>
<SilverlightApp>
<version>1.0</version>
<source>WNVTV.isml</source>
</SilverlightApp>
</code>
And am now getting a 3000_AG_E_UNABLE_TO_PLAY error
I am totally lost....
WOW!!!!!! I Finally got it.... I deleted the filesize in the default.html and, changed <IsAdaptiveStreaming>true</IsAdaptiveStreaming> it was FALSE -- I also added clientaccesspolicy.xml and crossdpamin.xml to the route I have no idea which it was that worked bu it does... I just hope the audio is working... still gettin got that...
taptap
56 Posts
Re: live smooth streaming deosn't work
Oct 23, 2010 04:28 AM|LINK
I went through lot of pain before, so if this helps.
1) First try with Fiddler2 and see if it is attempting to get the stream. If there are any errors then you will see that in the fiddler. For example, when i tried it was about cross domain policy file and after adding that it started working.
2) If you are not receiving any errors on the client, then try this link for debugging on what's happening on the server. http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/
Now its working with both File source and live source without any issues.
Thanks,