2012-12-13 37 views
0

我會做一些視頻廣告分發的工作。我的應用是,在不同的地區會有很多移動終端可以播放視頻廣告。這些終端(例如安裝在電梯中的終端)連接到控制服務器。當在服務器上發佈不同類型的視頻廣告時,通過設計的策略將它們分發給相關的termanals。我的假設是我們使用基於AMQP的rabbitmq服務器來實現分發。終端在服務器上訂閱不同的主題,服務器根據主題推送這些視頻廣告。AMQP是否適合構建視頻廣告分發系統?

但據我所知rabbitmq更多用於消息通知。 「消息」可以是某種視頻類型嗎? AMQP是否適合這種情況?

回答

0

您可以使用MQ作爲消息分發系統,並通過指向視頻數據庫的鏈接進行訂閱。客戶端會根據主題收到一條消息,該消息會告訴它要下載和播放哪個視頻。這樣你就可以通過你的經紀人運行小型有效載荷,但它仍然可以根據你的規格進行分配。

+0

你的意思是不直接推送視頻到相關終端,而是通知終端從服務器本身下載視頻的消息? – Hugo

+0

是的,這是否適合您的需求? – robthewolf

+0

是的,也許它工作。但是,與其他常見消息類型一樣,將視頻的二進制流直接推送到終端有什麼缺點?消息大小在AMQP中似乎不受限制。 – Hugo

相關問題