I want to use the pusedostreaming concept. I am using IIS for HTTP server and using the strobe player for playing the video. My main aim is to implement the seek functionality like YOUTUBE. So that user can easily seek any random position without waiting for dowloading the whole video. I dont want to use the FMS server for streaming. Currently i am using the video URL in the given below format:
So please suggest me some tutorial or any kind of help so that i can proceed.
HTTP Dynamic Streaming does not use FMS and runs as a Apache module to give psuedo streaming capabilities and more.
Please refer to this documentation for all the details : http://help.adobe.com/en_US/HTTPStreaming/1.0/Using/httpdynamicstreami ng_help.pdf
Thank you !
I did some googling and find some link for HTTP streaming on IIS.
What you think about this? I am sorry for asking so much questions. I am just clearing my doubts so that i can decide to change my approach.
Thanx for your valuable time. one more quick question please. I have seen flow player and that player support pseudo streaming with IIS and ASP.Net.
It means we can create our custom classes for handing these kind of feature.
And after discussing all the points i find out that i have to create my own player except using the Strobe player. Am i right?
I am not sure of the Flow player, it is not based on the flash platform, though it looks like it can be customized by writing your own classes.
The strobe media player is a sample player built on the Open Source Media Framework (OSMF) that is in turn bsaed on the Flash Platform. You can create your own players like the strobe player using the OSMF or create a total framework on Flash.
Flash does not support HTTP Dynamic Streaming with IIS. Simple progressive download is supported , which is always a direct option.
Thankx for all your input.
Now i decided i will use Apache server but as per your provided link i find out i have to create some mainfeast files and we have to execute some command line code for packaging and all. For packaging we have to run some manual command line code. So is there any auto packaging way.
Let me clear my aim. Actullay i have to create player which can run flv files. I have a website in which user can upload mp4 or flv file. so at server end i converted mp4 file into flv. so i always get a flv path from the serevr like (http://www.mysite.com/video/abc.flv). Now for playing the video i am using Strobe player. It is working fine now. The problem is right now player is playing video in progressive downloading but i want to implement the http streaming so that user can seek to unloaded video part and player will start playing from that point (like YOUTUBE). So please help me for that. i am new in this video section thats why i am confuse and didn't get any final solution.
Plaese provide your guide line. Thankx
Starting with FMS 4.5, there is no need to prepare the f4m separately; it is generated automatically by the FMS (more specifically by the Apache module that handles HDS). So you just upload your MP4/F4V file, and the server will dynamically package it for HDS delivery, which includes generation of the f4m.
The only f4m you need to create manually is If you want to do adaptive bitrate. Then you need to create a "set" level f4m which describes the different bitrate streams that make up your stream set. There is a utility tool that can help create this f4m, or it can be created by hand.
On the client side, you would want to use an OSMF based player such as Strobe Media Playback; see http://osmf.org.
Hope that helps.
Europe, Middle East and Africa