HttpHandlers / Modules :: Streaming Flash Video From IIS?
Mar 30, 2010
I am wanting to stream flash video files from IIS to an .aspx page. I have added the video/x-flv mime type to IIS, but am still having problems. I have seen a few articles about using HTTP Handlers, but they seem to be inconsistent and I'm not exactly sure why they woul dbe needed.
I have this httpHandler that reads a varbinary(MAX) field from the database and stream it as an FLV video. Now, how do I implement sequential access in this handler? I need it to read bytes in chunks and stream it.I call the id of the video that is to be played, e.g ViewFilm.ashx?id=5I know I'm supposed to add CommandBehavior.SequentialAcces in the ExecuteReader(), but the rest I can't get to work.I also read that someone had a problem with this but does it concern me?[URL]
i have a application which use to store video in sql databasei want to have a function which should have return type of video so that i can pass it to player in next page, for that i have retrived it as byte stream but dont know how to return it as video file.if i am going wrong then suggest me some other way.Note video are based on authentication so no way to switch to file system
I am trying to play a video file in an aspx page. the video resides in the database.
I am using handler file (ashx) for that, and using the ashx file as src value of embed tag in the aspx page.
[Code]...
it works if I use media player activex ( object tag) . but it does not work for FF. I think embed tag is most standard. so i am trying to use it for streaming video.
To get the lok and feel and lil idea about my problem[URL]in this web site you can see the list of videos..when you click on the video it starts..in my case it does not work...i've made setting in IIS that it should support flv files in my HTTP HEADERSbut still it's not working on my local machine and also i have the latest flash player..when i click on video the player is not loaded..so any idea ...wot is going on...?
I am totally desparate with the task of Video Conversion, uploading & streaming. I have gone through various articles, posts, blogs and code snipped but couldnt find any full working solution for that.I was advised to work with ffmpeg and i got the functionality [URL]but later i come to know that most asp.net servers (including mine) do not allow to ffmpeg on the server.
Then i look for other solutions, some are saying to convert video files manually and then upload to website (funny hannn). Some are suggesting other site which can store our video and stream from there servers .....So i am stuck now and dont know where to go. I need a complete solution of this problem. Like Users could upload a video file (of any format or at least a good number of choice for upload file format), then they click an upload button and video conversion (e.g. to .flv took place) and the output should be displayed to a user in video player (showing our own logo, not youtube logo....etc.) and thats it.I will definately appreciate all of your comments and guidence.
My project is to create a website that facilitates giving live lectures on intranet. Hence, the bandwidth is not an issue here.
Also, I have implemented some basic code of live streaming using windows media encoder SDK in a C# console application. I was able to view the streaming on another LAN PC in VLC player.
Now, how do I implement my code in the asp.net website? What I want is that in order to start the streaming (i.e., start the live lecture), the facutly just clicks on a button in a webpage. This will stream his movements to the students (via a server). Also, this will enable the facutly to view himself on the webpage.
Is this even possible? I mean it would be like : both the student and the faculty will access the same website. The interface to both of them will be different - one will start the stream and the other (student) will receive the stream.
Or will I have to create a different application to start the streaming? So it would be like the facutly will start that applicaiton to start the streaming and the students will access the stream throught the player embedded in the website.
Another question is : what player should I use to receive the stream (on the student side)? Windows Media Player (I heard that it has problems with firefox)? Or the ubiqutous flash plugin will succeed in capturing the media encoder stream?
I'm having a problem with file streaming where this file is a video that is streamed to a FLV player.
Essential components for understanding the problem:
- An asp.net page called Viewer.aspx that has de FLV player incorporated in the HTML.
- An asp.net page (It could be an http handler but in this case it's not) called Downloader.aspx that gets a flv file from somewhere on the web and writes it to the Response Output Stream.
Everytime Viewer.aspx is called, it makes Downloader.aspx the source of the the FLV player and the video is correclty presented and streamed into the player.
The problem I am having now is that any user interaction with the page (even typing an URL inside the same website domain on the browser address bar) becames hung until the video download ends.
I can measure this video download with HTTP Watch for example, and confirm that just after the video download into the player ends, the command issued by the user is immediately processed (or the browser goes to another page if the user typed a new address in the browser address bar).
I tought that it could be the limit of 2 connections per domain, but HTTP Watch only shows one active connection (the video download into the FLV player).
Even if it was this 2 connections limit, I think a nice solution would be to somewhat detect the user interaction with the page and abort that video download.
I need to audio and video streaming option on my website, like registered user can upload the video through browser option and other users can view that video on website like youtube.
I am working on a video streaming project, objective is to upload video to content provider's server and play it to the authenticated user only, it should not be accessible to unauthorized users, content provider provided APIs and Endpoints to pass security options but it seems not working when I pass those parameters to API along while uploading video streaming file, I need to know how I can do that, is there any other way that I can use rather than Content Provider's API Endpoints
I want to insert flash object in my Asp.net page.I just googled it but found results to create specific object in the page script.Is there any additional UI component available with Simple Drag and drop interface for flash file.
How do we findout the whether the application is using any HTTPModules and httphandler in the applicaion?Is there anyway to findout from the url without checking the web.config file?
I got a website [URL] and I want to redirect http://www.example.com/folder to http://folder.example.com so if folder has a page called example1.aspx [URL]
It should be called in this way:
http://folder.example.com/example1.aspx Is that possible that using IIS 7 and asp.net 4.
eg: Folder/StaticPage.aspx?PageName=TestPage is re-written as
Folder/TestPage
This works fine on my local dev. machine on the Cassini server. But when its hosted in IIS (5.1 & 7.0) it fails to work, with the error as 404 Page Not Found.
I am trying to add flash videos to my intranet site. Instead of maintaining folders on our network with the videos in them and taking up space I am placing the videos into a SQL database that my application uses.On my video page I am using a flash control from http://www.flash-control.net/default.htmPS. I have tried the embed method with no luck.The work flow is as follows. The user logs into our site and is sent to a FAQ page. This page contains a gridview that check the DB and pulls out any entries. The user can then click on the entry in the gridview that they wish to view. If the item is a .swf video then the following happens.
I have a page onto which a flash video loads. The flash video was created in Adobe Captivate. Usually the 665x335 area where the flash video object loads just shows as an empty 665x335 frame (with a little picture icon in the upper lefthand corner) for a few seconds until the flash video finishes loading. Then the video appears and starts running. It makes the page look unprofessional. Does anyone have an idea how I could have a default image show in the 665x335 space until the video loads, then to have the video take over?