通过Python进行音频/视频广播

时间:2012-03-09 16:51:32

标签: python html5 stream python-3.x broadcast

所以我一直试图通过python获得音频/视频广播方法来绞尽脑汁。

我已经完成了大量的研究,对谷歌进行了很多调查,并找到了一些音频广播方法,但这些只是基于mp3的广播系统。

我正在寻找的是用python(音频/视频)播放,它将与观众同步播放(非常像ustream)。

如果有人能对这种情况有所了解,我将非常感激!

此外,如果有办法可以通过HTML 5完成,那将更加精彩

2 个答案:

答案 0 :(得分:0)

那么gstreamer呢?

http://gstreamer.freedesktop.org/

我已经阅读了很多使用gstreamer传输视频和音频的项目: http://www.jejik.com/articles/2007/01/streaming_audio_over_tcp_with_python-gstreamer/

http://blog.abourget.net/2009/6/14/gstreamer-rtp-and-live-streaming/

Gstreamer woiuld是该应用程序的服务器部分。 要捕获流,您需要一个插件。

我认为例如vlc: http://wiki.videolan.org/HowTo_Integrate_VLC_plugin_in_your_webpage

我知道vlc插件和gstreamer可以一起工作,我过去经历过这种情况。

答案 1 :(得分:0)

不是严格意义上的Python示例,但this blog post记录了如何构建将网络摄像头视频流式传输到HTML5视频播放器的Web应用程序。 Chrome特别适合播放流媒体视频。