WebM-Streaming
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Creating a stream server using WebM format
WebM stream kit v0.10 by Shreeram Ramamoorthy Swaminathan
---------------------


Introduction
------------
This project deals with a WebM streaming solution using VP8 and vorbis for video 
audio respectively. The WebM container is still missing in the project which will
be done in the next version. The video and audio streaming are implemented as 
separate solutions with separate sockets for streaming purposes. The audio and 
video are not synchronized in this version. 

Contents
--------

1. audio		-	Directory containing audio source
2. gitrepo.txt		-	File conatining repo link
3. libwebm		-	Empty direcory linked to libwebm repo
4. pubkey		-	file containing the public key for repo
5. README		-	Readme file
6. rfc5215.pdf		-	RTP format spec for Ogg Vorbis
7. rtpaudio.txt		-	Payload format text for audio through RTP
8. udpsample		-	Empty directory linked to udpsample repo
9. webMYoutube		-	Wireshark PCAP file of Youtube WebM stream
10.streamWebM		-	script to start stream server
11.clientWebM		-	script to start stream client
12.Makefile		-	Build Binaries

Compiling WebM framework
-------------------------
To build the WebM framework just type 'make' from the main directory. To 
clean the build you can use 'make clean'

Running the Streaming server and client
---------------------------------------
Refer to README.RUN file

Requirements
------------
Some of the libraries required to build binaries have already been included
in the library folder. There are some more libraries needed for compilation.
Libraries required to compile

1. libvpx
2. libSDL
3. libaudiofunc

Please use synaptics package manager to install libraries in ubuntu.
You can also download them directly if you do not use the ubuntu
linux distribution.

Next version Tasks:
------------------
1. WebM container
2. video and audio synchronization
3. remove library dependencies

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。