0
我有一個用例,在將視頻流發送到Red5服務器之後,我想在視頻保存後在視頻上發佈過程。我想在它們上添加一些元數據標籤。如何對由Red5媒體服務器保存的視頻進行後期處理
我發現這可以在ApplicationAdapter中的appDisconnect()方法中完成,但還有其他方法可以像使用ClientBroadcastStream一樣保存視頻。
例
ClientBroadcastStream stream = (ClientBroadcastStream) app.getBroadcastStream(
conn.getScope(), "hostStream");
// Stop recording
stream.stopRecording();
我想知道是否有任何事件,我可以聽上(像它告訴我,視頻被保存,並與此文件名保存在此位置)做後期處理視頻。所以我不需要在多個地方放置鉤子。
感謝
嗨Mondian,您的答覆感謝。我想知道將在red5-web.xml中添加的bean定義是什麼,以便使用此POJO。 – 2012-05-03 18:04:33
您需要將您的bean添加到red5/conf/red5-common.xml文件中。類/ pojo必須放在red5/lib中的jar中才能被服務器找到。 CBS位於文件的底部。 – 2012-05-03 20:40:55
這工作。但是這個改變將適用於這個red5服務器中的所有應用程序。我希望這個類只能被我的red5服務器中的特定應用程序使用。你可以讓我知道我怎樣才能將其本地化爲一個特定的項目。 – 2012-05-07 11:06:21