This is a discussion on Video Streamming within the PHP Language forums, part of the PHP Programming Forums category; Hi, I am developing a website in PHP, the customer wants to add a video streaming live on the net, ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
NurAzije <nurazije@gmail.com> wrote:
> I am developing a website in PHP, the customer wants to add a video > streaming live on the net, do PHP have such functions which will enable > that ?? Sounds cool, but what does the customer actually mean with "video streaming live on the net". Is there 1 live source (eg a camera) that needs to be sent synchronous to multiple clients? Or is there a non realtime stored "movie" that needs to be sent to clients in such way that they can playback during download? Last should be easy, first can't be done in php exlusively AFAIK (you would need some piped reader that can multiplex to additional clients). |
|
|||
|
NurAzije <nurazije@gmail.com> wrote:
> It is from a camera source, it is educational school website, some > lessons will be transmitted live to students, is there any idea, maybe > Java can help with some applet ? Java can certainly do this on the serverside (without the need for an applet). But a such a daemon might also be written in PHP: http://www.zend.com/pecl/tutorials/sockets.php (although I would do it in Java myself) |
|
|||
|
sharma <sharma.chelluri@gmail.com> wrote:
> Intresting Topic.. Please contribut this to get good idea about this > topic for intermediate programmers.. Like: http://tmp.tryba.nl/streaming/ Only thing I was missing was the daemon :) |
|
|||
|
"NurAzije" <nurazije@gmail.com> wrote in message
news:1109778407.417271.99770@z14g2000cwz.googlegro ups.com... > It is from a camera source, it is educational school website, some > lessons will be transmitted live to students, is there any idea, maybe > Java can help with some applet ? I wonder if the school knows what they're asking for. Arranging a live web event is quite a logistical challenge. Live video is technically still beyond the reach of average users. For something like need distance-learning you need decent resolution and frame-rate. A blocky, postage stamp size video running at 1 fps with not sound is obviously not going to be useful. You will probably need something like a Real Helix server and a dedicated hardware encoder. |