【问题标题】:streaming videos with processing带处理的流式视频
【发布时间】:2013-02-06 13:46:38
【问题描述】:

Processing 有一个能够播放视频的 Movie 类 (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),但没有成功。

有人知道如何通过处理播放流视频吗?

【问题讨论】:

    标签: java video-streaming processing


    【解决方案1】:

    来自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 对象。

    【讨论】:

    • 我想播放一个普通的内容,但是文件在互联网上,不是本地的。但我没能让它播放网络视频。对于本地视频,它可以工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-21
    • 2021-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多