2013-02-06 178 views
0

處理中有一個能夠播放視頻的電影類(http://processing.org/reference/libraries/video/Movie.html)。使用以下代碼播放本地視頻文件時沒有問題。處理流視頻

public void setup() 
{ 
    size(WIDTH, HEIGHT); 
    myMovie = new Movie(this,/Users/mike/Documents/abc.mp4"); 

    myMovie.play(); 

} 

public void draw() 
{ 
    //(WIDTH-myMovie.width)/2 
    image(myMovie, 0, 0); 
} 


// Called every time a new frame is available to read 
public void movieEvent(Movie m) 
{ 
    m.read(); 
} 

但現在我想打從互聯網流媒體視頻,我不知道該怎麼做。我試圖將文件名更改爲以.mp4結尾的url鏈接(例如http://www.abc.com/abc.mp4),但它不起作用。

任何人都知道如何播放處理流媒體視頻?

回答

0

從加工基準上http://processing.org/reference/libraries/video/Movie.html

Datatype for storing and playing movies in Apple's QuickTime format. 
Movies must be located in the sketch's data directory or an accessible 
place on the network to load without an error. 

如果你想用一個正常的內容類型的MP4,OGG等播放電影,你將不得不使用一個真正的視頻庫,而不是內置Movie對象。

+0

我想播放一個正常的內容,但該文件在互聯網上,而不是本地的。但是我沒能讓它播放互聯網視頻。對於本地視頻,它可以工作。 – nan