You are on page 1of 11

MEDIA SERVER FOR STREAMING VIDEOS (MSS)

 Chức năng:
là một hệ thống quản lý và phát video trực tuyến (Streaming Media
Server) từ các nguồn khác nhau: Như video sẵn có, hoặc các video
trực tuyến từ các thiết bị đầu cuối như Camera, IP Camera, vvv.
 Mục đích:
Phục vụ các nhu cầu khác nhau như: giải trí, giao lưu và học tập.
1
MSS HIỆN CÓ
First Public
Latest Stable
Release Cost (
Name Creator Version license Media Media Player
(yyyy-MM- USD)
(Release Date)
dd)

Any with appropriate streaming protocol or HTTP


progressive download support, including Windows
Media Player, Microsoft Silverlight (in-browser, out-
Audio/Video/
IIS Media Se Microsoft 2008-11-07 4.1 (2011-11-09) Free proprietary of-browser, Windows Phone), Adobe Flash, VLC,
rvices Data
Apple QuickTime, Apple Safari, iPhone/iPad/iPod
Touch, Android, IPTV set-top boxes, Xbox 360, and
others.

Unreal $695
10.5 (2014-02-
Unreal Medi Streaming 2003-09-15 perpetual proprietary Audio/Video Flash, Silverlight, iOS, Set-Top boxes, Unreal Player
a Server 15)
Technologies license

VLC media VideoLAN ? 2.0 (2012-02-18) Free GPL v2 Audio/Video Any with appropriate protocol support.
player
Macromedia/
Flash Media
Adobe 2002-07-9 5.0 (2012-10-08) $4,500 proprietary Video Flash Player
Server
Systems

Source: http://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems
2
ĐẶC ĐIỂM CỦA MSS HIỆN CÓ

Phát hành với nhiều phiên bản khác nhau (miễn phí, trả

phí cho chức năng mở rộng, vvv.).


Đi kèm đồng bộ với các thiết bị đầu cuối khác nhau.

Có hỗ trợ môi trường web.

Cho phép thu phát với nhiều dạng protocol khác nhau

như: http, tcp, rtp, rtsp, vvv ( ngoại trừ udp).

3
YÊU CẦU PHÁT TRIỂN MSS

 Tương tác với thiết bị phát video streaming của phòng

NCPT PM.
 Hỗ trợ môi trường tương tác web, quản lý nguồn video

streaming và phân quyền người dùng.


 Làm việc với băng thông hẹp, cho phép thu phát các giao

thức khác nhau đặc biệt là UDP.


 Hỗ trợ các codec hiện đại như: H264/MPEG-2.

4
MÔ HÌNH TỔNG QUÁT

5
ĐỀ XUẤT PHÁT TRIỂN MSS

6
MÔ HÌNH CƠ SỞ DỮ LIỆU CHO MSS

7
NỀN TẢNG PHÁT TRIỂN
 LIBRARY: VLCDOTNET, LIBVLC

 MSSQL

 LINQ

 Windows Form C#

 Web asp.net C#

 JAVASCRIPT

 VLC PLUGIN

8
CÔNG VIỆC ĐÃ THỰC HIỆN

 Kiểm tra khả năng thực hiện: lưu, phát video trên cơ sở

vlcdotnet với các giao thức khác nhau.

 Liên kết hiển thị nguồn phát vieo từ server lên web page.

 Xây dựng cơ sở dữ liệu và các class tương tác.

9
CÔNG VIỆC TIẾP THEO

 Xây dựng web server theo tính năng chỉ định.

 Xây dựng windows application theo tính năng chỉ định.

 Kiểm tra chương trình sửa lỗi và năng lực thực hiện trên

số lượng nguồn khác nhau.

10
KẾT THÚC

 Cảm ơn các đồng chí đã quan tâm theo dõi!

 Ý kiến đóng góp, phản biện???

11

You might also like